2026-02-12T10:34:06.890+0000 7f7b92c2f780 -1 WARNING: all dangerous and experimental features are enabled. 2026-02-12T10:34:06.890+0000 7f7b92c2f780 10 monclient: get_monmap_and_config 2026-02-12T10:34:06.890+0000 7f7b92c2f780 10 monclient: build_initial_monmap 2026-02-12T10:34:06.890+0000 7f7b92c2f780 10 monclient: monmap: epoch 0 fsid 99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 last_changed 2026-02-12T10:34:06.891413+0000 created 2026-02-12T10:34:06.891413+0000 min_mon_release 0 (unknown) election_strategy: 1 0: v1:127.0.0.1:7180/0 mon.noname-a-legacy 1: v2:127.0.0.1:7180/0 mon.noname-a 2026-02-12T10:34:06.890+0000 7f7b92c2f780 1 Processor -- start 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 -- start start 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient: init 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient: _reopen_session rank -1 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient: _add_conns ranks=[0,1] 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient(hunting): picked mon.noname-a-legacy con 0x40f7c00 addr v1:127.0.0.1:7180/0 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 --2- >> v2:127.0.0.1:7180/0 conn(0x42b4000 0x4f60000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient(hunting): picked mon.noname-a con 0x42b4000 addr v2:127.0.0.1:7180/0 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 -- --> v1:127.0.0.1:7180/0 -- auth(proto 0 26 bytes epoch 0) -- 0x4160f00 con 0x40f7c00 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient(hunting): start opening mon connection 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 -- --> v2:127.0.0.1:7180/0 -- mon_getmap magic: 0 -- 0x417ac80 con 0x42b4000 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient(hunting): _renew_subs 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient(hunting): authenticate will time out at 1517.423121s 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 1 --2- >> v2:127.0.0.1:7180/0 conn(0x42b4000 0x4f60000 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=2 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 1 --2- >> v2:127.0.0.1:7180/0 conn(0x42b4000 0x4f60000 unknown :-1 s=HELLO_CONNECTING pgs=0 gs=2 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_hello peer v2:127.0.0.1:7180/0 says I am v2:127.0.0.1:39054/0 (socket says 127.0.0.1:39054) 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 1 -- 127.0.0.1:0/2627906522 learned_addr learned my addr 127.0.0.1:0/2627906522 (peer_addr_for_me v2:127.0.0.1:0/0) 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 10 monclient(hunting): get_auth_request con 0x42b4000 auth_method 0 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 10 monclient(hunting): get_auth_request method 1 preferred_modes [1] 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 10 monclient(hunting): _init_auth method 1 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 10 monclient(hunting): _init_auth creating new auth 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 10 monclient(hunting): handle_auth_done global_id 4122 payload 0 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 1 -- 127.0.0.1:0/2627906522 >> v1:127.0.0.1:7180/0 conn(0x40f7c00 legacy=0x4281000 unknown :-1 s=STATE_CONNECTION_ESTABLISHED l=0).mark_down 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 10 monclient: _finish_hunting 0 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 1 monclient: found mon.noname-a 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 10 monclient: _send_mon_message to mon.noname-a at v2:127.0.0.1:7180/0 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 1 -- 127.0.0.1:0/2627906522 --> v2:127.0.0.1:7180/0 -- mon_subscribe({config=0+,monmap=0+}) -- 0x415aea0 con 0x42b4000 2026-02-12T10:34:06.891+0000 7f7b8fbfb640 1 --2- 127.0.0.1:0/2627906522 >> v2:127.0.0.1:7180/0 conn(0x42b4000 0x4f60000 crc :-1 s=READY pgs=27 gs=2 cs=0 l=1 c_cookie=7007358903949403985 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=mon.0 client_cookie=613f23cbeb932751 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 1 -- 127.0.0.1:0/2627906522 <== mon.0 v2:127.0.0.1:7180/0 1 ==== mon_map magic: 0 ==== 178+0+0 (crc 0 0 0) 0x415edc0 con 0x42b4000 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: handle_monmap mon_map magic: 0 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: got monmap 1 from mon.noname-a (according to old e1) 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: dump: epoch 1 fsid 99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 last_changed 2026-02-12T10:34:04.512808+0000 created 2026-02-12T10:34:04.512808+0000 min_mon_release 20 (tentacle) election_strategy: 1 0: v2:127.0.0.1:7180/0 mon.a 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: _finish_auth 0 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: _check_auth_tickets 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:36.892366+0000) 2026-02-12T10:34:06.891+0000 7f7b92c2f780 5 monclient: authenticate success, global_id 4122 2026-02-12T10:34:06.891+0000 7f7b92c2f780 20 monclient: get_monmap_and_config waiting for monmap|config 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 1 -- 127.0.0.1:0/2627906522 <== mon.0 v2:127.0.0.1:7180/0 2 ==== config(0 keys) ==== 4+0+0 (crc 0 0 0) 0x4160f00 con 0x42b4000 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: handle_config config(0 keys) 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 1 -- 127.0.0.1:0/2627906522 <== mon.0 v2:127.0.0.1:7180/0 3 ==== mon_map magic: 0 ==== 178+0+0 (crc 0 0 0) 0x415f080 con 0x42b4000 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient: get_monmap_and_config success 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: handle_monmap mon_map magic: 0 2026-02-12T10:34:06.891+0000 7f7b92c2f780 4 set_mon_vals no callback set 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: got monmap 1 from mon.a (according to old e1) 2026-02-12T10:34:06.891+0000 7f7b8f3fa640 10 monclient: dump: epoch 1 fsid 99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 last_changed 2026-02-12T10:34:04.512808+0000 created 2026-02-12T10:34:04.512808+0000 min_mon_release 20 (tentacle) election_strategy: 1 0: v2:127.0.0.1:7180/0 mon.a 2026-02-12T10:34:06.891+0000 7f7b92c2f780 10 monclient: shutdown 2026-02-12T10:34:06.891+0000 7f7b92c2f780 20 monclient: shutdown discarding 0 pending message(s) 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 -- 127.0.0.1:0/2627906522 >> v2:127.0.0.1:7180/0 conn(0x42b4000 msgr2=0x4f60000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).mark_down 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 --2- 127.0.0.1:0/2627906522 >> v2:127.0.0.1:7180/0 conn(0x42b4000 0x4f60000 crc :-1 s=READY pgs=27 gs=2 cs=0 l=1 c_cookie=7007358903949403985 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 -- 127.0.0.1:0/2627906522 shutdown_connections 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 --2- 127.0.0.1:0/2627906522 >> v2:127.0.0.1:7180/0 conn(0x42b4000 0x4f60000 unknown :-1 s=CLOSED pgs=27 gs=2 cs=0 l=1 c_cookie=7007358903949403985 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 -- 127.0.0.1:0/2627906522 >> 127.0.0.1:0/2627906522 conn(0x40f7800 msgr2=0x4280800 unknown :-1 s=STATE_NONE l=0).mark_down 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 -- 127.0.0.1:0/2627906522 shutdown_connections 2026-02-12T10:34:06.891+0000 7f7b92c2f780 1 -- 127.0.0.1:0/2627906522 wait complete. 2026-02-12T10:34:06.891+0000 7f7b92c2f780 -1 WARNING: all dangerous and experimental features are enabled. 2026-02-12T10:34:06.891+0000 7f7b92c2f780 0 ceph version 20.3.0-5273-g2bf58db4 (2bf58db4778790ad13918501978fbd73837d2bb5) tentacle (dev - RelWithDebInfo), process ceph-osd, pid 400177 2026-02-12T10:34:06.892+0000 7f7b92c2f780 -1 WARNING: all dangerous and experimental features are enabled. 2026-02-12T10:34:06.893+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) mkfs path td/osd-backfill-space/1 2026-02-12T10:34:06.893+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:06.893+0000 7f7b92c2f780 -1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open stat got: (1) Operation not permitted 2026-02-12T10:34:06.893+0000 7f7b92c2f780 -1 bluestore(td/osd-backfill-space/1) _read_fsid unparsable uuid 2026-02-12T10:34:06.893+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) mkfs using provided fsid 34cd93de-9627-4308-acc8-1fe45e669680 2026-02-12T10:34:06.893+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _setup_block_symlink_or_file resized block file to 100 GiB 2026-02-12T10:34:06.893+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:06.893+0000 7f7b92c2f780 0 bdev(0x40f6c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:06.893+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:06.893+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:06.894+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:06.894+0000 7f7b92c2f780 0 bdev(0x40f7c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:06.894+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:06.894+0000 7f7b92c2f780 1 bluefs add_block_device bdev 1 path td/osd-backfill-space/1/block size 100 GiB 2026-02-12T10:34:06.894+0000 7f7b92c2f780 1 bluefs mkfs osd_uuid 34cd93de-9627-4308-acc8-1fe45e669680 2026-02-12T10:34:06.894+0000 7f7b92c2f780 1 bluefs _init_alloc shared, id 1, capacity 0x1900000000, block size 0x10000 2026-02-12T10:34:06.894+0000 7f7b92c2f780 1 bluefs mkfs super super(uuid bfdfed4e-4379-45e9-a010-2ab79e179502 osd 34cd93de-9627-4308-acc8-1fe45e669680 seq 1 block_size 0x1000 log_fnode 0xfile(ino 1 size 0x1000 mtime 0.000000 allocated 400000 alloc_commit 0 extents [1:0x2000~400000])) 2026-02-12T10:34:06.894+0000 7f7b92c2f780 1 bluefs mount 2026-02-12T10:34:06.895+0000 7f7b92c2f780 1 bluefs _init_alloc shared, id 1, capacity 0x1900000000, block size 0x10000 2026-02-12T10:34:06.896+0000 7f7b92c2f780 1 bluefs mount final locked allocations 0 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.896+0000 7f7b92c2f780 1 bluefs mount final locked allocations 1 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.896+0000 7f7b92c2f780 1 bluefs mount final locked allocations 2 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.896+0000 7f7b92c2f780 1 bluefs mount final locked allocations 3 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.896+0000 7f7b92c2f780 1 bluefs mount final locked allocations 4 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.896+0000 7f7b92c2f780 1 bluefs mount shared_bdev_used = 4194304 2026-02-12T10:34:06.896+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _prepare_db_environment set db_paths to db,102005473280 db.slow,102005473280 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: RocksDB version: 7.9.2 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Git sha 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Compile date 2026-02-12 08:27:07 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: DB SUMMARY 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: DB Session ID: XVM28QQQ2LFU6DYJT1ZD 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: SST files in db dir, Total Num: 0, files: 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: SST files in db.slow dir, Total Num: 0, files: 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Write Ahead Log file in db.wal: 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.error_if_exists: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.create_if_missing: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_checks: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.flush_verify_memtable_count: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.track_and_verify_wals_in_manifest: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.verify_sst_unique_id_in_manifest: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.env: 0x41dff80 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.fs: LegacyFileSystem 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.info_log: 0x41557e0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_file_opening_threads: 16 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.statistics: (nil) 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.use_fsync: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_log_file_size: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_manifest_file_size: 1073741824 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.log_file_time_to_roll: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.keep_log_file_num: 1000 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.recycle_log_file_num: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.allow_fallocate: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_reads: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_writes: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_reads: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_io_for_flush_and_compaction: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.create_missing_column_families: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.db_log_dir: 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.wal_dir: db.wal 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.table_cache_numshardbits: 6 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.WAL_ttl_seconds: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.WAL_size_limit_MB: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_write_batch_group_size_bytes: 1048576 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.manifest_preallocation_size: 4194304 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.is_fd_close_on_exec: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.advise_random_on_open: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.db_write_buffer_size: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_manager: 0x40f1540 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.access_hint_on_compaction_start: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.random_access_max_buffer_size: 1048576 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.use_adaptive_mutex: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.rate_limiter: (nil) 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.sst_file_manager.rate_bytes_per_sec: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.wal_recovery_mode: 2 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.enable_thread_tracking: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.enable_pipelined_write: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.unordered_write: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.allow_concurrent_memtable_write: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.enable_write_thread_adaptive_yield: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_max_yield_usec: 100 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_slow_yield_usec: 3 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.row_cache: None 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.wal_filter: None 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_recovery: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.allow_ingest_behind: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.two_write_queues: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.manual_wal_flush: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.wal_compression: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.atomic_flush: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.avoid_unnecessary_blocking_io: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.persist_stats_to_disk: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.write_dbid_to_manifest: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.log_readahead_size: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.file_checksum_gen_factory: Unknown 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.best_efforts_recovery: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_bgerror_resume_count: 2147483647 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.bgerror_resume_retry_interval: 1000000 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.allow_data_in_errors: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.db_host_id: __hostname__ 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.enforce_single_del_contracts: true 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_background_jobs: 4 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_background_compactions: -1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_subcompactions: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_shutdown: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.writable_file_max_buffer_size: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.delayed_write_rate : 16777216 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_total_wal_size: 1073741824 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.delete_obsolete_files_period_micros: 21600000000 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.stats_dump_period_sec: 600 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.stats_persist_period_sec: 600 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.stats_history_buffer_size: 1048576 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_open_files: -1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.bytes_per_sync: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.wal_bytes_per_sync: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.strict_bytes_per_sync: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.compaction_readahead_size: 2097152 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Options.max_background_flushes: -1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Compression algorithms supported: 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: kZSTD supported: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: kXpressCompression supported: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: kBZip2Compression supported: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: kZSTDNotFinalCompression supported: 0 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: kLZ4Compression supported: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: kZlibCompression supported: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: kLZ4HCCompression supported: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: kSnappyCompression supported: 1 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: Fast CRC32 supported: Supported on x86 2026-02-12T10:34:06.897+0000 7f7b92c2f780 4 rocksdb: DMutex implementation: pthread_mutex_t 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:317] Creating manifest 1 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5527] Recovering from manifest file: db/MANIFEST-000001 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [default]: 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: .T:int64_array.b:bitwise_xor 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4155f20) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.898+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5566] Recovered from manifest file:db/MANIFEST-000001 succeeded,manifest_file_number is 1, next_file_number is 3, last_sequence is 0, log_number is 0,prev_log_number is 0,max_column_family is 0,min_log_number_to_keep is 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [default] (ID 0), log number is 0 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:539] DB ID: 717dc410-4151-4efb-87b1-32c3f07ce529 2026-02-12T10:34:06.899+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5047] Creating manifest 5 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:1987] SstFileManager instance 0x4165180 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: DB pointer 0x4184000 2026-02-12T10:34:06.901+0000 7f7b863e8640 4 rocksdb: [db/db_impl/db_impl.cc:1109] ------- DUMPING STATS ------- 2026-02-12T10:34:06.901+0000 7f7b863e8640 4 rocksdb: [db/db_impl/db_impl.cc:1111] ** DB Stats ** Uptime(secs): 0.0 total, 0.0 interval Cumulative writes: 0 writes, 0 keys, 0 commit groups, 0.0 writes per commit group, ingest: 0.00 GB, 0.00 MB/s Cumulative WAL: 0 writes, 0 syncs, 0.00 writes per sync, written: 0.00 GB, 0.00 MB/s Cumulative stall: 00:00:0.000 H:M:S, 0.0 percent Interval writes: 0 writes, 0 keys, 0 commit groups, 0.0 writes per commit group, ingest: 0.00 MB, 0.00 MB/s Interval WAL: 0 writes, 0 syncs, 0.00 writes per sync, written: 0.00 GB, 0.00 MB/s Interval stall: 00:00:0.000 H:M:S, 0.0 percent ** Compaction Stats [default] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [default] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x40d3e10#400186 capacity: 1.35 GB usage: 0.00 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 0 last_secs: 1.2e-05 secs_since: 0 Block cache entry stats(count,size,portion): Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [default] ** 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-0]: 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4155f20) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.901+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [m-0] (ID 1) 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-1]: 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4155f20) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.902+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [m-1] (ID 2) 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-2]: 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4155f20) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.903+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [m-2] (ID 3) 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-0]: 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4155f20) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.904+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [p-0] (ID 4) 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-1]: 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4155f20) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.906+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [p-1] (ID 5) 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-2]: 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4155f20) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.908+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [p-2] (ID 6) 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-0]: 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x412d100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d30f0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.910+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [O-0] (ID 7) 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-1]: 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x412d100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d30f0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.912+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [O-1] (ID 8) 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-2]: 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x412d100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d30f0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.913+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [O-2] (ID 9) 2026-02-12T10:34:06.915+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:06.915+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [L] (ID 10) 2026-02-12T10:34:06.917+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:06.917+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:3106] Created column family [P] (ID 11) 2026-02-12T10:34:06.919+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_db opened rocksdb path db options compression=kLZ4Compression,max_write_buffer_number=64,min_write_buffer_number_to_merge=6,compaction_style=kCompactionStyleLevel,write_buffer_size=16777216,max_background_jobs=4,level0_file_num_compaction_trigger=8,max_bytes_for_level_base=1073741824,max_bytes_for_level_multiplier=8,compaction_readahead_size=2MB,max_total_wal_size=1073741824,writable_file_max_buffer_size=0 2026-02-12T10:34:06.919+0000 7f7b92c2f780 1 freelist create size 0x1900000000 bytes_per_block 0x1000 blocks 0x1900000 blocks_per_key 0x80 2026-02-12T10:34:06.920+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_fm effective freelist_type = null, freelist_alloc_size = 0x1000, min_alloc_size = 0x1000 2026-02-12T10:34:06.921+0000 7f7b92c2f780 1 freelist shutdown 2026-02-12T10:34:06.921+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:496] Shutdown: canceling all background work 2026-02-12T10:34:06.921+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:704] Shutdown complete 2026-02-12T10:34:06.921+0000 7f7b92c2f780 1 bluefs umount 2026-02-12T10:34:06.921+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:06.938+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:06.953+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:06.953+0000 7f7b92c2f780 0 bdev(0x40f6c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:06.953+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:06.953+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:06.968+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:06.968+0000 7f7b92c2f780 0 bdev(0x40f6c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:06.968+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:06.968+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:06.968+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:06.968+0000 7f7b92c2f780 0 bdev(0x40f7c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:06.968+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:06.968+0000 7f7b92c2f780 1 bluefs add_block_device bdev 1 path td/osd-backfill-space/1/block size 100 GiB 2026-02-12T10:34:06.968+0000 7f7b92c2f780 1 bluefs mount 2026-02-12T10:34:06.968+0000 7f7b92c2f780 1 bluefs _init_alloc shared, id 1, capacity 0x1900000000, block size 0x10000 2026-02-12T10:34:06.969+0000 7f7b92c2f780 1 bluefs mount final locked allocations 0 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.969+0000 7f7b92c2f780 1 bluefs mount final locked allocations 1 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.969+0000 7f7b92c2f780 1 bluefs mount final locked allocations 2 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.969+0000 7f7b92c2f780 1 bluefs mount final locked allocations 3 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.969+0000 7f7b92c2f780 1 bluefs mount final locked allocations 4 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.969+0000 7f7b92c2f780 1 bluefs mount shared_bdev_used = 27197440 2026-02-12T10:34:06.969+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _prepare_db_environment set db_paths to db,102005473280 db.slow,102005473280 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: RocksDB version: 7.9.2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Git sha 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Compile date 2026-02-12 08:27:07 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: DB SUMMARY 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: DB Session ID: XVM28QQQ2LFU6DYJT1ZC 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: CURRENT file: CURRENT 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: IDENTITY file: IDENTITY 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: MANIFEST file: MANIFEST-000005 size: 605 Bytes 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: SST files in db dir, Total Num: 0, files: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: SST files in db.slow dir, Total Num: 0, files: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Write Ahead Log file in db.wal: 000004.log size: 276 ; 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.error_if_exists: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.create_if_missing: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_checks: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.flush_verify_memtable_count: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.track_and_verify_wals_in_manifest: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.verify_sst_unique_id_in_manifest: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.env: 0x4f34af0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.fs: LegacyFileSystem 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.info_log: 0x4ed08a0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_file_opening_threads: 16 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.statistics: (nil) 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.use_fsync: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_log_file_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_manifest_file_size: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.log_file_time_to_roll: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.keep_log_file_num: 1000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.recycle_log_file_num: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.allow_fallocate: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_reads: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_writes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_reads: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_io_for_flush_and_compaction: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.create_missing_column_families: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.db_log_dir: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.wal_dir: db.wal 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_cache_numshardbits: 6 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.WAL_ttl_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.WAL_size_limit_MB: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_batch_group_size_bytes: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.manifest_preallocation_size: 4194304 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.is_fd_close_on_exec: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.advise_random_on_open: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.db_write_buffer_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_manager: 0x40f1e00 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.access_hint_on_compaction_start: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.random_access_max_buffer_size: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.use_adaptive_mutex: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.rate_limiter: (nil) 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.sst_file_manager.rate_bytes_per_sec: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.wal_recovery_mode: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_thread_tracking: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_pipelined_write: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.unordered_write: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.allow_concurrent_memtable_write: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_write_thread_adaptive_yield: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_max_yield_usec: 100 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_slow_yield_usec: 3 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.row_cache: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.wal_filter: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_recovery: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.allow_ingest_behind: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.two_write_queues: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.manual_wal_flush: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.wal_compression: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.atomic_flush: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.avoid_unnecessary_blocking_io: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.persist_stats_to_disk: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_dbid_to_manifest: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.log_readahead_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.file_checksum_gen_factory: Unknown 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.best_efforts_recovery: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bgerror_resume_count: 2147483647 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bgerror_resume_retry_interval: 1000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.allow_data_in_errors: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.db_host_id: __hostname__ 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enforce_single_del_contracts: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_background_jobs: 4 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_background_compactions: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_subcompactions: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_shutdown: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.writable_file_max_buffer_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.delayed_write_rate : 16777216 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_total_wal_size: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.delete_obsolete_files_period_micros: 21600000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.stats_dump_period_sec: 600 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.stats_persist_period_sec: 600 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.stats_history_buffer_size: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_open_files: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bytes_per_sync: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.wal_bytes_per_sync: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.strict_bytes_per_sync: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_readahead_size: 2097152 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_background_flushes: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Compression algorithms supported: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: kZSTD supported: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: kXpressCompression supported: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: kBZip2Compression supported: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: kZSTDNotFinalCompression supported: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: kLZ4Compression supported: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: kZlibCompression supported: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: kLZ4HCCompression supported: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: kSnappyCompression supported: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Fast CRC32 supported: Supported on x86 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: DMutex implementation: pthread_mutex_t 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_readonly.cc:25] Opening the db in read only mode 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5527] Recovering from manifest file: db/MANIFEST-000005 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [default]: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: .T:int64_array.b:bitwise_xor 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea5a0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-0]: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea5a0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-1]: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea5a0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-2]: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea5a0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-0]: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea5a0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-1]: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea5a0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-2]: 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea5a0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.970+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-0]: 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea4c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d34b0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-1]: 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea4c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d34b0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-2]: 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50ea4c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d34b0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:06.971+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5566] Recovered from manifest file:db/MANIFEST-000005 succeeded,manifest_file_number is 5, next_file_number is 29, last_sequence is 0, log_number is 4,prev_log_number is 0,max_column_family is 11,min_log_number_to_keep is 0 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [default] (ID 0), log number is 0 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-0] (ID 1), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-1] (ID 2), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-2] (ID 3), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-0] (ID 4), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-1] (ID 5), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-2] (ID 6), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-0] (ID 7), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-1] (ID 8), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-2] (ID 9), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [L] (ID 10), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [P] (ID 11), log number is 4 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:539] DB ID: 717dc410-4151-4efb-87b1-32c3f07ce529 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892446976019, "job": 1, "event": "recovery_started", "wal_files": [4]} 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:1043] Recovering log #4 mode 2 2026-02-12T10:34:06.975+0000 7f7b92c2f780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892446976309, "job": 1, "event": "recovery_finished"} 2026-02-12T10:34:06.975+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_db opened rocksdb path db options compression=kLZ4Compression,max_write_buffer_number=64,min_write_buffer_number_to_merge=6,compaction_style=kCompactionStyleLevel,write_buffer_size=16777216,max_background_jobs=4,level0_file_num_compaction_trigger=8,max_bytes_for_level_base=1073741824,max_bytes_for_level_multiplier=8,compaction_readahead_size=2MB,max_total_wal_size=1073741824,writable_file_max_buffer_size=0 2026-02-12T10:34:06.975+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_super_meta old nid_max 0 2026-02-12T10:34:06.975+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_super_meta old blobid_max 0 2026-02-12T10:34:06.975+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_super_meta ondisk_format 4 compat_ondisk_format 3 2026-02-12T10:34:06.975+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_super_meta min_alloc_size 0x1000 2026-02-12T10:34:06.976+0000 7f7b92c2f780 1 freelist init 2026-02-12T10:34:06.976+0000 7f7b92c2f780 1 freelist _read_cfg 2026-02-12T10:34:06.976+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_fm effective freelist_type = null, freelist_alloc_size = 0x1000, min_alloc_size = 0x1000 2026-02-12T10:34:06.976+0000 7f7b92c2f780 1 bluestore::NCB::__restore_allocator::Failed open_for_read with error-code -2 2026-02-12T10:34:06.976+0000 7f7b92c2f780 1 fbmap_alloc 0x4241c20 shutdown 2026-02-12T10:34:06.976+0000 7f7b92c2f780 0 bluestore(td/osd-backfill-space/1) _init_alloc::NCB::restore_allocator() failed! Run Full Recovery from ONodes (might take a while) ... 2026-02-12T10:34:06.976+0000 7f7b92c2f780 1 bluestore::NCB::read_allocation_from_drive_on_startup::::Allocation Recovery was completed in 0.000237 seconds, extent_count=1 2026-02-12T10:34:06.976+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _init_alloc loaded 0 B in 0 extents, allocator type hybrid, capacity 0x1900000000, block size 0x1000, free 0x18ffffe000, fragmentation 0 2026-02-12T10:34:06.976+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:496] Shutdown: canceling all background work 2026-02-12T10:34:06.976+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:704] Shutdown complete 2026-02-12T10:34:06.976+0000 7f7b92c2f780 1 bluefs umount 2026-02-12T10:34:06.976+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:06.993+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:06.993+0000 7f7b92c2f780 0 bdev(0x40f7c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:06.993+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:06.993+0000 7f7b92c2f780 1 bluefs add_block_device bdev 1 path td/osd-backfill-space/1/block size 100 GiB 2026-02-12T10:34:06.993+0000 7f7b92c2f780 1 bluefs mount 2026-02-12T10:34:06.993+0000 7f7b92c2f780 1 bluefs _init_alloc shared, id 1, capacity 0x1900000000, block size 0x10000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 1 bluefs mount final locked allocations 0 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.994+0000 7f7b92c2f780 1 bluefs mount final locked allocations 1 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.994+0000 7f7b92c2f780 1 bluefs mount final locked allocations 2 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.994+0000 7f7b92c2f780 1 bluefs mount final locked allocations 3 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.994+0000 7f7b92c2f780 1 bluefs mount final locked allocations 4 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:06.994+0000 7f7b92c2f780 1 bluefs mount shared_bdev_used = 27197440 2026-02-12T10:34:06.994+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _prepare_db_environment set db_paths to db,102005473280 db.slow,102005473280 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: RocksDB version: 7.9.2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Git sha 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Compile date 2026-02-12 08:27:07 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: DB SUMMARY 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: DB Session ID: XVM28QQQ2LFU6DYJT1ZF 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: CURRENT file: CURRENT 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: IDENTITY file: IDENTITY 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: MANIFEST file: MANIFEST-000005 size: 605 Bytes 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: SST files in db dir, Total Num: 0, files: 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: SST files in db.slow dir, Total Num: 0, files: 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Write Ahead Log file in db.wal: 000004.log size: 276 ; 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.error_if_exists: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.create_if_missing: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_checks: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.flush_verify_memtable_count: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.track_and_verify_wals_in_manifest: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.verify_sst_unique_id_in_manifest: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.env: 0x4f34f50 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.fs: LegacyFileSystem 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.info_log: 0x41507e0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_file_opening_threads: 16 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.statistics: (nil) 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.use_fsync: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_log_file_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_manifest_file_size: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.log_file_time_to_roll: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.keep_log_file_num: 1000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.recycle_log_file_num: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.allow_fallocate: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_reads: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_writes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_reads: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_io_for_flush_and_compaction: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.create_missing_column_families: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.db_log_dir: 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.wal_dir: db.wal 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_cache_numshardbits: 6 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.WAL_ttl_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.WAL_size_limit_MB: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_batch_group_size_bytes: 1048576 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.manifest_preallocation_size: 4194304 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.is_fd_close_on_exec: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.advise_random_on_open: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.db_write_buffer_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_manager: 0x40f1e00 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.access_hint_on_compaction_start: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.random_access_max_buffer_size: 1048576 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.use_adaptive_mutex: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.rate_limiter: (nil) 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.sst_file_manager.rate_bytes_per_sec: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.wal_recovery_mode: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_thread_tracking: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_pipelined_write: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.unordered_write: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.allow_concurrent_memtable_write: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_write_thread_adaptive_yield: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_max_yield_usec: 100 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_slow_yield_usec: 3 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.row_cache: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.wal_filter: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_recovery: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.allow_ingest_behind: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.two_write_queues: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.manual_wal_flush: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.wal_compression: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.atomic_flush: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.avoid_unnecessary_blocking_io: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.persist_stats_to_disk: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.write_dbid_to_manifest: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.log_readahead_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.file_checksum_gen_factory: Unknown 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.best_efforts_recovery: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bgerror_resume_count: 2147483647 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bgerror_resume_retry_interval: 1000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.allow_data_in_errors: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.db_host_id: __hostname__ 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enforce_single_del_contracts: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_background_jobs: 4 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_background_compactions: -1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_subcompactions: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_shutdown: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.writable_file_max_buffer_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.delayed_write_rate : 16777216 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_total_wal_size: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.delete_obsolete_files_period_micros: 21600000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.stats_dump_period_sec: 600 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.stats_persist_period_sec: 600 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.stats_history_buffer_size: 1048576 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_open_files: -1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bytes_per_sync: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.wal_bytes_per_sync: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.strict_bytes_per_sync: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_readahead_size: 2097152 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_background_flushes: -1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Compression algorithms supported: 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: kZSTD supported: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: kXpressCompression supported: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: kBZip2Compression supported: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: kZSTDNotFinalCompression supported: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: kLZ4Compression supported: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: kZlibCompression supported: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: kLZ4HCCompression supported: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: kSnappyCompression supported: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Fast CRC32 supported: Supported on x86 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: DMutex implementation: pthread_mutex_t 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_readonly.cc:25] Opening the db in read only mode 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5527] Recovering from manifest file: db/MANIFEST-000005 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [default]: 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: .T:int64_array.b:bitwise_xor 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d8de0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-0]: 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d8de0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-1]: 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d8de0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-2]: 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d8de0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-0]: 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d8de0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.994+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-1]: 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d8de0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-2]: 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d8de0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d3e10 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-0]: 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4ed1b00) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d34b0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-1]: 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4ed1b00) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d34b0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-2]: 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4ed1b00) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x40d34b0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:06.995+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5566] Recovered from manifest file:db/MANIFEST-000005 succeeded,manifest_file_number is 5, next_file_number is 29, last_sequence is 0, log_number is 4,prev_log_number is 0,max_column_family is 11,min_log_number_to_keep is 0 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [default] (ID 0), log number is 0 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-0] (ID 1), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-1] (ID 2), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-2] (ID 3), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-0] (ID 4), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-1] (ID 5), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-2] (ID 6), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-0] (ID 7), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-1] (ID 8), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-2] (ID 9), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [L] (ID 10), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [P] (ID 11), log number is 4 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:539] DB ID: 717dc410-4151-4efb-87b1-32c3f07ce529 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892447000021, "job": 1, "event": "recovery_started", "wal_files": [4]} 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:1043] Recovering log #4 mode 2 2026-02-12T10:34:06.999+0000 7f7b92c2f780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892447000109, "job": 1, "event": "recovery_finished"} 2026-02-12T10:34:06.999+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_db opened rocksdb path db options compression=kLZ4Compression,max_write_buffer_number=64,min_write_buffer_number_to_merge=6,compaction_style=kCompactionStyleLevel,write_buffer_size=16777216,max_background_jobs=4,level0_file_num_compaction_trigger=8,max_bytes_for_level_base=1073741824,max_bytes_for_level_multiplier=8,compaction_readahead_size=2MB,max_total_wal_size=1073741824,writable_file_max_buffer_size=0 2026-02-12T10:34:06.999+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _fsck_on_open <<>> check (regular) start sb_tracker_hash_size:134217728 2026-02-12T10:34:07.047+0000 7f7b92c2f780 1 bluefs fsck 2026-02-12T10:34:07.047+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _fsck_on_open checking shared_blobs (phase 1) 2026-02-12T10:34:07.047+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _fsck_on_open walking object keyspace 2026-02-12T10:34:07.048+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _fsck_on_open checking shared_blobs (phase 2) 2026-02-12T10:34:07.058+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _fsck_on_open checking pool_statfs 2026-02-12T10:34:07.058+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _fsck_on_open checking for stray omap data 2026-02-12T10:34:07.058+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _fsck_on_open checking deferred events 2026-02-12T10:34:07.058+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _fsck_on_open <<>> with 0 errors, 0 warnings, 0 repaired, 0 remaining in 0.013189 seconds 2026-02-12T10:34:07.058+0000 7f7b86b00640 0 bluestore(td/osd-backfill-space/1) allocation stats probe 0: cnt: 0 frags: 0 size: 0 2026-02-12T10:34:07.058+0000 7f7b86b00640 0 bluestore(td/osd-backfill-space/1) probe -1: 0, 0, 0 2026-02-12T10:34:07.058+0000 7f7b86b00640 0 bluestore(td/osd-backfill-space/1) probe -2: 0, 0, 0 2026-02-12T10:34:07.058+0000 7f7b86b00640 0 bluestore(td/osd-backfill-space/1) probe -4: 0, 0, 0 2026-02-12T10:34:07.058+0000 7f7b86b00640 0 bluestore(td/osd-backfill-space/1) probe -8: 0, 0, 0 2026-02-12T10:34:07.058+0000 7f7b86b00640 0 bluestore(td/osd-backfill-space/1) probe -16: 0, 0, 0 2026-02-12T10:34:07.058+0000 7f7b86b00640 0 bluestore(td/osd-backfill-space/1) ------------ 2026-02-12T10:34:07.058+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:496] Shutdown: canceling all background work 2026-02-12T10:34:07.058+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:704] Shutdown complete 2026-02-12T10:34:07.058+0000 7f7b92c2f780 1 bluefs umount 2026-02-12T10:34:07.058+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.074+0000 7f7b92c2f780 1 freelist shutdown 2026-02-12T10:34:07.074+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.089+0000 7f7b92c2f780 0 bluestore(td/osd-backfill-space/1) mkfs success 2026-02-12T10:34:07.089+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.089+0000 7f7b92c2f780 0 bdev(0x40f6c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.089+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.089+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.111+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.111+0000 7f7b92c2f780 0 bdev(0x40f6c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.111+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.111+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.126+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.126+0000 7f7b92c2f780 0 bdev(0x40f6c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.126+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.126+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.126+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.126+0000 7f7b92c2f780 0 bdev(0x40f7c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.126+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.126+0000 7f7b92c2f780 1 bluefs add_block_device bdev 1 path td/osd-backfill-space/1/block size 100 GiB 2026-02-12T10:34:07.126+0000 7f7b92c2f780 1 bluefs mount 2026-02-12T10:34:07.126+0000 7f7b92c2f780 1 bluefs _init_alloc shared, id 1, capacity 0x1900000000, block size 0x10000 2026-02-12T10:34:07.127+0000 7f7b92c2f780 1 bluefs mount final locked allocations 0 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.127+0000 7f7b92c2f780 1 bluefs mount final locked allocations 1 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.127+0000 7f7b92c2f780 1 bluefs mount final locked allocations 2 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.127+0000 7f7b92c2f780 1 bluefs mount final locked allocations 3 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.127+0000 7f7b92c2f780 1 bluefs mount final locked allocations 4 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.127+0000 7f7b92c2f780 1 bluefs mount shared_bdev_used = 27197440 2026-02-12T10:34:07.127+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _prepare_db_environment set db_paths to db,102005473280 db.slow,102005473280 2026-02-12T10:34:07.128+0000 7f7b92c2f780 1 rocksdb: SocketHook cannot register SocketHook 2026-02-12T10:34:07.128+0000 7f7b92c2f780 1 rocksdb: SocketHook cannot register SocketHook 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: RocksDB version: 7.9.2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Git sha 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Compile date 2026-02-12 08:27:07 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: DB SUMMARY 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: DB Session ID: XVM28QQQ2LFU6DYJT1ZE 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: CURRENT file: CURRENT 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: IDENTITY file: IDENTITY 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: MANIFEST file: MANIFEST-000005 size: 605 Bytes 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: SST files in db dir, Total Num: 0, files: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: SST files in db.slow dir, Total Num: 0, files: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Write Ahead Log file in db.wal: 000004.log size: 276 ; 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.error_if_exists: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.create_if_missing: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.flush_verify_memtable_count: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.track_and_verify_wals_in_manifest: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.verify_sst_unique_id_in_manifest: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.env: 0x41dff10 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.fs: LegacyFileSystem 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.info_log: 0x50eada0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_file_opening_threads: 16 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.statistics: (nil) 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.use_fsync: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_log_file_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_manifest_file_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.log_file_time_to_roll: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.keep_log_file_num: 1000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.recycle_log_file_num: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.allow_fallocate: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_reads: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_writes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_reads: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_io_for_flush_and_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.create_missing_column_families: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.db_log_dir: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.wal_dir: db.wal 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_cache_numshardbits: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.WAL_ttl_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.WAL_size_limit_MB: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_batch_group_size_bytes: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.manifest_preallocation_size: 4194304 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.is_fd_close_on_exec: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.advise_random_on_open: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.db_write_buffer_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_manager: 0x40f1ea0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.access_hint_on_compaction_start: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.random_access_max_buffer_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.use_adaptive_mutex: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.rate_limiter: (nil) 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_file_manager.rate_bytes_per_sec: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.wal_recovery_mode: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_thread_tracking: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_pipelined_write: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.unordered_write: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.allow_concurrent_memtable_write: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_write_thread_adaptive_yield: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_max_yield_usec: 100 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_slow_yield_usec: 3 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.row_cache: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.wal_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_recovery: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.allow_ingest_behind: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.two_write_queues: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.manual_wal_flush: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.wal_compression: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.atomic_flush: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.avoid_unnecessary_blocking_io: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.persist_stats_to_disk: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_dbid_to_manifest: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.log_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.file_checksum_gen_factory: Unknown 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.best_efforts_recovery: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bgerror_resume_count: 2147483647 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bgerror_resume_retry_interval: 1000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.allow_data_in_errors: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.db_host_id: __hostname__ 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enforce_single_del_contracts: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_background_jobs: 4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_background_compactions: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_subcompactions: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_shutdown: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.writable_file_max_buffer_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.delayed_write_rate : 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_total_wal_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.delete_obsolete_files_period_micros: 21600000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.stats_dump_period_sec: 600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.stats_persist_period_sec: 600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.stats_history_buffer_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_open_files: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bytes_per_sync: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.wal_bytes_per_sync: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.strict_bytes_per_sync: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_readahead_size: 2097152 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_background_flushes: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Compression algorithms supported: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: kZSTD supported: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: kXpressCompression supported: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: kBZip2Compression supported: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: kZSTDNotFinalCompression supported: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: kLZ4Compression supported: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: kZlibCompression supported: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: kLZ4HCCompression supported: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: kSnappyCompression supported: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Fast CRC32 supported: Supported on x86 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: DMutex implementation: pthread_mutex_t 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_readonly.cc:25] Opening the db in read only mode 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5527] Recovering from manifest file: db/MANIFEST-000005 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [default]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: .T:int64_array.b:bitwise_xor 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41e00c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-0]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41e00c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-1]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41e00c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-2]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41e00c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-0]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41e00c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-1]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41e00c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-2]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41e00c0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-0]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50dc840) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6790 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-1]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50dc840) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6790 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-2]: 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x50dc840) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6790 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:07.128+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5566] Recovered from manifest file:db/MANIFEST-000005 succeeded,manifest_file_number is 5, next_file_number is 29, last_sequence is 0, log_number is 4,prev_log_number is 0,max_column_family is 11,min_log_number_to_keep is 0 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [default] (ID 0), log number is 0 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-0] (ID 1), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-1] (ID 2), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-2] (ID 3), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-0] (ID 4), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-1] (ID 5), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-2] (ID 6), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-0] (ID 7), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-1] (ID 8), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-2] (ID 9), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [L] (ID 10), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [P] (ID 11), log number is 4 2026-02-12T10:34:07.132+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:539] DB ID: 717dc410-4151-4efb-87b1-32c3f07ce529 2026-02-12T10:34:07.133+0000 7f7b92c2f780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892447133783, "job": 1, "event": "recovery_started", "wal_files": [4]} 2026-02-12T10:34:07.133+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:1043] Recovering log #4 mode 2 2026-02-12T10:34:07.133+0000 7f7b92c2f780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892447133912, "job": 1, "event": "recovery_finished"} 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_db opened rocksdb path db options compression=kLZ4Compression,max_write_buffer_number=64,min_write_buffer_number_to_merge=6,compaction_style=kCompactionStyleLevel,write_buffer_size=16777216,max_background_jobs=4,level0_file_num_compaction_trigger=8,max_bytes_for_level_base=1073741824,max_bytes_for_level_multiplier=8,compaction_readahead_size=2MB,max_total_wal_size=1073741824,writable_file_max_buffer_size=0 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_super_meta old nid_max 0 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_super_meta old blobid_max 0 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_super_meta ondisk_format 4 compat_ondisk_format 3 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_super_meta min_alloc_size 0x1000 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 freelist init 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 freelist _read_cfg 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_fm effective freelist_type = null, freelist_alloc_size = 0x1000, min_alloc_size = 0x1000 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluestore::NCB::__restore_allocator::Failed open_for_read with error-code -2 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 fbmap_alloc 0x4241d40 shutdown 2026-02-12T10:34:07.133+0000 7f7b92c2f780 0 bluestore(td/osd-backfill-space/1) _init_alloc::NCB::restore_allocator() failed! Run Full Recovery from ONodes (might take a while) ... 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluestore::NCB::read_allocation_from_drive_on_startup::::Allocation Recovery was completed in 0.000185 seconds, extent_count=1 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _init_alloc loaded 0 B in 0 extents, allocator type hybrid, capacity 0x1900000000, block size 0x1000, free 0x18ffffe000, fragmentation 0 2026-02-12T10:34:07.133+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:496] Shutdown: canceling all background work 2026-02-12T10:34:07.133+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:704] Shutdown complete 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bluefs umount 2026-02-12T10:34:07.133+0000 7f7b92c2f780 1 bdev(0x40f7c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bdev(0x50db400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.154+0000 7f7b92c2f780 0 bdev(0x50db400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bdev(0x50db400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluefs add_block_device bdev 1 path td/osd-backfill-space/1/block size 100 GiB 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluefs mount 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluefs _init_alloc shared, id 1, capacity 0x1900000000, block size 0x10000 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluefs mount final locked allocations 0 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluefs mount final locked allocations 1 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluefs mount final locked allocations 2 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluefs mount final locked allocations 3 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluefs mount final locked allocations 4 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluefs mount shared_bdev_used = 27197440 2026-02-12T10:34:07.154+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _prepare_db_environment set db_paths to db,102005473280 db.slow,102005473280 2026-02-12T10:34:07.155+0000 7f7b92c2f780 1 rocksdb: SocketHook cannot register SocketHook 2026-02-12T10:34:07.155+0000 7f7b92c2f780 1 rocksdb: SocketHook cannot register SocketHook 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: RocksDB version: 7.9.2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Git sha 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Compile date 2026-02-12 08:27:07 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: DB SUMMARY 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: DB Session ID: XVM28QQQ2LFU6DYJT1ZH 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: CURRENT file: CURRENT 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: IDENTITY file: IDENTITY 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: MANIFEST file: MANIFEST-000005 size: 605 Bytes 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: SST files in db dir, Total Num: 0, files: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: SST files in db.slow dir, Total Num: 0, files: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Write Ahead Log file in db.wal: 000004.log size: 276 ; 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.error_if_exists: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.create_if_missing: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_checks: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.flush_verify_memtable_count: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.track_and_verify_wals_in_manifest: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.verify_sst_unique_id_in_manifest: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.env: 0x4f34770 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.fs: LegacyFileSystem 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.info_log: 0x41507e0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_file_opening_threads: 16 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.statistics: (nil) 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.use_fsync: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_log_file_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_manifest_file_size: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.log_file_time_to_roll: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.keep_log_file_num: 1000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.recycle_log_file_num: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.allow_fallocate: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_reads: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.allow_mmap_writes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_reads: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.use_direct_io_for_flush_and_compaction: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.create_missing_column_families: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.db_log_dir: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.wal_dir: db.wal 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_cache_numshardbits: 6 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.WAL_ttl_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.WAL_size_limit_MB: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_batch_group_size_bytes: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.manifest_preallocation_size: 4194304 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.is_fd_close_on_exec: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.advise_random_on_open: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.db_write_buffer_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_manager: 0x40f1ea0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.access_hint_on_compaction_start: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.random_access_max_buffer_size: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.use_adaptive_mutex: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.rate_limiter: (nil) 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.sst_file_manager.rate_bytes_per_sec: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.wal_recovery_mode: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_thread_tracking: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_pipelined_write: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.unordered_write: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.allow_concurrent_memtable_write: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_write_thread_adaptive_yield: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_max_yield_usec: 100 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_thread_slow_yield_usec: 3 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.row_cache: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.wal_filter: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_recovery: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.allow_ingest_behind: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.two_write_queues: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.manual_wal_flush: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.wal_compression: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.atomic_flush: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.avoid_unnecessary_blocking_io: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.persist_stats_to_disk: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_dbid_to_manifest: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.log_readahead_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.file_checksum_gen_factory: Unknown 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.best_efforts_recovery: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bgerror_resume_count: 2147483647 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bgerror_resume_retry_interval: 1000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.allow_data_in_errors: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.db_host_id: __hostname__ 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enforce_single_del_contracts: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_background_jobs: 4 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_background_compactions: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_subcompactions: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.avoid_flush_during_shutdown: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.writable_file_max_buffer_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.delayed_write_rate : 16777216 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_total_wal_size: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.delete_obsolete_files_period_micros: 21600000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.stats_dump_period_sec: 600 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.stats_persist_period_sec: 600 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.stats_history_buffer_size: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_open_files: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bytes_per_sync: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.wal_bytes_per_sync: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.strict_bytes_per_sync: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_readahead_size: 2097152 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_background_flushes: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Compression algorithms supported: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: kZSTD supported: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: kXpressCompression supported: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: kBZip2Compression supported: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: kZSTDNotFinalCompression supported: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: kLZ4Compression supported: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: kZlibCompression supported: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: kLZ4HCCompression supported: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: kSnappyCompression supported: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Fast CRC32 supported: Supported on x86 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: DMutex implementation: pthread_mutex_t 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5527] Recovering from manifest file: db/MANIFEST-000005 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [default]: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: .T:int64_array.b:bitwise_xor 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d4100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b63d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-0]: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d4100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b63d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-1]: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d4100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b63d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-2]: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d4100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b63d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-0]: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d4100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b63d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-1]: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d4100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b63d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-2]: 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x41d4100) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b63d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.155+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-0]: 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4150f40) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-1]: 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4150f40) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-2]: 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x4150f40) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x50b6d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:07.156+0000 7f7b92c2f780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5566] Recovered from manifest file:db/MANIFEST-000005 succeeded,manifest_file_number is 5, next_file_number is 29, last_sequence is 0, log_number is 4,prev_log_number is 0,max_column_family is 11,min_log_number_to_keep is 0 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [default] (ID 0), log number is 0 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-0] (ID 1), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-1] (ID 2), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [m-2] (ID 3), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-0] (ID 4), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-1] (ID 5), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [p-2] (ID 6), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-0] (ID 7), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-1] (ID 8), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [O-2] (ID 9), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [L] (ID 10), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5581] Column family [P] (ID 11), log number is 4 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:539] DB ID: 717dc410-4151-4efb-87b1-32c3f07ce529 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892447160958, "job": 1, "event": "recovery_started", "wal_files": [4]} 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:1043] Recovering log #4 mode 2 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892447161347, "cf_name": "default", "job": 1, "event": "table_file_creation", "file_number": 30, "file_size": 1412, "file_checksum": "", "file_checksum_func_name": "Unknown", "smallest_seqno": 1, "largest_seqno": 11, "table_properties": {"data_size": 262, "index_size": 33, "index_partitions": 0, "top_level_index_size": 0, "index_key_is_user_key": 1, "index_value_is_delta_encoded": 1, "filter_size": 69, "raw_key_size": 243, "raw_average_key_size": 22, "raw_value_size": 69, "raw_average_value_size": 6, "num_data_blocks": 1, "num_entries": 11, "num_filter_entries": 11, "num_deletions": 0, "num_merge_operands": 0, "num_range_deletions": 0, "format_version": 0, "fixed_key_len": 0, "filter_policy": "bloomfilter", "column_family_name": "default", "column_family_id": 0, "comparator": "leveldb.BytewiseComparator", "merge_operator": ".T:int64_array.b:bitwise_xor", "prefix_extractor_name": "nullptr", "property_collectors": "[CompactOnDeletionCollector]", "compression": "LZ4", "compression_options": "window_bits=-14; level=32767; strategy=0; max_dict_bytes=0; zstd_max_train_bytes=0; enabled=0; max_dict_buffer_bytes=0; use_zstd_dict_trainer=1; ", "creation_time": 1770892447, "oldest_key_time": 0, "file_creation_time": 0, "slow_compression_estimated_data_size": 0, "fast_compression_estimated_data_size": 0, "db_id": "717dc410-4151-4efb-87b1-32c3f07ce529", "db_session_id": "XVM28QQQ2LFU6DYJT1ZH", "orig_file_number": 30, "seqno_to_time_mapping": "N/A"}} 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892447161381, "job": 1, "event": "recovery_finished"} 2026-02-12T10:34:07.160+0000 7f7b92c2f780 4 rocksdb: [db/version_set.cc:5047] Creating manifest 32 2026-02-12T10:34:07.163+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl_open.cc:1987] SstFileManager instance 0x4183500 2026-02-12T10:34:07.163+0000 7f7b92c2f780 4 rocksdb: DB pointer 0x4184000 2026-02-12T10:34:07.163+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _open_db opened rocksdb path db options compression=kLZ4Compression,max_write_buffer_number=64,min_write_buffer_number_to_merge=6,compaction_style=kCompactionStyleLevel,write_buffer_size=16777216,max_background_jobs=4,level0_file_num_compaction_trigger=8,max_bytes_for_level_base=1073741824,max_bytes_for_level_multiplier=8,compaction_readahead_size=2MB,max_total_wal_size=1073741824,writable_file_max_buffer_size=0 2026-02-12T10:34:07.163+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _upgrade_super from 4, latest 4 2026-02-12T10:34:07.163+0000 7f7b92c2f780 1 bluestore(td/osd-backfill-space/1) _upgrade_super done 2026-02-12T10:34:07.163+0000 7f7b92c2f780 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e0 maps [] lci=[0,0] tlb=0) 2026-02-12T10:34:07.172+0000 7f7b8d30d640 0 bluestore(td/osd-backfill-space/1) allocation stats probe 1: cnt: 0 frags: 0 size: 0 2026-02-12T10:34:07.172+0000 7f7b8d30d640 0 bluestore(td/osd-backfill-space/1) probe -1: 0, 0, 0 2026-02-12T10:34:07.172+0000 7f7b8d30d640 0 bluestore(td/osd-backfill-space/1) probe -3: 0, 0, 0 2026-02-12T10:34:07.172+0000 7f7b8d30d640 0 bluestore(td/osd-backfill-space/1) probe -5: 0, 0, 0 2026-02-12T10:34:07.172+0000 7f7b8d30d640 0 bluestore(td/osd-backfill-space/1) probe -9: 0, 0, 0 2026-02-12T10:34:07.172+0000 7f7b8d30d640 0 bluestore(td/osd-backfill-space/1) probe -17: 0, 0, 0 2026-02-12T10:34:07.172+0000 7f7b8d30d640 0 bluestore(td/osd-backfill-space/1) ------------ 2026-02-12T10:34:07.172+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:496] Shutdown: canceling all background work 2026-02-12T10:34:07.172+0000 7f7b92c2f780 4 rocksdb: [db/db_impl/db_impl.cc:704] Shutdown complete 2026-02-12T10:34:07.175+0000 7f7b92c2f780 1 fbmap_alloc 0x42417a0 shutdown 2026-02-12T10:34:07.175+0000 7f7b92c2f780 1 bluefs umount 2026-02-12T10:34:07.175+0000 7f7b92c2f780 1 bdev(0x50db400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.193+0000 7f7b92c2f780 1 freelist shutdown 2026-02-12T10:34:07.193+0000 7f7b92c2f780 1 bdev(0x40f6c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.205+0000 7f7b92c2f780 0 created object store td/osd-backfill-space/1 for osd.1 fsid 99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 2026-02-12T10:34:07.550+0000 7f9ef2213780 -1 WARNING: all dangerous and experimental features are enabled. 2026-02-12T10:34:07.550+0000 7f9ef2213780 10 monclient: get_monmap_and_config 2026-02-12T10:34:07.550+0000 7f9ef2213780 10 monclient: build_initial_monmap 2026-02-12T10:34:07.550+0000 7f9ef2213780 10 monclient: monmap: epoch 0 fsid 99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 last_changed 2026-02-12T10:34:07.551366+0000 created 2026-02-12T10:34:07.551366+0000 min_mon_release 0 (unknown) election_strategy: 1 0: v1:127.0.0.1:7180/0 mon.noname-a-legacy 1: v2:127.0.0.1:7180/0 mon.noname-a 2026-02-12T10:34:07.550+0000 7f9ef2213780 1 Processor -- start 2026-02-12T10:34:07.550+0000 7f9ef2213780 1 -- start start 2026-02-12T10:34:07.550+0000 7f9ef2213780 10 monclient: init 2026-02-12T10:34:07.551+0000 7f9ef2213780 10 monclient: _reopen_session rank -1 2026-02-12T10:34:07.551+0000 7f9ef2213780 10 monclient: _add_conns ranks=[0,1] 2026-02-12T10:34:07.551+0000 7f9ef2213780 10 monclient(hunting): picked mon.noname-a-legacy con 0x2e95c00 addr v1:127.0.0.1:7180/0 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 --2- >> v2:127.0.0.1:7180/0 conn(0x3052000 0x3cfe000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:07.551+0000 7f9ef2213780 10 monclient(hunting): picked mon.noname-a con 0x3052000 addr v2:127.0.0.1:7180/0 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 -- --> v1:127.0.0.1:7180/0 -- auth(proto 0 26 bytes epoch 0) -- 0x2efef00 con 0x2e95c00 2026-02-12T10:34:07.551+0000 7f9ef2213780 10 monclient(hunting): start opening mon connection 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 -- --> v2:127.0.0.1:7180/0 -- mon_getmap magic: 0 -- 0x2f19180 con 0x3052000 2026-02-12T10:34:07.551+0000 7f9ef2213780 10 monclient(hunting): _renew_subs 2026-02-12T10:34:07.551+0000 7f9ef2213780 10 monclient(hunting): authenticate will time out at 1518.083092s 2026-02-12T10:34:07.551+0000 7f9eef5fb640 1 --2- >> v2:127.0.0.1:7180/0 conn(0x3052000 0x3cfe000 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=2 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:07.551+0000 7f9eef5fb640 1 --2- >> v2:127.0.0.1:7180/0 conn(0x3052000 0x3cfe000 unknown :-1 s=HELLO_CONNECTING pgs=0 gs=2 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_hello peer v2:127.0.0.1:7180/0 says I am v2:127.0.0.1:39092/0 (socket says 127.0.0.1:39092) 2026-02-12T10:34:07.551+0000 7f9eef5fb640 1 -- 127.0.0.1:0/3897222994 learned_addr learned my addr 127.0.0.1:0/3897222994 (peer_addr_for_me v2:127.0.0.1:0/0) 2026-02-12T10:34:07.551+0000 7f9eef5fb640 10 monclient(hunting): get_auth_request con 0x3052000 auth_method 0 2026-02-12T10:34:07.551+0000 7f9eef5fb640 10 monclient(hunting): get_auth_request method 1 preferred_modes [1] 2026-02-12T10:34:07.551+0000 7f9eef5fb640 10 monclient(hunting): _init_auth method 1 2026-02-12T10:34:07.551+0000 7f9eef5fb640 10 monclient(hunting): _init_auth creating new auth 2026-02-12T10:34:07.551+0000 7f9eef5fb640 10 monclient(hunting): handle_auth_done global_id 4125 payload 0 2026-02-12T10:34:07.551+0000 7f9eef5fb640 1 -- 127.0.0.1:0/3897222994 >> v1:127.0.0.1:7180/0 conn(0x2e95c00 legacy=0x301f000 unknown :-1 s=STATE_CONNECTION_ESTABLISHED l=0).mark_down 2026-02-12T10:34:07.551+0000 7f9eef5fb640 10 monclient: _finish_hunting 0 2026-02-12T10:34:07.551+0000 7f9eef5fb640 1 monclient: found mon.noname-a 2026-02-12T10:34:07.551+0000 7f9eef5fb640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:34:07.551+0000 7f9eef5fb640 10 monclient: _send_mon_message to mon.noname-a at v2:127.0.0.1:7180/0 2026-02-12T10:34:07.551+0000 7f9eef5fb640 1 -- 127.0.0.1:0/3897222994 --> v2:127.0.0.1:7180/0 -- mon_subscribe({config=0+,monmap=0+}) -- 0x2ef8ea0 con 0x3052000 2026-02-12T10:34:07.551+0000 7f9eef5fb640 1 --2- 127.0.0.1:0/3897222994 >> v2:127.0.0.1:7180/0 conn(0x3052000 0x3cfe000 crc :-1 s=READY pgs=30 gs=2 cs=0 l=1 c_cookie=15248341050768464228 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=mon.0 client_cookie=d39cfd65810f9964 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:07.551+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3897222994 <== mon.0 v2:127.0.0.1:7180/0 1 ==== mon_map magic: 0 ==== 178+0+0 (crc 0 0 0) 0x2efcdc0 con 0x3052000 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: handle_monmap mon_map magic: 0 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: got monmap 1 from mon.noname-a (according to old e1) 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: dump: epoch 1 fsid 99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 last_changed 2026-02-12T10:34:04.512808+0000 created 2026-02-12T10:34:04.512808+0000 min_mon_release 20 (tentacle) election_strategy: 1 0: v2:127.0.0.1:7180/0 mon.a 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: _finish_auth 0 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: _check_auth_tickets 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:37.552312+0000) 2026-02-12T10:34:07.551+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3897222994 <== mon.0 v2:127.0.0.1:7180/0 2 ==== config(0 keys) ==== 4+0+0 (crc 0 0 0) 0x2efef00 con 0x3052000 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: handle_config config(0 keys) 2026-02-12T10:34:07.551+0000 7f9ef2213780 5 monclient: authenticate success, global_id 4125 2026-02-12T10:34:07.551+0000 7f9ef2213780 10 monclient: get_monmap_and_config success 2026-02-12T10:34:07.551+0000 7f9ef2213780 4 set_mon_vals no callback set 2026-02-12T10:34:07.551+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3897222994 <== mon.0 v2:127.0.0.1:7180/0 3 ==== mon_map magic: 0 ==== 178+0+0 (crc 0 0 0) 0x2efd080 con 0x3052000 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: handle_monmap mon_map magic: 0 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: got monmap 1 from mon.a (according to old e1) 2026-02-12T10:34:07.551+0000 7f9eeedfa640 10 monclient: dump: epoch 1 fsid 99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 last_changed 2026-02-12T10:34:04.512808+0000 created 2026-02-12T10:34:04.512808+0000 min_mon_release 20 (tentacle) election_strategy: 1 0: v2:127.0.0.1:7180/0 mon.a 2026-02-12T10:34:07.551+0000 7f9ef2213780 10 monclient: shutdown 2026-02-12T10:34:07.551+0000 7f9ef2213780 20 monclient: shutdown discarding 0 pending message(s) 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 -- 127.0.0.1:0/3897222994 >> v2:127.0.0.1:7180/0 conn(0x3052000 msgr2=0x3cfe000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).mark_down 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 --2- 127.0.0.1:0/3897222994 >> v2:127.0.0.1:7180/0 conn(0x3052000 0x3cfe000 crc :-1 s=READY pgs=30 gs=2 cs=0 l=1 c_cookie=15248341050768464228 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 -- 127.0.0.1:0/3897222994 shutdown_connections 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 --2- 127.0.0.1:0/3897222994 >> v2:127.0.0.1:7180/0 conn(0x3052000 0x3cfe000 unknown :-1 s=CLOSED pgs=30 gs=2 cs=0 l=1 c_cookie=15248341050768464228 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 -- 127.0.0.1:0/3897222994 >> 127.0.0.1:0/3897222994 conn(0x2e95800 msgr2=0x301e800 unknown :-1 s=STATE_NONE l=0).mark_down 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 -- 127.0.0.1:0/3897222994 shutdown_connections 2026-02-12T10:34:07.551+0000 7f9ef2213780 1 -- 127.0.0.1:0/3897222994 wait complete. 2026-02-12T10:34:07.552+0000 7f9ef2213780 -1 WARNING: all dangerous and experimental features are enabled. 2026-02-12T10:34:07.552+0000 7f9ef2213780 0 ceph version 20.3.0-5273-g2bf58db4 (2bf58db4778790ad13918501978fbd73837d2bb5) tentacle (dev - RelWithDebInfo), process ceph-osd, pid 400972 2026-02-12T10:34:07.552+0000 7f9ef2213780 -1 WARNING: all dangerous and experimental features are enabled. 2026-02-12T10:34:07.553+0000 7f9ef2213780 5 object store type is bluestore 2026-02-12T10:34:07.553+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.553+0000 7f9ef2213780 0 bdev(0x2e94c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.553+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.553+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.597+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.597+0000 7f9ef2213780 0 bdev(0x2e94c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.597+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.597+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.612+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.612+0000 7f9ef2213780 0 bdev(0x2e94c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.612+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.612+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.631+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.631+0000 7f9ef2213780 0 bdev(0x2e94c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.631+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.631+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.651+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.651+0000 7f9ef2213780 0 bdev(0x2e94c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.651+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.651+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.663+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.663+0000 7f9ef2213780 0 bdev(0x2e94c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.663+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.663+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.663+0000 7f9ef2213780 1 bdev(0x2e95c00 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.663+0000 7f9ef2213780 0 bdev(0x2e95c00 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.663+0000 7f9ef2213780 1 bdev(0x2e95c00 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.663+0000 7f9ef2213780 1 bluefs add_block_device bdev 1 path td/osd-backfill-space/1/block size 100 GiB 2026-02-12T10:34:07.663+0000 7f9ef2213780 1 bdev(0x2e95c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.678+0000 7f9ef2213780 1 bdev(0x2e94c00 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.692+0000 7f9ef2213780 1 objectstore numa_node 0 2026-02-12T10:34:07.692+0000 7f9ef2213780 0 starting osd.1 osd_data td/osd-backfill-space/1 td/osd-backfill-space/1/journal 2026-02-12T10:34:07.692+0000 7f9ef2213780 10 picked public_addrs [v2:0.0.0.0:0/0,v1:0.0.0.0:0/0] 2026-02-12T10:34:07.692+0000 7f9ef2213780 10 there is no public_bind_addrs, defaulting to public_addrs 2026-02-12T10:34:07.692+0000 7f9ef2213780 -1 Falling back to public interface 2026-02-12T10:34:07.693+0000 7f9ef2213780 1 -- [v2:0.0.0.0:6810/3208901565,v1:0.0.0.0:6811/3208901565] _finish_bind bind my_addrs is [v2:0.0.0.0:6810/3208901565,v1:0.0.0.0:6811/3208901565] 2026-02-12T10:34:07.693+0000 7f9ef2213780 1 -- [v2:0.0.0.0:6812/3208901565,v1:0.0.0.0:6813/3208901565] _finish_bind bind my_addrs is [v2:0.0.0.0:6812/3208901565,v1:0.0.0.0:6813/3208901565] 2026-02-12T10:34:07.694+0000 7f9ef2213780 1 -- [v2:0.0.0.0:6814/3208901565,v1:0.0.0.0:6815/3208901565] _finish_bind bind my_addrs is [v2:0.0.0.0:6814/3208901565,v1:0.0.0.0:6815/3208901565] 2026-02-12T10:34:07.694+0000 7f9ef2213780 1 -- [v2:0.0.0.0:6816/3208901565,v1:0.0.0.0:6817/3208901565] _finish_bind bind my_addrs is [v2:0.0.0.0:6816/3208901565,v1:0.0.0.0:6817/3208901565] 2026-02-12T10:34:07.694+0000 7f9ef2213780 10 monclient: build_initial_monmap 2026-02-12T10:34:07.694+0000 7f9ef2213780 10 monclient: monmap: epoch 0 fsid 00000000-0000-0000-0000-000000000000 last_changed 0.000000 created 0.000000 min_mon_release 0 (unknown) election_strategy: 1 0: v2:127.0.0.1:7180/0 mon.noname-a 2026-02-12T10:34:07.696+0000 7f9ef2213780 0 load: jerasure load: lrc 2026-02-12T10:34:07.696+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.696+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.696+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.696+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.696+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.717+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.717+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.717+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.717+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.717+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.733+0000 7f9ef2213780 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 58525.17 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:07.733+0000 7f9ef2213780 0 osd.1:0.OSDShard using op scheduler mclock_scheduler, cutoff=196 2026-02-12T10:34:07.733+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.733+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.733+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.733+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.733+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.754+0000 7f9ef2213780 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 58525.17 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:07.754+0000 7f9ef2213780 0 osd.1:1.OSDShard using op scheduler mclock_scheduler, cutoff=196 2026-02-12T10:34:07.754+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.754+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.754+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.754+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.754+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.792+0000 7f9ef2213780 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 58525.17 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:07.792+0000 7f9ef2213780 0 osd.1:2.OSDShard using op scheduler mclock_scheduler, cutoff=196 2026-02-12T10:34:07.792+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.792+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.792+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.792+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.792+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.813+0000 7f9ef2213780 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 58525.17 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:07.813+0000 7f9ef2213780 0 osd.1:3.OSDShard using op scheduler mclock_scheduler, cutoff=196 2026-02-12T10:34:07.813+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.813+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.813+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.813+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.813+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.848+0000 7f9ef2213780 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 58525.17 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:07.848+0000 7f9ef2213780 0 osd.1:4.OSDShard using op scheduler mclock_scheduler, cutoff=196 2026-02-12T10:34:07.848+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.848+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.848+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.848+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.848+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.872+0000 7f9ef2213780 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 58525.17 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:07.872+0000 7f9ef2213780 0 osd.1:5.OSDShard using op scheduler mclock_scheduler, cutoff=196 2026-02-12T10:34:07.872+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.872+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.872+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.872+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.872+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.894+0000 7f9ef2213780 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 58525.17 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:07.894+0000 7f9ef2213780 0 osd.1:6.OSDShard using op scheduler mclock_scheduler, cutoff=196 2026-02-12T10:34:07.894+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.894+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.894+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.894+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.894+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 58525.17 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:07.916+0000 7f9ef2213780 0 osd.1:7.OSDShard using op scheduler mclock_scheduler, cutoff=196 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 -- [v2:0.0.0.0:6810/3208901565,v1:0.0.0.0:6811/3208901565] start start 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 -- start start 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 -- start start 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 -- [v2:0.0.0.0:6814/3208901565,v1:0.0.0.0:6815/3208901565] start start 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 -- [v2:0.0.0.0:6816/3208901565,v1:0.0.0.0:6817/3208901565] start start 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 -- [v2:0.0.0.0:6812/3208901565,v1:0.0.0.0:6813/3208901565] start start 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 -- start start 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.916+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.916+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.945+0000 7f9ef2213780 2 osd.1 0 init td/osd-backfill-space/1 (looks like ssd) 2026-02-12T10:34:07.945+0000 7f9ef2213780 2 osd.1 0 journal td/osd-backfill-space/1/journal 2026-02-12T10:34:07.945+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.945+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.945+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.945+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.967+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.967+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.967+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.967+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) close 2026-02-12T10:34:07.981+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.981+0000 7f9ef2213780 0 bdev(0x2f63400 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.981+0000 7f9ef2213780 1 bdev(0x2f63400 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.981+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _set_cache_sizes cache_size 3221225472 meta 0.45 kv 0.45 kv_onode 0.04 data 0.06 2026-02-12T10:34:07.981+0000 7f9ef2213780 1 bdev(0x3e46800 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:07.981+0000 7f9ef2213780 0 bdev(0x3e46800 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:07.981+0000 7f9ef2213780 1 bdev(0x3e46800 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:07.981+0000 7f9ef2213780 1 bluefs add_block_device bdev 1 path td/osd-backfill-space/1/block size 100 GiB 2026-02-12T10:34:07.981+0000 7f9ef2213780 1 bluefs mount 2026-02-12T10:34:07.981+0000 7f9ef2213780 1 bluefs _init_alloc shared, id 1, capacity 0x1900000000, block size 0x10000 2026-02-12T10:34:07.984+0000 7f9ef2213780 1 bluefs mount final locked allocations 0 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.984+0000 7f9ef2213780 1 bluefs mount final locked allocations 1 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.984+0000 7f9ef2213780 1 bluefs mount final locked allocations 2 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.984+0000 7f9ef2213780 1 bluefs mount final locked allocations 3 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.984+0000 7f9ef2213780 1 bluefs mount final locked allocations 4 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:07.984+0000 7f9ef2213780 1 bluefs mount shared_bdev_used = 0 2026-02-12T10:34:07.984+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _prepare_db_environment set db_paths to db,102005473280 db.slow,102005473280 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: RocksDB version: 7.9.2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Git sha 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Compile date 2026-02-12 08:27:07 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: DB SUMMARY 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: DB Session ID: OXAF5164O703DS7F26I2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: CURRENT file: CURRENT 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: IDENTITY file: IDENTITY 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: MANIFEST file: MANIFEST-000032 size: 1012 Bytes 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: SST files in db dir, Total Num: 1, files: 000030.sst 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: SST files in db.slow dir, Total Num: 0, files: 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Write Ahead Log file in db.wal: 000031.log size: 950 ; 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.error_if_exists: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.create_if_missing: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.paranoid_checks: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.flush_verify_memtable_count: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.track_and_verify_wals_in_manifest: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.verify_sst_unique_id_in_manifest: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.env: 0x2eb09a0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.fs: LegacyFileSystem 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.info_log: 0x2f72100 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_file_opening_threads: 16 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.statistics: (nil) 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.use_fsync: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_log_file_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_manifest_file_size: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.log_file_time_to_roll: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.keep_log_file_num: 1000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.recycle_log_file_num: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.allow_fallocate: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.allow_mmap_reads: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.allow_mmap_writes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.use_direct_reads: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.use_direct_io_for_flush_and_compaction: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.create_missing_column_families: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.db_log_dir: 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.wal_dir: db.wal 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_cache_numshardbits: 6 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.WAL_ttl_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.WAL_size_limit_MB: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_batch_group_size_bytes: 1048576 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.manifest_preallocation_size: 4194304 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.is_fd_close_on_exec: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.advise_random_on_open: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.db_write_buffer_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_manager: 0x3e30dc0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.access_hint_on_compaction_start: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.random_access_max_buffer_size: 1048576 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.use_adaptive_mutex: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.rate_limiter: (nil) 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.sst_file_manager.rate_bytes_per_sec: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.wal_recovery_mode: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_thread_tracking: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_pipelined_write: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.unordered_write: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.allow_concurrent_memtable_write: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_write_thread_adaptive_yield: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_thread_max_yield_usec: 100 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_thread_slow_yield_usec: 3 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.row_cache: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.wal_filter: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.avoid_flush_during_recovery: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.allow_ingest_behind: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.two_write_queues: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.manual_wal_flush: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.wal_compression: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.atomic_flush: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.avoid_unnecessary_blocking_io: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.persist_stats_to_disk: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_dbid_to_manifest: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.log_readahead_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.file_checksum_gen_factory: Unknown 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.best_efforts_recovery: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bgerror_resume_count: 2147483647 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bgerror_resume_retry_interval: 1000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.allow_data_in_errors: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.db_host_id: __hostname__ 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enforce_single_del_contracts: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_background_jobs: 4 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_background_compactions: -1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_subcompactions: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.avoid_flush_during_shutdown: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.writable_file_max_buffer_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.delayed_write_rate : 16777216 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_total_wal_size: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.delete_obsolete_files_period_micros: 21600000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.stats_dump_period_sec: 600 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.stats_persist_period_sec: 600 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.stats_history_buffer_size: 1048576 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_open_files: -1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bytes_per_sync: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.wal_bytes_per_sync: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.strict_bytes_per_sync: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_readahead_size: 2097152 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_background_flushes: -1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Compression algorithms supported: 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: kZSTD supported: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: kXpressCompression supported: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: kBZip2Compression supported: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: kZSTDNotFinalCompression supported: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: kLZ4Compression supported: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: kZlibCompression supported: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: kLZ4HCCompression supported: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: kSnappyCompression supported: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Fast CRC32 supported: Supported on x86 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: DMutex implementation: pthread_mutex_t 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: [db/db_impl/db_impl_readonly.cc:25] Opening the db in read only mode 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5527] Recovering from manifest file: db/MANIFEST-000032 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [default]: 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: .T:int64_array.b:bitwise_xor 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2ee21e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70970 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-0]: 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2ee21e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70970 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-1]: 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2ee21e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70970 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-2]: 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2ee21e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70970 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-0]: 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2ee21e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70970 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-1]: 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2ee21e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70970 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.985+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-2]: 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2ee21e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70970 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-0]: 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2f73900) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-1]: 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2f73900) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-2]: 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x2f73900) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:07.986+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5566] Recovered from manifest file:db/MANIFEST-000032 succeeded,manifest_file_number is 32, next_file_number is 34, last_sequence is 11, log_number is 5,prev_log_number is 0,max_column_family is 11,min_log_number_to_keep is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [default] (ID 0), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [m-0] (ID 1), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [m-1] (ID 2), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [m-2] (ID 3), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [p-0] (ID 4), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [p-1] (ID 5), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [p-2] (ID 6), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [O-0] (ID 7), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [O-1] (ID 8), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [O-2] (ID 9), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [L] (ID 10), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [P] (ID 11), log number is 5 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/db_impl/db_impl_open.cc:539] DB ID: 717dc410-4151-4efb-87b1-32c3f07ce529 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892447991234, "job": 1, "event": "recovery_started", "wal_files": [31]} 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: [db/db_impl/db_impl_open.cc:1043] Recovering log #31 mode 2 2026-02-12T10:34:07.990+0000 7f9ef2213780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892447991376, "job": 1, "event": "recovery_finished"} 2026-02-12T10:34:07.990+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _open_db opened rocksdb path db options compression=kLZ4Compression,max_write_buffer_number=64,min_write_buffer_number_to_merge=6,compaction_style=kCompactionStyleLevel,write_buffer_size=16777216,max_background_jobs=4,level0_file_num_compaction_trigger=8,max_bytes_for_level_base=1073741824,max_bytes_for_level_multiplier=8,compaction_readahead_size=2MB,max_total_wal_size=1073741824,writable_file_max_buffer_size=0 2026-02-12T10:34:07.990+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _open_super_meta old nid_max 1025 2026-02-12T10:34:07.990+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _open_super_meta old blobid_max 10240 2026-02-12T10:34:07.990+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _open_super_meta ondisk_format 4 compat_ondisk_format 3 2026-02-12T10:34:07.990+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _open_super_meta min_alloc_size 0x1000 2026-02-12T10:34:07.991+0000 7f9ef2213780 1 freelist init 2026-02-12T10:34:07.991+0000 7f9ef2213780 1 freelist _read_cfg 2026-02-12T10:34:07.991+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _open_fm effective freelist_type = null, freelist_alloc_size = 0x1000, min_alloc_size = 0x1000 2026-02-12T10:34:07.993+0000 7f9ef2213780 1 fbmap_alloc 0x2fdf200 shutdown 2026-02-12T10:34:07.993+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _init_alloc loaded 100 GiB in 2 extents, allocator type hybrid, capacity 0x1900000000, block size 0x1000, free 0x18ffffd000, fragmentation 3.8e-08 2026-02-12T10:34:07.993+0000 7f9ef2213780 4 rocksdb: [db/db_impl/db_impl.cc:496] Shutdown: canceling all background work 2026-02-12T10:34:07.993+0000 7f9ef2213780 4 rocksdb: [db/db_impl/db_impl.cc:704] Shutdown complete 2026-02-12T10:34:07.993+0000 7f9ef2213780 1 bluefs umount 2026-02-12T10:34:07.993+0000 7f9ef2213780 1 bdev(0x3e46800 td/osd-backfill-space/1/block) close 2026-02-12T10:34:08.025+0000 7f9ef2213780 1 bdev(0x3e46800 td/osd-backfill-space/1/block) open path td/osd-backfill-space/1/block 2026-02-12T10:34:08.025+0000 7f9ef2213780 0 bdev(0x3e46800 td/osd-backfill-space/1/block) ioctl(F_SET_FILE_RW_HINT) on td/osd-backfill-space/1/block failed: (22) Invalid argument 2026-02-12T10:34:08.025+0000 7f9ef2213780 1 bdev(0x3e46800 td/osd-backfill-space/1/block) open size 107374182400 (0x1900000000, 100 GiB) block_size 4096 (4 KiB) non-rotational device, discard supported 2026-02-12T10:34:08.025+0000 7f9ef2213780 1 bluefs add_block_device bdev 1 path td/osd-backfill-space/1/block size 100 GiB 2026-02-12T10:34:08.025+0000 7f9ef2213780 1 bluefs mount 2026-02-12T10:34:08.025+0000 7f9ef2213780 1 bluefs _init_alloc shared, id 1, capacity 0x1900000000, block size 0x10000 2026-02-12T10:34:08.026+0000 7f9ef2213780 1 bluefs mount final locked allocations 0 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:08.026+0000 7f9ef2213780 1 bluefs mount final locked allocations 1 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:08.026+0000 7f9ef2213780 1 bluefs mount final locked allocations 2 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:08.026+0000 7f9ef2213780 1 bluefs mount final locked allocations 3 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:08.026+0000 7f9ef2213780 1 bluefs mount final locked allocations 4 <0x0~0, [0x0~0], 0x0~0> => <0x0~0, [0x0~0], 0x0~0> 2026-02-12T10:34:08.026+0000 7f9ef2213780 1 bluefs mount shared_bdev_used = 27459584 2026-02-12T10:34:08.026+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _prepare_db_environment set db_paths to db,102005473280 db.slow,102005473280 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: RocksDB version: 7.9.2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Git sha 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Compile date 2026-02-12 08:27:07 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: DB SUMMARY 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: DB Session ID: OXAF5164O703DS7F26I3 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: CURRENT file: CURRENT 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: IDENTITY file: IDENTITY 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: MANIFEST file: MANIFEST-000032 size: 1012 Bytes 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: SST files in db dir, Total Num: 1, files: 000030.sst 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: SST files in db.slow dir, Total Num: 0, files: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Write Ahead Log file in db.wal: 000031.log size: 950 ; 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.error_if_exists: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.create_if_missing: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.flush_verify_memtable_count: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.track_and_verify_wals_in_manifest: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.verify_sst_unique_id_in_manifest: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.env: 0x2eb1340 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.fs: LegacyFileSystem 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.info_log: 0x2ecbe60 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_file_opening_threads: 16 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.statistics: (nil) 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.use_fsync: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_log_file_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_manifest_file_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.log_file_time_to_roll: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.keep_log_file_num: 1000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.recycle_log_file_num: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.allow_fallocate: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.allow_mmap_reads: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.allow_mmap_writes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.use_direct_reads: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.use_direct_io_for_flush_and_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.create_missing_column_families: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.db_log_dir: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.wal_dir: db.wal 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_cache_numshardbits: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.WAL_ttl_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.WAL_size_limit_MB: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_batch_group_size_bytes: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.manifest_preallocation_size: 4194304 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.is_fd_close_on_exec: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.advise_random_on_open: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.db_write_buffer_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_manager: 0x3e31900 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.access_hint_on_compaction_start: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.random_access_max_buffer_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.use_adaptive_mutex: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.rate_limiter: (nil) 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_file_manager.rate_bytes_per_sec: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.wal_recovery_mode: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_thread_tracking: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_pipelined_write: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.unordered_write: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.allow_concurrent_memtable_write: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_write_thread_adaptive_yield: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_thread_max_yield_usec: 100 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_thread_slow_yield_usec: 3 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.row_cache: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.wal_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.avoid_flush_during_recovery: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.allow_ingest_behind: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.two_write_queues: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.manual_wal_flush: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.wal_compression: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.atomic_flush: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.avoid_unnecessary_blocking_io: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.persist_stats_to_disk: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_dbid_to_manifest: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.log_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.file_checksum_gen_factory: Unknown 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.best_efforts_recovery: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bgerror_resume_count: 2147483647 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bgerror_resume_retry_interval: 1000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.allow_data_in_errors: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.db_host_id: __hostname__ 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enforce_single_del_contracts: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_background_jobs: 4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_background_compactions: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_subcompactions: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.avoid_flush_during_shutdown: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.writable_file_max_buffer_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.delayed_write_rate : 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_total_wal_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.delete_obsolete_files_period_micros: 21600000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.stats_dump_period_sec: 600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.stats_persist_period_sec: 600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.stats_history_buffer_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_open_files: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bytes_per_sync: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.wal_bytes_per_sync: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.strict_bytes_per_sync: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_readahead_size: 2097152 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_background_flushes: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Compression algorithms supported: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: kZSTD supported: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: kXpressCompression supported: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: kBZip2Compression supported: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: kZSTDNotFinalCompression supported: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: kLZ4Compression supported: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: kZlibCompression supported: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: kLZ4HCCompression supported: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: kSnappyCompression supported: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Fast CRC32 supported: Supported on x86 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: DMutex implementation: pthread_mutex_t 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5527] Recovering from manifest file: db/MANIFEST-000032 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [default]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: .T:int64_array.b:bitwise_xor 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a2e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-0]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a2e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-1]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a2e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [m-2]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a2e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-0]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a2e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-1]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a2e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [p-2]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a2e0) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e70d30 block_cache_name: BinnedLRUCache block_cache_options: capacity : 1449551462 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-0]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a420) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e712d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-1]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a420) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e712d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:630] --------------- Options for column family [O-2]: 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.comparator: leveldb.BytewiseComparator 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.merge_operator: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_filter_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.sst_partitioner_factory: None 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_factory: SkipListFactory 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_factory: BlockBasedTable 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: table_factory options: flush_block_policy_factory: FlushBlockBySizePolicyFactory (0x429a420) cache_index_and_filter_blocks: 1 cache_index_and_filter_blocks_with_high_priority: 0 pin_l0_filter_and_index_blocks_in_cache: 0 pin_top_level_index_and_filter: 1 index_type: 0 data_block_index_type: 0 index_shortening: 1 data_block_hash_table_util_ratio: 0.750000 checksum: 4 no_block_cache: 0 block_cache: 0x2e712d0 block_cache_name: BinnedLRUCache block_cache_options: capacity : 536870912 num_shard_bits : 4 strict_capacity_limit : 0 high_pri_pool_ratio: 0.000 block_cache_compressed: (nil) persistent_cache: (nil) block_size: 4096 block_size_deviation: 10 block_restart_interval: 16 index_block_restart_interval: 1 metadata_block_size: 4096 partition_filters: 0 use_delta_encoding: 1 filter_policy: bloomfilter whole_key_filtering: 1 verify_compression: 0 read_amp_bytes_per_bit: 0 format_version: 5 enable_index_compression: 1 block_align: 0 max_auto_readahead_size: 262144 prepopulate_block_cache: 0 initial_auto_readahead_size: 8192 num_file_reads_for_auto_readahead: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.write_buffer_size: 16777216 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number: 64 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression: LZ4 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression: Disabled 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_insert_with_hint_prefix_extractor: nullptr 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.num_levels: 7 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_write_buffer_number_to_merge: 6 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_number_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_write_buffer_size_to_maintain: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bottommost_compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.window_bits: -14 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.level: 32767 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.strategy: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.zstd_max_train_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.use_zstd_dict_trainer: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.parallel_threads: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.enabled: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compression_opts.max_dict_buffer_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_file_num_compaction_trigger: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_slowdown_writes_trigger: 20 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level0_stop_writes_trigger: 36 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_base: 67108864 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.target_file_size_multiplier: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_base: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.level_compaction_dynamic_level_bytes: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier: 8.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[0]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[1]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[2]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[3]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[4]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[5]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_bytes_for_level_multiplier_addtl[6]: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_sequential_skip_in_iterations: 8 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_compaction_bytes: 1677721600 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ignore_max_compaction_bytes_for_input: true 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.arena_block_size: 1048576 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.soft_pending_compaction_bytes_limit: 68719476736 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.hard_pending_compaction_bytes_limit: 274877906944 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.disable_auto_compactions: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_style: kCompactionStyleLevel 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_pri: kMinOverlappingRatio 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.size_ratio: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.min_merge_width: 2 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_merge_width: 4294967295 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.max_size_amplification_percent: 200 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.compression_size_percent: -1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_universal.stop_style: kCompactionStopStyleTotalSize 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.max_table_files_size: 1073741824 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.compaction_options_fifo.allow_compaction: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.table_properties_collectors: CompactOnDeletionCollector (Sliding window size = 32768 Deletion trigger = 16384 Deletion ratio = 0); 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_support: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.inplace_update_num_locks: 10000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_prefix_bloom_size_ratio: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_whole_key_filtering: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.memtable_huge_page_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.bloom_locality: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.max_successive_merges: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.optimize_filters_for_hits: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.paranoid_file_checks: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.force_consistency_checks: 1 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.report_bg_io_stats: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.ttl: 2592000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.periodic_compaction_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preclude_last_level_data_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.preserve_internal_time_seconds: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_files: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.min_blob_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_size: 268435456 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compression_type: NoCompression 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.enable_blob_garbage_collection: false 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_age_cutoff: 0.250000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_garbage_collection_force_threshold: 1.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_compaction_readahead_size: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.blob_file_starting_level: 0 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: Options.experimental_mempurge_threshold: 0.000000 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:08.027+0000 7f9ef2213780 4 rocksdb: [db/column_family.cc:635] (skipping printing options) 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5566] Recovered from manifest file:db/MANIFEST-000032 succeeded,manifest_file_number is 32, next_file_number is 34, last_sequence is 11, log_number is 5,prev_log_number is 0,max_column_family is 11,min_log_number_to_keep is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [default] (ID 0), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [m-0] (ID 1), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [m-1] (ID 2), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [m-2] (ID 3), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [p-0] (ID 4), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [p-1] (ID 5), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [p-2] (ID 6), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [O-0] (ID 7), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [O-1] (ID 8), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [O-2] (ID 9), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [L] (ID 10), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5581] Column family [P] (ID 11), log number is 5 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/db_impl/db_impl_open.cc:539] DB ID: 717dc410-4151-4efb-87b1-32c3f07ce529 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892448032408, "job": 1, "event": "recovery_started", "wal_files": [31]} 2026-02-12T10:34:08.031+0000 7f9ef2213780 4 rocksdb: [db/db_impl/db_impl_open.cc:1043] Recovering log #31 mode 2 2026-02-12T10:34:08.032+0000 7f9ef2213780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892448032880, "cf_name": "default", "job": 1, "event": "table_file_creation", "file_number": 35, "file_size": 1273, "file_checksum": "", "file_checksum_func_name": "Unknown", "smallest_seqno": 12, "largest_seqno": 19, "table_properties": {"data_size": 130, "index_size": 27, "index_partitions": 0, "top_level_index_size": 0, "index_key_is_user_key": 1, "index_value_is_delta_encoded": 1, "filter_size": 69, "raw_key_size": 92, "raw_average_key_size": 18, "raw_value_size": 70, "raw_average_value_size": 14, "num_data_blocks": 1, "num_entries": 5, "num_filter_entries": 5, "num_deletions": 0, "num_merge_operands": 0, "num_range_deletions": 0, "format_version": 0, "fixed_key_len": 0, "filter_policy": "bloomfilter", "column_family_name": "default", "column_family_id": 0, "comparator": "leveldb.BytewiseComparator", "merge_operator": ".T:int64_array.b:bitwise_xor", "prefix_extractor_name": "nullptr", "property_collectors": "[CompactOnDeletionCollector]", "compression": "LZ4", "compression_options": "window_bits=-14; level=32767; strategy=0; max_dict_bytes=0; zstd_max_train_bytes=0; enabled=0; max_dict_buffer_bytes=0; use_zstd_dict_trainer=1; ", "creation_time": 1770892448, "oldest_key_time": 0, "file_creation_time": 0, "slow_compression_estimated_data_size": 0, "fast_compression_estimated_data_size": 0, "db_id": "717dc410-4151-4efb-87b1-32c3f07ce529", "db_session_id": "OXAF5164O703DS7F26I3", "orig_file_number": 35, "seqno_to_time_mapping": "N/A"}} 2026-02-12T10:34:08.032+0000 7f9ef2213780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892448033124, "cf_name": "p-0", "job": 1, "event": "table_file_creation", "file_number": 36, "file_size": 1594, "file_checksum": "", "file_checksum_func_name": "Unknown", "smallest_seqno": 14, "largest_seqno": 15, "table_properties": {"data_size": 469, "index_size": 39, "index_partitions": 0, "top_level_index_size": 0, "index_key_is_user_key": 1, "index_value_is_delta_encoded": 1, "filter_size": 69, "raw_key_size": 72, "raw_average_key_size": 36, "raw_value_size": 571, "raw_average_value_size": 285, "num_data_blocks": 1, "num_entries": 2, "num_filter_entries": 2, "num_deletions": 0, "num_merge_operands": 0, "num_range_deletions": 0, "format_version": 0, "fixed_key_len": 0, "filter_policy": "bloomfilter", "column_family_name": "p-0", "column_family_id": 4, "comparator": "leveldb.BytewiseComparator", "merge_operator": "nullptr", "prefix_extractor_name": "nullptr", "property_collectors": "[CompactOnDeletionCollector]", "compression": "LZ4", "compression_options": "window_bits=-14; level=32767; strategy=0; max_dict_bytes=0; zstd_max_train_bytes=0; enabled=0; max_dict_buffer_bytes=0; use_zstd_dict_trainer=1; ", "creation_time": 1770892448, "oldest_key_time": 0, "file_creation_time": 0, "slow_compression_estimated_data_size": 0, "fast_compression_estimated_data_size": 0, "db_id": "717dc410-4151-4efb-87b1-32c3f07ce529", "db_session_id": "OXAF5164O703DS7F26I3", "orig_file_number": 36, "seqno_to_time_mapping": "N/A"}} 2026-02-12T10:34:08.032+0000 7f9ef2213780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892448033350, "cf_name": "O-2", "job": 1, "event": "table_file_creation", "file_number": 37, "file_size": 1274, "file_checksum": "", "file_checksum_func_name": "Unknown", "smallest_seqno": 16, "largest_seqno": 16, "table_properties": {"data_size": 121, "index_size": 64, "index_partitions": 0, "top_level_index_size": 0, "index_key_is_user_key": 1, "index_value_is_delta_encoded": 1, "filter_size": 69, "raw_key_size": 55, "raw_average_key_size": 55, "raw_value_size": 50, "raw_average_value_size": 50, "num_data_blocks": 1, "num_entries": 1, "num_filter_entries": 1, "num_deletions": 0, "num_merge_operands": 0, "num_range_deletions": 0, "format_version": 0, "fixed_key_len": 0, "filter_policy": "bloomfilter", "column_family_name": "O-2", "column_family_id": 9, "comparator": "leveldb.BytewiseComparator", "merge_operator": "nullptr", "prefix_extractor_name": "nullptr", "property_collectors": "[CompactOnDeletionCollector]", "compression": "LZ4", "compression_options": "window_bits=-14; level=32767; strategy=0; max_dict_bytes=0; zstd_max_train_bytes=0; enabled=0; max_dict_buffer_bytes=0; use_zstd_dict_trainer=1; ", "creation_time": 1770892448, "oldest_key_time": 0, "file_creation_time": 0, "slow_compression_estimated_data_size": 0, "fast_compression_estimated_data_size": 0, "db_id": "717dc410-4151-4efb-87b1-32c3f07ce529", "db_session_id": "OXAF5164O703DS7F26I3", "orig_file_number": 37, "seqno_to_time_mapping": "N/A"}} 2026-02-12T10:34:08.032+0000 7f9ef2213780 4 rocksdb: EVENT_LOG_v1 {"time_micros": 1770892448033377, "job": 1, "event": "recovery_finished"} 2026-02-12T10:34:08.032+0000 7f9ef2213780 4 rocksdb: [db/version_set.cc:5047] Creating manifest 39 2026-02-12T10:34:08.035+0000 7f9ef2213780 4 rocksdb: [db/db_impl/db_impl_open.cc:1987] SstFileManager instance 0x3e49500 2026-02-12T10:34:08.035+0000 7f9ef2213780 4 rocksdb: DB pointer 0x41f4000 2026-02-12T10:34:08.035+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _open_db opened rocksdb path db options compression=kLZ4Compression,max_write_buffer_number=64,min_write_buffer_number_to_merge=6,compaction_style=kCompactionStyleLevel,write_buffer_size=16777216,max_background_jobs=4,level0_file_num_compaction_trigger=8,max_bytes_for_level_base=1073741824,max_bytes_for_level_multiplier=8,compaction_readahead_size=2MB,max_total_wal_size=1073741824,writable_file_max_buffer_size=0 2026-02-12T10:34:08.035+0000 7f9edcb13640 4 rocksdb: [db/db_impl/db_impl.cc:1109] ------- DUMPING STATS ------- 2026-02-12T10:34:08.035+0000 7f9edcb13640 4 rocksdb: [db/db_impl/db_impl.cc:1111] ** DB Stats ** Uptime(secs): 0.0 total, 0.0 interval Cumulative writes: 0 writes, 0 keys, 0 commit groups, 0.0 writes per commit group, ingest: 0.00 GB, 0.00 MB/s Cumulative WAL: 0 writes, 0 syncs, 0.00 writes per sync, written: 0.00 GB, 0.00 MB/s Cumulative stall: 00:00:0.000 H:M:S, 0.0 percent Interval writes: 0 writes, 0 keys, 0 commit groups, 0.0 writes per commit group, ingest: 0.00 MB, 0.00 MB/s Interval WAL: 0 writes, 0 syncs, 0.00 writes per sync, written: 0.00 GB, 0.00 MB/s Interval stall: 00:00:0.000 H:M:S, 0.0 percent ** Compaction Stats [default] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ L0 2/0 2.62 KB 0.2 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 3.3 0.00 0.00 1 0.000 0 0 0.0 0.0 Sum 2/0 2.62 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 3.3 0.00 0.00 1 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 3.3 0.00 0.00 1 0.000 0 0 0.0 0.0 ** Compaction Stats [default] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- User 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.3 0.00 0.00 1 0.000 0 0 0.0 0.0 Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.15 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.15 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e70d30#400984 capacity: 1.35 GB usage: 0.69 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 8 last_secs: 8e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(3,0.33 KB,2.31796e-05%) IndexBlock(3,0.36 KB,2.53872e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [default] ** ** Compaction Stats [m-0] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [m-0] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e70d30#400984 capacity: 1.35 GB usage: 0.69 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 8 last_secs: 8e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(3,0.33 KB,2.31796e-05%) IndexBlock(3,0.36 KB,2.53872e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [m-0] ** ** Compaction Stats [m-1] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [m-1] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e70d30#400984 capacity: 1.35 GB usage: 0.69 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 8 last_secs: 8e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(3,0.33 KB,2.31796e-05%) IndexBlock(3,0.36 KB,2.53872e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [m-1] ** ** Compaction Stats [m-2] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [m-2] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e70d30#400984 capacity: 1.35 GB usage: 0.69 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 8 last_secs: 8e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(3,0.33 KB,2.31796e-05%) IndexBlock(3,0.36 KB,2.53872e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [m-2] ** ** Compaction Stats [p-0] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ L0 1/0 1.56 KB 0.1 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 6.8 0.00 0.00 1 0.000 0 0 0.0 0.0 Sum 1/0 1.56 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 6.8 0.00 0.00 1 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 6.8 0.00 0.00 1 0.000 0 0 0.0 0.0 ** Compaction Stats [p-0] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- User 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 6.8 0.00 0.00 1 0.000 0 0 0.0 0.0 Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.19 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.19 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e70d30#400984 capacity: 1.35 GB usage: 0.69 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 8 last_secs: 8e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(3,0.33 KB,2.31796e-05%) IndexBlock(3,0.36 KB,2.53872e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [p-0] ** ** Compaction Stats [p-1] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [p-1] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e70d30#400984 capacity: 1.35 GB usage: 0.69 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 8 last_secs: 8e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(3,0.33 KB,2.31796e-05%) IndexBlock(3,0.36 KB,2.53872e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [p-1] ** ** Compaction Stats [p-2] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [p-2] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e70d30#400984 capacity: 1.35 GB usage: 0.69 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 8 last_secs: 8e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(3,0.33 KB,2.31796e-05%) IndexBlock(3,0.36 KB,2.53872e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [p-2] ** ** Compaction Stats [O-0] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [O-0] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e712d0#400984 capacity: 512.00 MB usage: 0.25 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 2 last_secs: 2e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(1,0.11 KB,2.08616e-05%) IndexBlock(1,0.14 KB,2.68221e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [O-0] ** ** Compaction Stats [O-1] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [O-1] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e712d0#400984 capacity: 512.00 MB usage: 0.25 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 2 last_secs: 2e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(1,0.11 KB,2.08616e-05%) IndexBlock(1,0.14 KB,2.68221e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [O-1] ** ** Compaction Stats [O-2] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ L0 1/0 1.24 KB 0.1 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 5.8 0.00 0.00 1 0.000 0 0 0.0 0.0 Sum 1/0 1.24 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 5.8 0.00 0.00 1 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 5.8 0.00 0.00 1 0.000 0 0 0.0 0.0 ** Compaction Stats [O-2] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- User 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5.8 0.00 0.00 1 0.000 0 0 0.0 0.0 Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.16 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.16 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e712d0#400984 capacity: 512.00 MB usage: 0.25 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 2 last_secs: 2e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(1,0.11 KB,2.08616e-05%) IndexBlock(1,0.14 KB,2.68221e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [O-2] ** ** Compaction Stats [L] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [L] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e70d30#400984 capacity: 1.35 GB usage: 0.69 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 8 last_secs: 8e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(3,0.33 KB,2.31796e-05%) IndexBlock(3,0.36 KB,2.53872e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [L] ** ** Compaction Stats [P] ** Level Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Sum 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 Int 0/0 0.00 KB 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.00 0 0.000 0 0 0.0 0.0 ** Compaction Stats [P] ** Priority Files Size Score Read(GB) Rn(GB) Rnp1(GB) Write(GB) Wnew(GB) Moved(GB) W-Amp Rd(MB/s) Wr(MB/s) Comp(sec) CompMergeCPU(sec) Comp(cnt) Avg(sec) KeyIn KeyDrop Rblob(GB) Wblob(GB) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Blob file count: 0, total size: 0.0 GB, garbage size: 0.0 GB, space amp: 0.0 Uptime(secs): 0.0 total, 0.0 interval Flush(GB): cumulative 0.000, interval 0.000 AddFile(GB): cumulative 0.000, interval 0.000 AddFile(Total Files): cumulative 0, interval 0 AddFile(L0 Files): cumulative 0, interval 0 AddFile(Keys): cumulative 0, interval 0 Cumulative compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Interval compaction: 0.00 GB write, 0.00 MB/s write, 0.00 GB read, 0.00 MB/s read, 0.0 seconds Stalls(count): 0 level0_slowdown, 0 level0_slowdown_with_compaction, 0 level0_numfiles, 0 level0_numfiles_with_compaction, 0 stop for pending_compaction_bytes, 0 slowdown for pending_compaction_bytes, 0 memtable_compaction, 0 memtable_slowdown, interval 0 total count Block cache BinnedLRUCache@0x2e70d30#400984 capacity: 1.35 GB usage: 0.69 KB table_size: 0 occupancy: 18446744073709551615 collections: 1 last_copies: 8 last_secs: 8e-06 secs_since: 0 Block cache entry stats(count,size,portion): FilterBlock(3,0.33 KB,2.31796e-05%) IndexBlock(3,0.36 KB,2.53872e-05%) Misc(1,0.00 KB,0%) ** File Read Latency Histogram By Level [P] ** 2026-02-12T10:34:08.035+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _upgrade_super from 4, latest 4 2026-02-12T10:34:08.035+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) _upgrade_super done 2026-02-12T10:34:08.035+0000 7f9ef2213780 2 osd.1 0 journal looks like ssd 2026-02-12T10:34:08.035+0000 7f9ef2213780 2 osd.1 0 boot 2026-02-12T10:34:08.035+0000 7f9ef2213780 20 osd.1 0 configured osd_max_object_name[space]_len looks ok 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 osd.1 0 read_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e0 maps [] lci=[0,0] tlb=0) 2026-02-12T10:34:08.035+0000 7f9ef2213780 20 osd.1 0 get_map 0 - return initial 0x2fade00 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 osd.1 0 init creating/touching snapmapper object 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 osd.1 0 init creating/touching purged_snaps object 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 open_all_classes 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 open_all_classes found journal 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 _get_class adding new class name journal 0x4257580 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 _load_class journal from /usr/lib64/rados-classes/libcls_journal.so 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_class journal status 3 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.create flags 3 0x7f9ee130f400 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.get_order flags 1 0x7f9ee130ee20 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.get_splay_width flags 1 0x7f9ee130ee90 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.get_pool_id flags 1 0x7f9ee130ef00 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.get_minimum_set flags 1 0x7f9ee130f0a0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.set_minimum_set flags 3 0x7f9ee130f720 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.get_active_set flags 1 0x7f9ee130f110 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.set_active_set flags 3 0x7f9ee130f850 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.get_client flags 1 0x7f9ee13111e0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.client_register flags 3 0x7f9ee1311820 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.client_update_data flags 3 0x7f9ee1312650 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.client_update_state flags 3 0x7f9ee1312a80 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.client_unregister flags 3 0x7f9ee1316210 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.client_commit flags 3 0x7f9ee1312dc0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.client_list flags 1 0x7f9ee1311460 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.get_next_tag_tid flags 1 0x7f9ee130f180 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.get_tag flags 1 0x7f9ee1314a20 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.tag_create flags 3 0x7f9ee1316430 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.tag_list flags 1 0x7f9ee13133e0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.guard_append flags 3 0x7f9ee130f980 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method journal.append flags 3 0x7f9ee130fab0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 _load_class journal success 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 open_all_classes found lock 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 _get_class adding new class name lock 0x42576c0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 _load_class lock from /usr/lib64/rados-classes/libcls_lock.so 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_class lock status 3 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method lock.lock flags 11 0x7f9ee12ff5b0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method lock.unlock flags 11 0x7f9ee12fcc20 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method lock.break_lock flags 3 0x7f9ee12fcef0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method lock.get_info flags 1 0x7f9ee12feaf0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method lock.list_locks flags 1 0x7f9ee12fa2c0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method lock.assert_locked flags 9 0x7f9ee12fd1a0 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 register_cxx_method lock.set_cookie flags 11 0x7f9ee12fda60 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 _load_class lock success 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 open_all_classes found fifo 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 _get_class adding new class name fifo 0x4257800 2026-02-12T10:34:08.035+0000 7f9ef2213780 10 _load_class fifo from /usr/lib64/rados-classes/libcls_fifo.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class fifo status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method fifo.create_meta flags 3 0x7f9ee12cafd0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method fifo.get_meta flags 1 0x7f9ee12cd610 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method fifo.update_meta flags 3 0x7f9ee12cc730 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method fifo.init_part flags 3 0x7f9ee12cee00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method fifo.push_part flags 3 0x7f9ee12cf1f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method fifo.trim_part flags 3 0x7f9ee12d0160 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method fifo.part_list flags 1 0x7f9ee12d0770 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method fifo.get_part_info flags 1 0x7f9ee12ddb10 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class fifo success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found hello 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name hello 0x4257940 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class hello from /usr/lib64/rados-classes/libcls_hello.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 0 /home/jenkins-build/build/workspace/ceph-dev-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos9/DIST/centos9/MACHINE_SIZE/gigantic/release/20.3.0-5273-g2bf58db4/rpm/el9/BUILD/ceph-20.3.0-5273-g2bf58db4/src/cls/hello/cls_hello.cc:316: loading cls_hello 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class hello status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method hello.say_hello flags 1 0x7f9ee12b60a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method hello.record_hello flags 10 0x7f9ee12b71c0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method hello.write_return_data flags 2 0x7f9ee12b6130 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method hello.writes_dont_return_data flags 2 0x7f9ee12b6130 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method hello.write_too_much_return_data flags 2 0x7f9ee12b6250 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method hello.replay flags 1 0x7f9ee12b6370 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method hello.turn_it_to_11 flags 11 0x7f9ee12b6760 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method hello.bad_reader flags 2 0x7f9ee12b63a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method hello.bad_writer flags 1 0x7f9ee12b6360 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class hello success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found cmpomap 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name cmpomap 0x4257a80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class cmpomap from /usr/lib64/rados-classes/libcls_cmpomap.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class cmpomap status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method cmpomap.cmp_vals flags 1 0x7f9ee12aa470 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method cmpomap.cmp_set_vals flags 3 0x7f9ee12aaee0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method cmpomap.cmp_rm_keys flags 3 0x7f9ee12ac550 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class cmpomap success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found refcount 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name refcount 0x4256040 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class refcount from /usr/lib64/rados-classes/libcls_refcount.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class refcount status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method refcount.get flags 3 0x7f9ee12909f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method refcount.put flags 3 0x7f9ee1290e80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method refcount.set flags 3 0x7f9ee128f160 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method refcount.read flags 1 0x7f9ee12915e0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class refcount success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found numops 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name numops 0x4256900 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class numops from /usr/lib64/rados-classes/libcls_numops.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class numops status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method numops.add flags 3 0x7f9ef180c170 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method numops.mul flags 3 0x7f9ef180cc20 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class numops success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found rbd 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name rbd 0x4256a40 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class rbd from /usr/lib64/rados-classes/libcls_rbd.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class rbd status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.create flags 3 0x7f9ee1233850 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_features flags 1 0x7f9ee1231da0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.set_features flags 3 0x7f9ee1231f70 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_size flags 1 0x7f9ee12345f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.set_size flags 3 0x7f9ee12322b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_snapcontext flags 1 0x7f9ee1239570 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_object_prefix flags 1 0x7f9ee1233300 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_data_pool flags 1 0x7f9ee12334a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_snapshot_name flags 1 0x7f9ee12353c0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_snapshot_timestamp flags 1 0x7f9ee1235610 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snapshot_get flags 1 0x7f9ee1235820 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snapshot_add flags 3 0x7f9ee123be60 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snapshot_remove flags 3 0x7f9ee1244d40 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snapshot_rename flags 3 0x7f9ee123ce90 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snapshot_trash_add flags 3 0x7f9ee1246e80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_all_features flags 1 0x7f9ee123da10 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_parent flags 1 0x7f9ee1237a10 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.set_parent flags 3 0x7f9ee1231b10 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.remove_parent flags 3 0x7f9ee123b520 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.parent_get flags 1 0x7f9ee123b560 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.parent_overlap_get flags 1 0x7f9ee1234f50 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.parent_attach flags 3 0x7f9ee123d640 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.parent_detach flags 3 0x7f9ee123b540 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.set_protection_status flags 3 0x7f9ee1238950 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_protection_status flags 1 0x7f9ee12349b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_stripe_unit_count flags 1 0x7f9ee12326e0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.set_stripe_unit_count flags 3 0x7f9ee1232930 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_create_timestamp flags 1 0x7f9ee1232d00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_access_timestamp flags 1 0x7f9ee1232f00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_modify_timestamp flags 1 0x7f9ee1233100 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_flags flags 1 0x7f9ee1234c50 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.set_flags flags 3 0x7f9ee1238c50 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.op_features_get flags 1 0x7f9ee12307b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.op_features_set flags 3 0x7f9ee12364d0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.metadata_list flags 1 0x7f9ee1242f00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.metadata_set flags 3 0x7f9ee12472a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.metadata_remove flags 3 0x7f9ee123f7d0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.metadata_get flags 1 0x7f9ee1242c90 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snapshot_get_limit flags 1 0x7f9ee12436b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snapshot_set_limit flags 3 0x7f9ee1243810 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.child_attach flags 3 0x7f9ee1245510 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.child_detach flags 3 0x7f9ee12459e0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.children_list flags 1 0x7f9ee1246a20 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.migration_set flags 3 0x7f9ee1243c30 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.migration_set_state flags 3 0x7f9ee1243ea0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.migration_get flags 1 0x7f9ee12441f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.migration_remove flags 3 0x7f9ee1244420 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.set_modify_timestamp flags 3 0x7f9ee123e420 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.set_access_timestamp flags 3 0x7f9ee123e330 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.add_child flags 3 0x7f9ee1230b50 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.remove_child flags 3 0x7f9ee1231020 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_children flags 1 0x7f9ee1239230 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.get_id flags 1 0x7f9ee123ded0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.set_id flags 3 0x7f9ee123e110 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.dir_get_id flags 1 0x7f9ee123e510 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.dir_get_name flags 1 0x7f9ee123e780 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.dir_list flags 1 0x7f9ee123f970 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.dir_add_image flags 3 0x7f9ee123ee60 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.dir_remove_image flags 3 0x7f9ee123f670 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.dir_rename_image flags 3 0x7f9ee123f460 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.dir_state_assert flags 1 0x7f9ee1240470 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.dir_state_set flags 3 0x7f9ee1240720 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.object_map_load flags 1 0x7f9ee1240990 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.object_map_save flags 3 0x7f9ee1240aa0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.object_map_resize flags 3 0x7f9ee1240c80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.object_map_update flags 3 0x7f9ee12421a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.object_map_snap_add flags 3 0x7f9ee1241610 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.object_map_snap_remove flags 3 0x7f9ee1241a80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snap_list flags 1 0x7f9ee1244540 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snap_add flags 3 0x7f9ee1244880 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snap_remove flags 3 0x7f9ee1247dd0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.snap_rename flags 3 0x7f9ee12482d0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_uuid_get flags 1 0x7f9ee1248c60 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_uuid_set flags 3 0x7f9ee1250aa0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_mode_get flags 1 0x7f9ee1248d40 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_mode_set flags 3 0x7f9ee124d7d0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_remote_namespace_get flags 1 0x7f9ee1249010 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_remote_namespace_set flags 3 0x7f9ee1248da0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_peer_ping flags 3 0x7f9ee1252160 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_peer_list flags 1 0x7f9ee124db50 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_peer_add flags 3 0x7f9ee124e0b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_peer_remove flags 3 0x7f9ee1248ad0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_peer_set_client flags 3 0x7f9ee1249330 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_peer_set_cluster flags 3 0x7f9ee124dd00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_peer_set_direction flags 3 0x7f9ee1249620 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_list flags 1 0x7f9ee1249890 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_get_image_id flags 1 0x7f9ee12490f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_get flags 1 0x7f9ee124a320 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_set flags 3 0x7f9ee124a480 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_remove flags 3 0x7f9ee124f160 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_status_set flags 11 0x7f9ee1252ee0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_status_remove flags 3 0x7f9ee124f560 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_status_get flags 1 0x7f9ee124ab00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_status_list flags 1 0x7f9ee124acb0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_status_get_summary flags 1 0x7f9ee1250d00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_status_remove_down flags 3 0x7f9ee12541a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_instance_get flags 1 0x7f9ee124f940 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_instance_list flags 1 0x7f9ee124fc90 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_instances_list flags 1 0x7f9ee1258990 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_instances_add flags 11 0x7f9ee12541c0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_instances_remove flags 3 0x7f9ee12543e0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_map_list flags 1 0x7f9ee12577a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_map_update flags 2 0x7f9ee1254730 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_map_remove flags 2 0x7f9ee1254570 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_snapshot_unlink_peer flags 3 0x7f9ee125d7f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.mirror_image_snapshot_set_copy_progress flags 3 0x7f9ee125dbc0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_dir_list flags 1 0x7f9ee12557b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_dir_add flags 3 0x7f9ee1256530 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_dir_remove flags 3 0x7f9ee1254e60 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_dir_rename flags 3 0x7f9ee1255410 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_image_remove flags 3 0x7f9ee1256700 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_image_list flags 1 0x7f9ee125c3b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_image_set flags 3 0x7f9ee125def0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.image_group_add flags 3 0x7f9ee12568b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.image_group_remove flags 3 0x7f9ee1256be0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.image_group_get flags 1 0x7f9ee1256ee0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_snap_set flags 3 0x7f9ee125aa00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_snap_remove flags 3 0x7f9ee125b6a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_snap_get_by_id flags 1 0x7f9ee125a350 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_snap_list flags 1 0x7f9ee1259f60 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.group_snap_list_order flags 1 0x7f9ee125b950 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.trash_add flags 3 0x7f9ee1257360 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.trash_remove flags 3 0x7f9ee12570c0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.trash_list flags 1 0x7f9ee1263480 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.trash_get flags 1 0x7f9ee125e220 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.trash_state_set flags 3 0x7f9ee125e470 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.namespace_add flags 3 0x7f9ee125e860 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.namespace_remove flags 3 0x7f9ee125ea70 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.namespace_list flags 1 0x7f9ee125ec30 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.copyup flags 3 0x7f9ee123da60 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.sparse_copyup flags 3 0x7f9ee123dad0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.assert_snapc_seq flags 3 0x7f9ee1244440 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rbd.sparsify flags 3 0x7f9ee125f480 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class rbd success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found otp 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name otp 0x4256b80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class otp from /usr/lib64/rados-classes/libcls_otp.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class otp status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method otp.otp_set flags 3 0x7f9ee1213070 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method otp.otp_get flags 1 0x7f9ee1214d60 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method otp.otp_check flags 3 0x7f9ee1215af0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method otp.otp_get_result flags 1 0x7f9ee12162b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method otp.otp_remove flags 3 0x7f9ee1214190 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method otp.get_current_time flags 1 0x7f9ee1212290 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class otp success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found sem_set 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name sem_set 0x4256cc0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class sem_set from /usr/lib64/rados-classes/libcls_sem_set.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class sem_set status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method sem_set.increment flags 3 0x7f9ee11e8800 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method sem_set.decrement flags 3 0x7f9ee11e8f80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method sem_set.reset flags 3 0x7f9ee11e49b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method sem_set.list flags 1 0x7f9ee11e5640 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class sem_set success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found sdk 2026-02-12T10:34:08.036+0000 7f9ef2213780 0 _get_class not permitted to load sdk 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found lua 2026-02-12T10:34:08.036+0000 7f9ef2213780 0 _get_class not permitted to load lua 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found timeindex 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name timeindex 0x4256e00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class timeindex from /usr/lib64/rados-classes/libcls_timeindex.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class timeindex status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method timeindex.add flags 3 0x7f9ee11d61a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method timeindex.list flags 1 0x7f9ee11d6710 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method timeindex.trim flags 3 0x7f9ee11d7a80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class timeindex success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found log 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name log 0x4257080 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class log from /usr/lib64/rados-classes/libcls_log.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class log status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method log.add flags 3 0x7f9ee11cad90 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method log.list flags 1 0x7f9ee11c96f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method log.trim flags 3 0x7f9ee11c8900 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method log.info flags 1 0x7f9ee11cba30 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class log success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found rgw 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name rgw 0x42571c0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class rgw from /usr/lib64/rados-classes/libcls_rgw.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class rgw status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_init_index flags 3 0x7f9ee115b5f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_init_index2 flags 3 0x7f9ee115b5f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_set_tag_timeout flags 3 0x7f9ee115c8d0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_list flags 1 0x7f9ee11575f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_check_index flags 1 0x7f9ee116cb80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_rebuild_index flags 3 0x7f9ee116c8d0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_update_stats flags 3 0x7f9ee1162630 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_prepare_op flags 3 0x7f9ee115cb40 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_complete_op flags 3 0x7f9ee115d860 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_link_olh flags 3 0x7f9ee115f9e0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_unlink_instance flags 3 0x7f9ee1161310 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_read_olh_log flags 1 0x7f9ee1162e90 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_trim_olh_log flags 3 0x7f9ee1164400 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bucket_clear_olh flags 3 0x7f9ee1167790 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.obj_remove flags 3 0x7f9ee1164b80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.obj_store_pg_ver flags 2 0x7f9ee1165520 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.obj_check_attrs_prefix flags 1 0x7f9ee1165820 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.obj_check_mtime flags 1 0x7f9ee1165db0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bi_get flags 1 0x7f9ee1166190 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bi_put flags 3 0x7f9ee1166700 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bi_put_entries flags 3 0x7f9ee11669d0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bi_list flags 1 0x7f9ee116f360 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.reshard_log_trim flags 3 0x7f9ee116ce20 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bi_log_list flags 1 0x7f9ee1171060 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bi_log_trim flags 3 0x7f9ee11721f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.dir_suggest_changes flags 3 0x7f9ee1167fa0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bi_log_resync flags 3 0x7f9ee116d240 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.bi_log_stop flags 3 0x7f9ee116d660 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.user_usage_log_add flags 3 0x7f9ee11727c0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.user_usage_log_read flags 1 0x7f9ee1176350 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.user_usage_log_trim flags 3 0x7f9ee1176a90 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.usage_log_clear flags 2 0x7f9ee11752f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.gc_set_entry flags 3 0x7f9ee1176df0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.gc_defer_entry flags 3 0x7f9ee1177090 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.gc_list flags 1 0x7f9ee11773c0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.gc_remove flags 3 0x7f9ee117a4f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.lc_get_entry flags 1 0x7f9ee1178380 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.lc_set_entry flags 3 0x7f9ee1178820 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.lc_rm_entry flags 3 0x7f9ee1178c20 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.lc_get_next_entry flags 1 0x7f9ee1178ed0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.lc_put_head flags 3 0x7f9ee117a200 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.lc_get_head flags 1 0x7f9ee1175880 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.lc_list_entries flags 1 0x7f9ee1179450 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.mp_upload_part_info_update flags 3 0x7f9ee117eb80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.reshard_add flags 3 0x7f9ee11811d0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.reshard_list flags 1 0x7f9ee1181640 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.reshard_get flags 1 0x7f9ee1182120 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.reshard_remove flags 3 0x7f9ee1182680 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.set_bucket_resharding flags 3 0x7f9ee1182b80 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.clear_bucket_resharding flags 3 0x7f9ee1182e00 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.guard_bucket_resharding flags 1 0x7f9ee1183060 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method rgw.get_bucket_resharding flags 1 0x7f9ee1183320 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class rgw success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found 2pc_queue 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name 2pc_queue 0x4257300 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class 2pc_queue from /usr/lib64/rados-classes/libcls_2pc_queue.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class 2pc_queue status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_init flags 3 0x7f9ee1107b50 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_get_capacity flags 1 0x7f9ee1106f50 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_get_topic_stats flags 1 0x7f9ee1108d70 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_reserve flags 3 0x7f9ee1109c90 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_commit flags 3 0x7f9ee110a6e0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_abort flags 3 0x7f9ee110c2a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_list_reservations flags 1 0x7f9ee110c8f0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_list_entries flags 1 0x7f9ee1108270 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_remove_entries flags 3 0x7f9ee1109010 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method 2pc_queue.2pc_queue_expire_reservations flags 3 0x7f9ee110d170 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class 2pc_queue success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found cas 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name cas 0x4257440 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class cas from /usr/lib64/rados-classes/libcls_cas.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class cas status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method cas.chunk_create_or_get_ref flags 3 0x7f9ee10f42c0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method cas.chunk_get_ref flags 3 0x7f9ee10f48a0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method cas.chunk_put_ref flags 3 0x7f9ee10f4bb0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method cas.references_chunk flags 1 0x7f9ee10f0c40 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class cas success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found user 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name user 0x4256540 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class user from /usr/lib64/rados-classes/libcls_user.so 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_class user status 3 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.set_buckets_info flags 3 0x7f9ee10d7c20 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.complete_stats_sync flags 3 0x7f9ee10d9600 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.remove_bucket flags 3 0x7f9ee10d9a10 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.list_buckets flags 1 0x7f9ee10da510 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.get_header flags 1 0x7f9ee10db9d0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.reset_user_stats flags 3 0x7f9ee10dbca0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.reset_user_stats2 flags 3 0x7f9ee10dc7e0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.account_resource_add flags 3 0x7f9ee10dd600 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.account_resource_get flags 1 0x7f9ee10ddd60 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.account_resource_rm flags 3 0x7f9ee10de2b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 register_cxx_method user.account_resource_list flags 1 0x7f9ee10de6b0 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class user success 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 open_all_classes found version 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _get_class adding new class name version 0x4256400 2026-02-12T10:34:08.036+0000 7f9ef2213780 10 _load_class version from /usr/lib64/rados-classes/libcls_version.so 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_class version status 3 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method version.set flags 3 0x7f9ee10c68e0 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method version.inc flags 3 0x7f9ee10c6c20 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method version.inc_conds flags 3 0x7f9ee10c6c20 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method version.read flags 1 0x7f9ee10c7320 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method version.check_conds flags 1 0x7f9ee10c6fa0 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _load_class version success 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 open_all_classes found rgw_gc 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _get_class adding new class name rgw_gc 0x42562c0 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _load_class rgw_gc from /usr/lib64/rados-classes/libcls_rgw_gc.so 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_class rgw_gc status 3 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method rgw_gc.rgw_gc_queue_init flags 3 0x7f9ee10a85c0 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method rgw_gc.rgw_gc_queue_enqueue flags 3 0x7f9ee10a8c70 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method rgw_gc.rgw_gc_queue_list_entries flags 1 0x7f9ee10a9cc0 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method rgw_gc.rgw_gc_queue_remove_entries flags 3 0x7f9ee10ab910 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method rgw_gc.rgw_gc_queue_update_entry flags 3 0x7f9ee10acf10 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _load_class rgw_gc success 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 open_all_classes found queue 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _get_class adding new class name queue 0x4256180 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _load_class queue from /usr/lib64/rados-classes/libcls_queue.so 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_class queue status 3 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method queue.queue_init flags 3 0x7f9ee1087c70 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method queue.queue_get_capacity flags 1 0x7f9ee1088200 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method queue.queue_enqueue flags 3 0x7f9ee108afd0 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method queue.queue_list_entries flags 1 0x7f9ee10883a0 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method queue.queue_remove_entries flags 3 0x7f9ee108a8e0 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _load_class queue success 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 open_all_classes found cephfs 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _get_class adding new class name cephfs 0x2ec6b80 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _load_class cephfs from /usr/lib64/rados-classes/libcls_cephfs.so 2026-02-12T10:34:08.037+0000 7f9ef2213780 0 /home/jenkins-build/build/workspace/ceph-dev-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos9/DIST/centos9/MACHINE_SIZE/gigantic/release/20.3.0-5273-g2bf58db4/rpm/el9/BUILD/ceph-20.3.0-5273-g2bf58db4/src/cls/cephfs/cls_cephfs.cc:202: loading cephfs 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_class cephfs status 3 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 register_cxx_method cephfs.accumulate_inode_metadata flags 3 0x7f9ee1076fc0 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 _load_class cephfs success 2026-02-12T10:34:08.037+0000 7f9ef2213780 0 osd.1 0 crush map has features 288232575208783872, adjusting msgr requires for clients 2026-02-12T10:34:08.037+0000 7f9ef2213780 0 osd.1 0 crush map has features 288232575208783872 was 8705, adjusting msgr requires for mons 2026-02-12T10:34:08.037+0000 7f9ef2213780 0 osd.1 0 crush map has features 288232575208783872, adjusting msgr requires for osds 2026-02-12T10:34:08.037+0000 7f9ef2213780 0 osd.1 0 check_osdmap_features enabling on-disk ERASURE CODES compat feature 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e0 maps [] lci=[0,0] tlb=0) 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 osd.1 0 clear_temp_objects 2026-02-12T10:34:08.037+0000 7f9ef2213780 0 osd.1 0 load_pgs 2026-02-12T10:34:08.037+0000 7f9ef2213780 20 osd.1 0 load_pgs pg_num_history pg_num_history(e0 pg_nums {} deleted_pools ) 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 osd.1 0 load_pgs ignoring unrecognized meta 2026-02-12T10:34:08.037+0000 7f9ef2213780 0 osd.1 0 load_pgs opened 0 pgs 2026-02-12T10:34:08.037+0000 7f9ef2213780 2 osd.1 0 superblock: I am osd.1 2026-02-12T10:34:08.037+0000 7f9ef2213780 0 osd.1 0 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 monclient: init 2026-02-12T10:34:08.037+0000 7f9ef2213780 1 Processor -- start 2026-02-12T10:34:08.037+0000 7f9ef2213780 20 log_channel(cluster) update_config log_to_monitors true log_to_syslog false log_channels log_prios info 2026-02-12T10:34:08.037+0000 7f9ef2213780 10 log_channel(cluster) update_config to_monitors: true to_syslog: false syslog_facility: prio: info to_graylog: false graylog_host: 127.0.0.1 graylog_port: 12201) 2026-02-12T10:34:08.037+0000 7f9ef2213780 -1 osd.1 0 log_to_monitors true 2026-02-12T10:34:08.037+0000 7f9ef2213780 1 Processor -- start 2026-02-12T10:34:08.037+0000 7f9ef2213780 1 Processor -- start 2026-02-12T10:34:08.037+0000 7f9ef2213780 1 Processor -- start 2026-02-12T10:34:08.037+0000 7f9ef2213780 1 Processor -- start 2026-02-12T10:34:08.037+0000 7f9ef2213780 1 Processor -- start 2026-02-12T10:34:08.037+0000 7f9ef2213780 1 Processor -- start 2026-02-12T10:34:08.037+0000 7f9ed4302640 10 osd.1 0 agent_entry start 2026-02-12T10:34:08.037+0000 7f9ed4302640 20 osd.1 0 agent_entry empty queue 2026-02-12T10:34:08.038+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ed3300640 20 osd.1 op_wq(1) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ef2213780 10 monclient: _reopen_session rank -1 2026-02-12T10:34:08.038+0000 7f9ef2213780 10 monclient: _add_conns ranks=[0] 2026-02-12T10:34:08.038+0000 7f9ed2aff640 20 osd.1 op_wq(2) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ecc2f2640 20 osd.1 op_wq(7) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ed1afd640 20 osd.1 op_wq(4) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ed22fe640 20 osd.1 op_wq(3) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ef2213780 1 --2- [v2:0.0.0.0:6810/3208901565,v1:0.0.0.0:6811/3208901565] >> v2:127.0.0.1:7180/0 conn(0x433bc00 0x4273080 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:08.038+0000 7f9ed12fc640 20 osd.1 op_wq(5) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ef2213780 10 monclient(hunting): picked mon.noname-a con 0x433bc00 addr v2:127.0.0.1:7180/0 2026-02-12T10:34:08.038+0000 7f9ed0afb640 20 osd.1 op_wq(6) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ef2213780 10 monclient(hunting): start opening mon connection 2026-02-12T10:34:08.038+0000 7f9ef2213780 1 -- [v2:0.0.0.0:6810/3208901565,v1:0.0.0.0:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_getmap magic: 0 -- 0x2ec6780 con 0x433bc00 2026-02-12T10:34:08.038+0000 7f9ed02fa640 20 osd.1 op_wq(7) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ef2213780 10 monclient(hunting): _renew_subs 2026-02-12T10:34:08.038+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ecf2f8640 20 osd.1 op_wq(1) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9eceaf7640 20 osd.1 op_wq(2) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ecbaf1640 5 osd.1 0 heartbeat osd_stat(store_statfs(0x384000/0x0/0x384000, data 0x256/0x1000, compress 0x0/0x0/0x0, omap 0x63a, meta 0x1a4f9c6), peers [] op hist []) 2026-02-12T10:34:08.038+0000 7f9ecbaf1640 20 osd.1 0 check_full_status cur ratio 0, physical ratio 0, new state none 2026-02-12T10:34:08.038+0000 7f9ece2f6640 20 osd.1 op_wq(3) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ecdaf5640 20 osd.1 op_wq(4) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ecd2f4640 20 osd.1 op_wq(5) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9eccaf3640 20 osd.1 op_wq(6) _process empty q, waiting 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 1 --2- [v2:0.0.0.0:6810/3208901565,v1:0.0.0.0:6811/3208901565] >> v2:127.0.0.1:7180/0 conn(0x433bc00 0x4273080 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 1 --2- [v2:0.0.0.0:6810/3208901565,v1:0.0.0.0:6811/3208901565] >> v2:127.0.0.1:7180/0 conn(0x433bc00 0x4273080 unknown :-1 s=HELLO_CONNECTING pgs=0 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_hello peer v2:127.0.0.1:7180/0 says I am v2:127.0.0.1:39160/0 (socket says 127.0.0.1:39160) 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] learned_addr learned my addr [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] (peer_addr_for_me v2:127.0.0.1:0/0) 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 10 osd.1 0 new session (outgoing) 0x428e8c0 con=0x2e95400 addr=v2:127.0.0.1:6810/3208901565 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 10 monclient(hunting): get_auth_request con 0x433bc00 auth_method 0 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 10 monclient(hunting): get_auth_request method 1 preferred_modes [1] 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 10 monclient(hunting): _init_auth method 1 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 10 monclient(hunting): _init_auth creating new auth 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 10 monclient(hunting): handle_auth_done global_id 4130 payload 0 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 10 monclient: _finish_hunting 0 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 1 monclient: found mon.noname-a 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 10 monclient: _send_mon_message to mon.noname-a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({config=0+,monmap=0+}) -- 0x41d71e0 con 0x433bc00 2026-02-12T10:34:08.038+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> v2:127.0.0.1:7180/0 conn(0x433bc00 0x4273080 crc :-1 s=READY pgs=35 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=mon.0 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 osd.1 0 ms_handle_connect con 0x433bc00 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 osd.1 0 ms_handle_connect on mon 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 osd.1 0 requeue_pg_temp 0 + 0 -> 0 2026-02-12T10:34:08.038+0000 7f9ee1070640 20 osd.1 0 _send_ready_to_merge ready_to_merge_source {} not_ready_to_merge_source ready_to_merge_target {} not_ready_to_merge_target {} sent_ready_to_merge_source 2026-02-12T10:34:08.038+0000 7f9ee1070640 20 osd.1 0 send_pg_created 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 osd.1 0 requeue_failures 0 + 0 -> 0 2026-02-12T10:34:08.038+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 1 ==== mon_map magic: 0 ==== 178+0+0 (crc 0 0 0) 0x2f54420 con 0x433bc00 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: handle_monmap mon_map magic: 0 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: got monmap 1 from mon.noname-a (according to old e1) 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: dump: epoch 1 fsid 99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 last_changed 2026-02-12T10:34:04.512808+0000 created 2026-02-12T10:34:04.512808+0000 min_mon_release 20 (tentacle) election_strategy: 1 0: v2:127.0.0.1:7180/0 mon.a 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: _finish_auth 0 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: _check_auth_tickets 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:38.039572+0000) 2026-02-12T10:34:08.038+0000 7f9ef2213780 5 monclient: authenticate success, global_id 4130 2026-02-12T10:34:08.038+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 2 ==== config(0 keys) ==== 4+0+0 (crc 0 0 0) 0x3eb1b00 con 0x433bc00 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: handle_config config(0 keys) 2026-02-12T10:34:08.038+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 3 ==== mon_map magic: 0 ==== 178+0+0 (crc 0 0 0) 0x2f54b00 con 0x433bc00 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: handle_monmap mon_map magic: 0 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: got monmap 1 from mon.a (according to old e1) 2026-02-12T10:34:08.038+0000 7f9ee1070640 10 monclient: dump: epoch 1 fsid 99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 last_changed 2026-02-12T10:34:04.512808+0000 created 2026-02-12T10:34:04.512808+0000 min_mon_release 20 (tentacle) election_strategy: 1 0: v2:127.0.0.1:7180/0 mon.a 2026-02-12T10:34:08.038+0000 7f9eeddf8640 4 set_mon_vals no callback set 2026-02-12T10:34:08.038+0000 7f9ef2213780 1 bluestore(td/osd-backfill-space/1) collect_metadata devices span numa nodes 0 2026-02-12T10:34:08.038+0000 7f9ef2213780 10 osd.1 0 mon_cmd_maybe_osd_create cmd: {"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["1"]} 2026-02-12T10:34:08.038+0000 7f9ef2213780 10 start_mon_command cmd=[{"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["1"]}] 2026-02-12T10:34:08.039+0000 7f9ef2213780 10 monclient: _send_command 1 [{"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["1"]}] 2026-02-12T10:34:08.039+0000 7f9ef2213780 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.039+0000 7f9ef2213780 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_command({"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["1"]} v 0) -- 0x3eb1380 con 0x433bc00 2026-02-12T10:34:08.045+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 4 ==== mon_command_ack([{"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["1"]}]=0 set osd(s) 1 to class 'ssd' v8) ==== 131+0+0 (crc 0 0 0) 0x41d71e0 con 0x433bc00 2026-02-12T10:34:08.045+0000 7f9ee1070640 10 monclient: handle_mon_command_ack 1 [{"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["1"]}] 2026-02-12T10:34:08.045+0000 7f9ee1070640 10 monclient: _finish_command 1 = system:0 set osd(s) 1 to class 'ssd' 2026-02-12T10:34:08.045+0000 7f9ef2213780 10 osd.1 0 update_crush_location crush location is "host=trial165", "root=default" 2026-02-12T10:34:08.045+0000 7f9ef2213780 10 osd.1 0 mon_cmd_maybe_osd_create cmd: {"prefix": "osd crush create-or-move", "id": 1, "weight":0.0977, "args": ["host=trial165", "root=default"]} 2026-02-12T10:34:08.045+0000 7f9ef2213780 10 start_mon_command cmd=[{"prefix": "osd crush create-or-move", "id": 1, "weight":0.0977, "args": ["host=trial165", "root=default"]}] 2026-02-12T10:34:08.045+0000 7f9ef2213780 10 monclient: _send_command 2 [{"prefix": "osd crush create-or-move", "id": 1, "weight":0.0977, "args": ["host=trial165", "root=default"]}] 2026-02-12T10:34:08.045+0000 7f9ef2213780 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.045+0000 7f9ef2213780 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_command({"prefix": "osd crush create-or-move", "id": 1, "weight":0.0977, "args": ["host=trial165", "root=default"]} v 0) -- 0x3eb1200 con 0x433bc00 2026-02-12T10:34:08.146+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 5 ==== mon_command_ack([{"prefix": "osd crush create-or-move", "id": 1, "weight":0.0977, "args": ["host=trial165", "root=default"]}]=0 create-or-move updating item name 'osd.1' weight 0.0977 at location {host=trial165,root=default} to crush map v9) ==== 250+0+0 (crc 0 0 0) 0x41d6ea0 con 0x433bc00 2026-02-12T10:34:08.146+0000 7f9ee1070640 10 monclient: handle_mon_command_ack 2 [{"prefix": "osd crush create-or-move", "id": 1, "weight":0.0977, "args": ["host=trial165", "root=default"]}] 2026-02-12T10:34:08.146+0000 7f9ee1070640 10 monclient: _finish_command 2 = system:0 create-or-move updating item name 'osd.1' weight 0.0977 at location {host=trial165,root=default} to crush map 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1 0 ensuring pgs have consumed prior maps 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1 0 consume_map version 0 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1 0 await_reserved_maps epoch:0 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1 0 await_reserved_maps done 0 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1 0 consume_map 0 -- publish done 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.146+0000 7f9ef2213780 20 osd.1 0 prune_pg_created 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1:0.consume_map 0 (was 0) 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1:1.consume_map 0 (was 0) 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1:2.consume_map 0 (was 0) 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1:3.consume_map 0 (was 0) 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1:4.consume_map 0 (was 0) 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1:5.consume_map 0 (was 0) 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1:6.consume_map 0 (was 0) 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1:7.consume_map 0 (was 0) 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1 0 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:08.146+0000 7f9ef2213780 0 osd.1 0 done with init, starting boot process 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 monclient: _renew_subs 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.146+0000 7f9ef2213780 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({mgrmap=0+,osd_pg_creates=0+}) -- 0x41d6820 con 0x433bc00 2026-02-12T10:34:08.146+0000 7f9ef2213780 1 osd.1 0 start_boot 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 osd.1 0 start_boot - have maps [] 2026-02-12T10:34:08.146+0000 7f9ef2213780 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.146+0000 7f9ef2213780 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_get_version(what=osdmap handle=1) -- 0x2efcb00 con 0x433bc00 2026-02-12T10:34:08.146+0000 7f9ef2213780 1 osd.1 0 maybe_override_options_for_qos osd_max_backfills set to 10 2026-02-12T10:34:08.146+0000 7f9ef2213780 1 osd.1 0 maybe_override_options_for_qos osd_recovery_max_active set to 0 2026-02-12T10:34:08.146+0000 7f9ef2213780 1 osd.1 0 maybe_override_options_for_qos osd_recovery_max_active_hdd set to 3 2026-02-12T10:34:08.146+0000 7f9ef2213780 1 osd.1 0 maybe_override_options_for_qos osd_recovery_max_active_ssd set to 10 2026-02-12T10:34:08.146+0000 7f9ef2213780 0 OSDBenchTest: OSD Bench Test Params: count: 12288000 Bytes block size: 4 KiB number of objects: 100 object size: 4 MiB 2026-02-12T10:34:08.146+0000 7f9ef2213780 0 OSDBenchTest: run_test: running osd bench with count: 12288000 Bytes bsize: 4 KiB onum: 100 osize: 4 MiB 2026-02-12T10:34:08.148+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 6 ==== mgrmap(e 3) ==== 53752+0+0 (crc 0 0 0) 0x4496000 con 0x433bc00 2026-02-12T10:34:08.148+0000 7f9ee1070640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 0x4275700 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:08.149+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 0x4275700 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:08.149+0000 7f9eeedfa640 10 monclient: get_auth_request con 0x40cc400 auth_method 0 2026-02-12T10:34:08.149+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgropen(unknown.1) -- 0x44586c0 con 0x40cc400 2026-02-12T10:34:08.149+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 0x4275700 crc :-1 s=READY pgs=10 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=mgr.4100 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:08.149+0000 7f9ee1070640 10 osd.1 0 ms_handle_connect con 0x40cc400 2026-02-12T10:34:08.149+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 7 ==== mon_get_version_reply(handle=1 version=9) ==== 24+0+0 (crc 0 0 0) 0x2efcb00 con 0x433bc00 2026-02-12T10:34:08.149+0000 7f9ee1070640 10 monclient: handle_get_version_reply finishing 1 version 9 2026-02-12T10:34:08.149+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 msgr2=0x4275700 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 56 2026-02-12T10:34:08.149+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 msgr2=0x4275700 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:08.149+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 0x4275700 crc :-1 s=READY pgs=10 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:08.149+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 0x4275700 crc :-1 s=READY pgs=10 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:08.149+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 msgr2=0x4275700 unknown :-1 s=STATE_CLOSED l=1).mark_down 2026-02-12T10:34:08.149+0000 7f9ee1070640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 0x4275700 unknown :-1 s=CLOSED pgs=10 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:08.444+0000 7f9ef2213780 0 OSDBenchTest: prefill_objects: Prefill took 0.30 secs. 2026-02-12T10:34:08.486+0000 7f9ef2213780 0 OSDBenchTest: perform_write_test: Test took 0.04 secs. 2026-02-12T10:34:08.489+0000 7f9ef2213780 0 OSDBenchTest: cleanup: Clean-up done. 2026-02-12T10:34:08.489+0000 7f9ef2213780 0 OSDBenchTest: run_test: osd bench result - bandwidth: 282 MiB/s iops: 72246.62 elapsed_sec: 0.04 2026-02-12T10:34:08.489+0000 7f9ef2213780 10 osd.1 0 mon_cmd_set_config Set osd_mclock_max_capacity_iops_ssd = 72246.616426 2026-02-12T10:34:08.489+0000 7f9ef2213780 10 start_mon_command cmd=[{"prefix": "config set", "who": "osd.1", "name": "osd_mclock_max_capacity_iops_ssd", "value": "72246.616426"}] 2026-02-12T10:34:08.489+0000 7f9ef2213780 10 monclient: _send_command 3 [{"prefix": "config set", "who": "osd.1", "name": "osd_mclock_max_capacity_iops_ssd", "value": "72246.616426"}] 2026-02-12T10:34:08.489+0000 7f9ef2213780 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.489+0000 7f9ef2213780 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_command([{prefix=config set, name=osd_mclock_max_capacity_iops_ssd}] v 0) -- 0x3eb1980 con 0x433bc00 2026-02-12T10:34:08.489+0000 7f9eed5f7640 10 osd.1 0 _preboot _preboot mon has osdmaps 1..9 2026-02-12T10:34:08.489+0000 7f9eed5f7640 5 osd.1 0 heartbeat osd_stat(store_statfs(0x384000/0x0/0x384000, data 0x256/0x1000, compress 0x0/0x0/0x0, omap 0x63a, meta 0x1a4f9c6), peers [] op hist []) 2026-02-12T10:34:08.489+0000 7f9eed5f7640 20 osd.1 0 check_full_status cur ratio 0, physical ratio 0, new state none 2026-02-12T10:34:08.489+0000 7f9eed5f7640 -1 osd.1 0 waiting for initial osdmap 2026-02-12T10:34:08.489+0000 7f9eed5f7640 10 monclient: _renew_subs 2026-02-12T10:34:08.489+0000 7f9eed5f7640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.489+0000 7f9eed5f7640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({osdmap=1}) -- 0x41d64e0 con 0x433bc00 2026-02-12T10:34:08.489+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 8 ==== osd_map(1..9 src has 1..9) ==== 5679+0+0 (crc 0 0 0) 0x428f6c0 con 0x433bc00 2026-02-12T10:34:08.489+0000 7f9ee1070640 20 osd.1 0 OSD::ms_dispatch: osd_map(1..9 src has 1..9) 2026-02-12T10:34:08.489+0000 7f9ee1070640 20 osd.1 0 _dispatch 0x428f6c0 osd_map(1..9 src has 1..9) 2026-02-12T10:34:08.489+0000 7f9ee1070640 3 osd.1 0 handle_osd_map epochs [1,9], i have 0, src has [1,9] 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 handle_osd_map: received 0 full maps and 9 incremental maps 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 superblock cluster_osdmap_trim_lower_bound new epoch is: 1 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 handle_osd_map got inc map for epoch 1 2026-02-12T10:34:08.489+0000 7f9ee1070640 20 osd.1 0 got_full_map 1, nothing requested 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 handle_osd_map got inc map for epoch 2 2026-02-12T10:34:08.489+0000 7f9ee1070640 20 osd.1 0 got_full_map 2, nothing requested 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 handle_osd_map got inc map for epoch 3 2026-02-12T10:34:08.489+0000 7f9ee1070640 20 osd.1 0 got_full_map 3, nothing requested 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 handle_osd_map got inc map for epoch 4 2026-02-12T10:34:08.489+0000 7f9ee1070640 20 osd.1 0 got_full_map 4, nothing requested 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 handle_osd_map got inc map for epoch 5 2026-02-12T10:34:08.489+0000 7f9ee1070640 20 osd.1 0 got_full_map 5, nothing requested 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 handle_osd_map got inc map for epoch 6 2026-02-12T10:34:08.489+0000 7f9ee1070640 20 osd.1 0 got_full_map 6, nothing requested 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 handle_osd_map got inc map for epoch 7 2026-02-12T10:34:08.489+0000 7f9ee1070640 20 osd.1 0 got_full_map 7, nothing requested 2026-02-12T10:34:08.489+0000 7f9ee1070640 10 osd.1 0 handle_osd_map got inc map for epoch 8 2026-02-12T10:34:08.490+0000 7f9ee1070640 20 osd.1 0 got_full_map 8, nothing requested 2026-02-12T10:34:08.490+0000 7f9ee1070640 10 osd.1 0 handle_osd_map got inc map for epoch 9 2026-02-12T10:34:08.490+0000 7f9ee1070640 20 osd.1 0 got_full_map 9, nothing requested 2026-02-12T10:34:08.490+0000 7f9ee1070640 10 osd.1 0 track_pools_and_pg_num_changes no maps stored, this is probably the first start of this osd 2026-02-12T10:34:08.490+0000 7f9ee1070640 20 osd.1 0 handle_osd_map pg_num_history pg_num_history(e9 pg_nums {} deleted_pools ) 2026-02-12T10:34:08.490+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {1={},2={},3={},4={},5={},6={},7={},8={},9={}} 2026-02-12T10:34:08.490+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:08.490+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e9 maps [1~9] lci=[0,0] tlb=1) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 0 _committed_osd_maps 1..9 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 0 advance to epoch 1 (<= last 9 <= newest_map 9) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 1 advance to epoch 2 (<= last 9 <= newest_map 9) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 2 advance to epoch 3 (<= last 9 <= newest_map 9) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 3 advance to epoch 4 (<= last 9 <= newest_map 9) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 4 advance to epoch 5 (<= last 9 <= newest_map 9) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 5 advance to epoch 6 (<= last 9 <= newest_map 9) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 6 advance to epoch 7 (<= last 9 <= newest_map 9) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 7 advance to epoch 8 (<= last 9 <= newest_map 9) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 8 advance to epoch 9 (<= last 9 <= newest_map 9) 2026-02-12T10:34:08.490+0000 7f9edd314640 0 osd.1 9 crush map has features 288514050185494528, adjusting msgr requires for clients 2026-02-12T10:34:08.490+0000 7f9edd314640 0 osd.1 9 crush map has features 288514050185494528 was 288232575208792577, adjusting msgr requires for mons 2026-02-12T10:34:08.490+0000 7f9edd314640 0 osd.1 9 crush map has features 3314932999778484224, adjusting msgr requires for osds 2026-02-12T10:34:08.490+0000 7f9edd314640 1 osd.1 9 check_osdmap_features require_osd_release unknown -> tentacle 2026-02-12T10:34:08.490+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 9 ==== mon_command_ack([{prefix=config set, name=osd_mclock_max_capacity_iops_ssd}]=0 v4)=0 v4) ==== 143+0+0 (crc 0 0 0) 0x41d64e0 con 0x433bc00 2026-02-12T10:34:08.490+0000 7f9ee1070640 10 monclient: handle_mon_command_ack 3 [{"prefix": "config set", "who": "osd.1", "name": "osd_mclock_max_capacity_iops_ssd", "value": "72246.616426"}] 2026-02-12T10:34:08.490+0000 7f9ee1070640 10 monclient: _finish_command 3 = system:0 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1 9 consume_map version 9 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1 0 await_reserved_maps epoch:9 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1 0 await_reserved_maps done 0 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1 9 consume_map 9 -- publish done 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.490+0000 7f9edd314640 20 osd.1 9 prune_pg_created 2026-02-12T10:34:08.490+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 10 ==== config(1 keys) ==== 56+0+0 (crc 0 0 0) 0x3eb1c80 con 0x433bc00 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1:0.consume_map 9 (was 0) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1:1.consume_map 9 (was 0) 2026-02-12T10:34:08.490+0000 7f9ee1070640 10 monclient: handle_config config(1 keys) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1:2.consume_map 9 (was 0) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1:3.consume_map 9 (was 0) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1:4.consume_map 9 (was 0) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1:5.consume_map 9 (was 0) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1:6.consume_map 9 (was 0) 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1:7.consume_map 9 (was 0) 2026-02-12T10:34:08.490+0000 7f9eed5f7640 4 set_mon_vals no callback set 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 9 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:08.490+0000 7f9edd314640 10 osd.1 9 _preboot _preboot mon has osdmaps 1..9 2026-02-12T10:34:08.490+0000 7f9eed5f7640 10 set_mon_vals osd_mclock_max_capacity_iops_ssd = 72246.616426 2026-02-12T10:34:08.491+0000 7f9edd314640 5 osd.1 9 heartbeat osd_stat(store_statfs(0x384000/0x0/0x384000, data 0x256/0x1000, compress 0x0/0x0/0x0, omap 0x63a, meta 0x1a4f9c6), peers [] op hist []) 2026-02-12T10:34:08.491+0000 7f9eed5f7640 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 17416.61 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:08.491+0000 7f9edd314640 20 osd.1 9 check_full_status cur ratio 0, physical ratio 0, new state none 2026-02-12T10:34:08.491+0000 7f9eed5f7640 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 17416.61 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:08.491+0000 7f9eed5f7640 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 17416.61 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:08.491+0000 7f9eed5f7640 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 17416.61 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:08.491+0000 7f9eed5f7640 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 17416.61 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:08.491+0000 7f9eed5f7640 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 17416.61 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:08.491+0000 7f9eed5f7640 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 17416.61 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:08.491+0000 7f9eed5f7640 1 mclock_common: set_from_config: osd_bandwidth_cost_per_io: 17416.61 bytes/io, osd_bandwidth_capacity_per_shard 157286400.00 bytes/second 2026-02-12T10:34:08.491+0000 7f9ee552a640 10 osd.1 9 operator() waiting for peering work to drain 2026-02-12T10:34:08.491+0000 7f9ee552a640 10 osd.1 9 _send_boot 2026-02-12T10:34:08.491+0000 7f9ee552a640 20 osd.1 9 initial client_addrs [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565], cluster_addrs [v2:0.0.0.0:6812/3208901565,v1:0.0.0.0:6813/3208901565], hb_back_addrs [v2:0.0.0.0:6816/3208901565,v1:0.0.0.0:6817/3208901565], hb_front_addrs [v2:0.0.0.0:6814/3208901565,v1:0.0.0.0:6815/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:0.0.0.0:6812/3208901565,v1:0.0.0.0:6813/3208901565] set_addr_unknowns [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:0.0.0.0:6812/3208901565,v1:0.0.0.0:6813/3208901565] set_addr_unknowns assuming my addr v2:0.0.0.0:6812/3208901565 matches provided addr v2:127.0.0.1:6810/3208901565 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:0.0.0.0:6812/3208901565,v1:0.0.0.0:6813/3208901565] set_addr_unknowns assuming my addr v1:0.0.0.0:6813/3208901565 matches provided addr v2:127.0.0.1:6810/3208901565 2026-02-12T10:34:08.491+0000 7f9ee552a640 10 osd.1 9 new session (outgoing) 0x428f340 con=0x2e95000 addr=v2:127.0.0.1:6812/3208901565 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] set_addr_unknowns now [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 10 osd.1 9 assuming cluster_addrs match client_addrs [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:0.0.0.0:6816/3208901565,v1:0.0.0.0:6817/3208901565] set_addr_unknowns [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:0.0.0.0:6816/3208901565,v1:0.0.0.0:6817/3208901565] set_addr_unknowns assuming my addr v2:0.0.0.0:6816/3208901565 matches provided addr v2:127.0.0.1:6812/3208901565 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:0.0.0.0:6816/3208901565,v1:0.0.0.0:6817/3208901565] set_addr_unknowns assuming my addr v1:0.0.0.0:6817/3208901565 matches provided addr v2:127.0.0.1:6812/3208901565 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] set_addr_unknowns now [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 10 osd.1 9 assuming hb_back_addrs match cluster_addrs [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:0.0.0.0:6814/3208901565,v1:0.0.0.0:6815/3208901565] set_addr_unknowns [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:0.0.0.0:6814/3208901565,v1:0.0.0.0:6815/3208901565] set_addr_unknowns assuming my addr v2:0.0.0.0:6814/3208901565 matches provided addr v2:127.0.0.1:6810/3208901565 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:0.0.0.0:6814/3208901565,v1:0.0.0.0:6815/3208901565] set_addr_unknowns assuming my addr v1:0.0.0.0:6815/3208901565 matches provided addr v2:127.0.0.1:6810/3208901565 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] set_addr_unknowns now [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 10 osd.1 9 assuming hb_front_addrs match client_addrs [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 osd.1 9 set_numa_affinity storage numa node 0 2026-02-12T10:34:08.491+0000 7f9ee552a640 -1 osd.1 9 set_numa_affinity unable to identify public interface '' numa node: (2) No such file or directory 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 osd.1 9 set_numa_affinity not setting numa affinity 2026-02-12T10:34:08.491+0000 7f9ee552a640 10 osd.1 9 final client_addrs [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565], cluster_addrs [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565], hb_back_addrs [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565], hb_front_addrs [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 bluestore(td/osd-backfill-space/1) collect_metadata devices span numa nodes 0 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 bluestore(td/osd-backfill-space/1) collect_metadata devices span numa nodes 0 2026-02-12T10:34:08.491+0000 7f9ee552a640 10 osd.1 9 _collect_metadata {arch=x86_64,back_addr=[v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565],back_iface=,bluefs=1,bluefs_dedicated_db=0,bluefs_dedicated_wal=0,bluefs_single_shared_device=1,bluestore_allocation_from_file=1,bluestore_allocator=hybrid,bluestore_bdev_access_mode=file,bluestore_bdev_block_size=4096,bluestore_bdev_devices=nvme0n1,bluestore_bdev_driver=KernelDevice,bluestore_bdev_optimal_io_size=4096,bluestore_bdev_path=td/osd-backfill-space/1/block,bluestore_bdev_rotational=0,bluestore_bdev_size=107374182400,bluestore_bdev_support_discard=1,bluestore_bdev_type=ssd,bluestore_min_alloc_size=4096,bluestore_onode_segmentation=inactive,bluestore_write_mode=classic,ceph_release=tentacle,ceph_version=ceph version 20.3.0-5273-g2bf58db4 (2bf58db4778790ad13918501978fbd73837d2bb5) tentacle (dev - RelWithDebInfo),ceph_version_short=20.3.0-5273-g2bf58db4,ceph_version_when_created=ceph version 20.3.0-5273-g2bf58db4 (2bf58db4778790ad13918501978fbd73837d2bb5) tentacle (dev - RelWithDebInfo),cpu=AMD EPYC 4464P 12-Core Processor,created_at=2026-02-12T10:34:07.166128Z,default_device_class=ssd,device_ids=nvme0n1=Micron_7450_MTFDKBA960TFR_25174FCD5FAA,device_paths=nvme0n1=/dev/disk/by-path/pci-0000:02:00.0-nvme-1,devices=nvme0n1,distro=centos,distro_description=CentOS Stream 9,distro_version=9,front_addr=[v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565],front_iface=,hb_back_addr=[v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565],hb_front_addr=[v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565],hostname=trial165,journal_rotational=0,kernel_description=#1 SMP PREEMPT_DYNAMIC Fri Feb 6 13:57:07 UTC 2026,kernel_version=5.14.0-677.el9.x86_64,mem_swap_kb=8388604,mem_total_kb=130438940,network_numa_unknown_ifaces=back_iface,front_iface,objectstore_numa_node=0,objectstore_numa_nodes=0,os=Linux,osd_data=td/osd-backfill-space/1,osd_objectstore=bluestore,osdspec_affinity=,rotational=0} 2026-02-12T10:34:08.491+0000 7f9ee552a640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.491+0000 7f9ee552a640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- osd_boot(osd.1 booted 0 features 4544132024016699391 v9) -- 0x3cf0700 con 0x433bc00 2026-02-12T10:34:08.538+0000 7f9ecbaf1640 5 osd.1 9 heartbeat osd_stat(store_statfs(0x384000/0x0/0x384000, data 0x256/0x1000, compress 0x0/0x0/0x0, omap 0x63a, meta 0x1a4f9c6), peers [] op hist []) 2026-02-12T10:34:08.538+0000 7f9ecbaf1640 20 osd.1 9 check_full_status cur ratio 0, physical ratio 0, new state none 2026-02-12T10:34:08.590+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 11 ==== osd_map(9..10 src has 1..10) ==== 1526+0+0 (crc 0 0 0) 0x3e45c00 con 0x433bc00 2026-02-12T10:34:08.590+0000 7f9ee1070640 20 osd.1 9 OSD::ms_dispatch: osd_map(9..10 src has 1..10) 2026-02-12T10:34:08.590+0000 7f9ee1070640 20 osd.1 9 _dispatch 0x3e45c00 osd_map(9..10 src has 1..10) 2026-02-12T10:34:08.590+0000 7f9ee1070640 10 monclient: _renew_subs 2026-02-12T10:34:08.590+0000 7f9ee1070640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.590+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({osdmap=0}) -- 0x41d64e0 con 0x433bc00 2026-02-12T10:34:08.590+0000 7f9ee1070640 3 osd.1 9 handle_osd_map epochs [9,10], i have 9, src has [1,10] 2026-02-12T10:34:08.590+0000 7f9ee1070640 10 osd.1 9 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:08.590+0000 7f9ee1070640 10 osd.1 9 handle_osd_map got inc map for epoch 10 2026-02-12T10:34:08.590+0000 7f9ee1070640 20 osd.1 9 got_full_map 10, nothing requested 2026-02-12T10:34:08.590+0000 7f9ee1070640 20 osd.1 9 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:08.590+0000 7f9ee1070640 20 osd.1 9 handle_osd_map pg_num_history pg_num_history(e10 pg_nums {} deleted_pools ) 2026-02-12T10:34:08.590+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {10={}} 2026-02-12T10:34:08.590+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:08.590+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e10 maps [1~10] lci=[0,0] tlb=1) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1 9 _committed_osd_maps 10..10 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1 9 advance to epoch 10 (<= last 10 <= newest_map 10) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1 10 up_epoch is 10 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1 10 boot_epoch is 10 2026-02-12T10:34:08.590+0000 7f9edd314640 1 osd.1 10 state: booting -> active 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1 10 consume_map version 10 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1 9 await_reserved_maps epoch:10 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1 9 await_reserved_maps done 0 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1 10 consume_map 10 -- publish done 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:08.590+0000 7f9edd314640 20 osd.1 10 prune_pg_created 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1:0.consume_map 10 (was 9) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1:1.consume_map 10 (was 9) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1:2.consume_map 10 (was 9) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1:3.consume_map 10 (was 9) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1:4.consume_map 10 (was 9) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1:5.consume_map 10 (was 9) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1:6.consume_map 10 (was 9) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1:7.consume_map 10 (was 9) 2026-02-12T10:34:08.590+0000 7f9edd314640 10 osd.1 10 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:08.591+0000 7f9edd314640 10 osd.1 10 maybe_update_heartbeat_peers updating 2026-02-12T10:34:08.591+0000 7f9edd314640 10 osd.1 10 adding neighbor peer osd.0 2026-02-12T10:34:08.591+0000 7f9edd314640 20 osd.1 10 get_con_osd_hb to osd.0 from_epoch 10 2026-02-12T10:34:08.591+0000 7f9edd314640 20 osd.1 10 get_nextmap_reserved map_reservations: {10=1} 2026-02-12T10:34:08.591+0000 7f9edd314640 1 --2- >> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] conn(0x433a800 0x4274100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:08.591+0000 7f9edd314640 1 --2- >> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] conn(0x433a400 0x4273b80 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:08.591+0000 7f9edd314640 20 osd.1 10 release_map epoch: 10 2026-02-12T10:34:08.591+0000 7f9edd314640 10 osd.1 10 _add_heartbeat_peer: new peer osd.0 v2:127.0.0.1:6806/394311964 v2:127.0.0.1:6804/394311964 2026-02-12T10:34:08.591+0000 7f9edd314640 10 osd.1 10 maybe_update_heartbeat_peers 1 peers, extras 0 2026-02-12T10:34:08.591+0000 7f9edd314640 7 osd.1 10 activate_map version 10 2026-02-12T10:34:08.591+0000 7f9ed4302640 20 osd.1 10 agent_entry empty queue 2026-02-12T10:34:08.591+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 12 ==== osd_map(10..10 src has 1..10) ==== 662+0+0 (crc 0 0 0) 0x428efc0 con 0x433bc00 2026-02-12T10:34:08.591+0000 7f9ee1070640 20 osd.1 10 OSD::ms_dispatch: osd_map(10..10 src has 1..10) 2026-02-12T10:34:08.591+0000 7f9ee1070640 20 osd.1 10 _dispatch 0x428efc0 osd_map(10..10 src has 1..10) 2026-02-12T10:34:08.591+0000 7f9ee1070640 10 monclient: _renew_subs 2026-02-12T10:34:08.591+0000 7f9ee1070640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:08.591+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({osdmap=0}) -- 0x44bbd40 con 0x433bc00 2026-02-12T10:34:08.591+0000 7f9ee1070640 3 osd.1 10 handle_osd_map epochs [10,10], i have 10, src has [1,10] 2026-02-12T10:34:08.591+0000 7f9ee1070640 10 osd.1 10 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:08.591+0000 7f9ee1070640 10 osd.1 10 no new maps here, dropping 2026-02-12T10:34:08.591+0000 7f9ef05fd640 1 --2- >> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] conn(0x433a400 0x4273b80 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:08.591+0000 7f9eeedfa640 1 --2- >> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] conn(0x433a800 0x4274100 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:08.591+0000 7f9ef05fd640 1 --2- >> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] conn(0x433a400 0x4273b80 unknown :-1 s=HELLO_CONNECTING pgs=0 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_hello peer v2:127.0.0.1:6804/394311964 says I am v2:127.0.0.1:39280/0 (socket says 127.0.0.1:39280) 2026-02-12T10:34:08.591+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 learned_addr learned my addr 127.0.0.1:0/3208901565 (peer_addr_for_me v2:127.0.0.1:0/0) 2026-02-12T10:34:08.591+0000 7f9ef05fd640 10 monclient: get_auth_request con 0x433a400 auth_method 0 2026-02-12T10:34:08.591+0000 7f9eeedfa640 1 --2- >> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] conn(0x433a800 0x4274100 unknown :-1 s=HELLO_CONNECTING pgs=0 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_hello peer v2:127.0.0.1:6806/394311964 says I am v2:127.0.0.1:46906/0 (socket says 127.0.0.1:46906) 2026-02-12T10:34:08.591+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 learned_addr learned my addr 127.0.0.1:0/3208901565 (peer_addr_for_me v2:127.0.0.1:0/0) 2026-02-12T10:34:08.591+0000 7f9eeedfa640 10 monclient: get_auth_request con 0x433a800 auth_method 0 2026-02-12T10:34:08.591+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 13 ==== osd_map(10..10 src has 1..10) ==== 1731+0+0 (crc 0 0 0) 0x428ee00 con 0x433bc00 2026-02-12T10:34:08.591+0000 7f9ee1070640 20 osd.1 10 OSD::ms_dispatch: osd_map(10..10 src has 1..10) 2026-02-12T10:34:08.591+0000 7f9ee1070640 20 osd.1 10 _dispatch 0x428ee00 osd_map(10..10 src has 1..10) 2026-02-12T10:34:08.591+0000 7f9ee1070640 3 osd.1 10 handle_osd_map epochs [10,10], i have 10, src has [1,10] 2026-02-12T10:34:08.591+0000 7f9ee1070640 10 osd.1 10 handle_osd_map: received 1 full maps and 0 incremental maps 2026-02-12T10:34:08.591+0000 7f9ee1070640 10 osd.1 10 no new maps here, dropping 2026-02-12T10:34:08.591+0000 7f9ef05fd640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] conn(0x433a400 0x4273b80 crc :-1 s=READY pgs=1 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.0 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:08.591+0000 7f9eeedfa640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] conn(0x433a800 0x4274100 crc :-1 s=READY pgs=1 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.0 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:08.592+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 14 ==== osd_map(10..10 src has 1..10) ==== 1731+0+0 (crc 0 0 0) 0x428ec40 con 0x433bc00 2026-02-12T10:34:08.592+0000 7f9ee1070640 20 osd.1 10 OSD::ms_dispatch: osd_map(10..10 src has 1..10) 2026-02-12T10:34:08.592+0000 7f9ee1070640 20 osd.1 10 _dispatch 0x428ec40 osd_map(10..10 src has 1..10) 2026-02-12T10:34:08.592+0000 7f9ee1070640 3 osd.1 10 handle_osd_map epochs [10,10], i have 10, src has [1,10] 2026-02-12T10:34:08.592+0000 7f9ee1070640 10 osd.1 10 handle_osd_map: received 1 full maps and 0 incremental maps 2026-02-12T10:34:08.592+0000 7f9ee1070640 10 osd.1 10 no new maps here, dropping 2026-02-12T10:34:08.849+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 15 ==== mgrmap(e 4) ==== 53858+0+0 (crc 0 0 0) 0x41e9800 con 0x433bc00 2026-02-12T10:34:09.051+0000 7f9ee752e640 10 osd.1 10 tick 2026-02-12T10:34:09.051+0000 7f9ee752e640 20 osd.1 10 tick last_purged_snaps_scrub 0.000000 next 87960.937500 ... now 2026-02-12T10:34:09.051+0000 7f9ee752e640 10 osd.1 10 scrub_purged_snaps 2026-02-12T10:34:09.051+0000 7f9ee752e640 0 log_channel(cluster) log [DBG] : purged_snaps scrub starts 2026-02-12T10:34:09.051+0000 7f9ee752e640 10 snap_mapper run 2026-02-12T10:34:09.051+0000 7f9ee752e640 10 snap_mapper run end, found 0 stray 2026-02-12T10:34:09.051+0000 7f9ee752e640 0 log_channel(cluster) log [DBG] : purged_snaps scrub ok 2026-02-12T10:34:09.051+0000 7f9ee752e640 10 osd.1 10 scrub_purged_snaps done queueing pgs, updating superblock 2026-02-12T10:34:09.051+0000 7f9ee752e640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e10 maps [1~10] lci=[0,0] tlb=1) 2026-02-12T10:34:09.051+0000 7f9ee752e640 20 osd.1 10 send_beacon sending 2026-02-12T10:34:09.051+0000 7f9ee752e640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:09.051+0000 7f9ee752e640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- osd_beacon(pgs [] lec 0 last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 osd_beacon_report_interval 300 v10) -- 0x3eb1980 con 0x433bc00 2026-02-12T10:34:09.051+0000 7f9ee752e640 10 osd.1 10 scrub_purged_snaps done 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 10 osd.1 10 tick_without_osd_lock 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 0 osd.1 10 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.165 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:09.065, recovery is active?:false restrictions:<....> 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 10 osd.1 10 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 20 osd.1 10 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 10 osd.1 10 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:09.064+0000 7f9ee6d2d640 20 osd.1 10 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:09.148+0000 7f9edf86d640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 0x4275700 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:09.148+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgropen(unknown.1) -- 0x4259d40 con 0x40cc400 2026-02-12T10:34:09.149+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 0x4275700 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=3 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:09.149+0000 7f9ef0dfe640 10 monclient: get_auth_request con 0x40cc400 auth_method 0 2026-02-12T10:34:09.149+0000 7f9ee1070640 10 osd.1 10 ms_handle_connect con 0x40cc400 2026-02-12T10:34:09.149+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] conn(0x40cc400 0x4275700 crc :-1 s=READY pgs=12 gs=3 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=mgr.4100 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:09.149+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x433b000 0x4274c00 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:09.149+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x433b000 0x4274c00 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:09.149+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mgr.4100 v2:127.0.0.1:6808/2360560950 1 ==== mgrconfigure(period=5, threshold=5) ==== 13+0+0 (crc 0 0 0) 0x428efc0 con 0x40cc400 2026-02-12T10:34:09.149+0000 7f9eeedfa640 10 osd.1 10 ms_handle_fast_authentication new session 0x428e540 con 0x433b000 entity osd.0 addr 2026-02-12T10:34:09.149+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> 127.0.0.1:0/394311964 conn(0x433b000 0x4274c00 crc :-1 s=READY pgs=1 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.0 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:09.149+0000 7f9ee1070640 20 osd.1 10 reports for 0 queries 2026-02-12T10:34:09.149+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +277-0 packed 3294 daemon_metrics=2 task_status=0) -- 0x414a000 con 0x40cc400 2026-02-12T10:34:09.149+0000 7f9ee1070640 15 osd.1 10 collect_pg_stats 2026-02-12T10:34:09.149+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(0 pgs seq 42949672961 v 0) -- 0x41e9800 con 0x40cc400 2026-02-12T10:34:09.160+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x433b400 0x3053080 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:09.160+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x433b400 0x3053080 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:09.160+0000 7f9ef05fd640 10 osd.1 10 ms_handle_fast_authentication new session 0x428e380 con 0x433b400 entity osd.0 addr 2026-02-12T10:34:09.160+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> 127.0.0.1:0/394311964 conn(0x433b400 0x3053080 crc :-1 s=READY pgs=1 gs=1 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.0 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:09.509+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 1 ==== osd_ping(ping e12 up_from 5 ping_stamp 2026-02-12T10:34:09.510458+0000/3.502587080s send_stamp 3.502587080s) ==== 2025+0+0 (crc 0 0 0) 0x3eb1980 con 0x433b000 2026-02-12T10:34:09.509+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 1 ==== osd_ping(ping e12 up_from 5 ping_stamp 2026-02-12T10:34:09.510458+0000/3.502587080s send_stamp 3.502587080s) ==== 2025+0+0 (crc 0 0 0) 0x3eb1c80 con 0x433b400 2026-02-12T10:34:09.509+0000 7f9eeedfa640 20 osd.1 10 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028515100s,]) 2026-02-12T10:34:09.509+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e10 up_from 10 ping_stamp 2026-02-12T10:34:09.510458+0000/3.502587080s send_stamp 1.474071980s delta_ub -2.028515100s) -- 0x423a000 con 0x433b000 2026-02-12T10:34:09.509+0000 7f9eeedfa640 20 osd.1 10 get_con_osd_cluster to osd.0 from_epoch 10 2026-02-12T10:34:09.509+0000 7f9eeedfa640 20 osd.1 10 get_nextmap_reserved map_reservations: {10=1} 2026-02-12T10:34:09.509+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] conn(0x40cc000 0x4f54000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:09.509+0000 7f9eeedfa640 20 osd.1 10 release_map epoch: 10 2026-02-12T10:34:09.509+0000 7f9ef05fd640 20 osd.1 10 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028470993s,]) 2026-02-12T10:34:09.509+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e10 up_from 10 ping_stamp 2026-02-12T10:34:09.510458+0000/3.502587080s send_stamp 1.474116206s delta_ub -2.028470993s) -- 0x423a300 con 0x433b400 2026-02-12T10:34:09.509+0000 7f9ef05fd640 20 osd.1 10 get_con_osd_cluster to osd.0 from_epoch 10 2026-02-12T10:34:09.509+0000 7f9ef05fd640 20 osd.1 10 get_nextmap_reserved map_reservations: {10=1} 2026-02-12T10:34:09.509+0000 7f9ef05fd640 20 osd.1 10 release_map epoch: 10 2026-02-12T10:34:09.509+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x433b800 0x4f54580 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:09.509+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] conn(0x40cc000 0x4f54000 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=1 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:09.509+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x433b800 0x4f54580 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:09.509+0000 7f9ef0dfe640 10 monclient: get_auth_request con 0x40cc000 auth_method 0 2026-02-12T10:34:09.510+0000 7f9eeedfa640 10 osd.1 10 ms_handle_fast_authentication new session 0x428e1c0 con 0x433b800 entity osd.0 addr 2026-02-12T10:34:09.510+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] conn(0x433b800 0x4f54580 crc :-1 s=SESSION_ACCEPTING pgs=1 gs=0 cs=0 l=0 c_cookie=2634277589208541189 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_existing_connection connection race detected, replacing existing=0x40cc000 socket by this connection's socket 2026-02-12T10:34:09.510+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] conn(0x433b800 0x4f54580 crc :-1 s=SESSION_ACCEPTING pgs=1 gs=0 cs=0 l=0 c_cookie=2634277589208541189 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:09.510+0000 7f9edf06c640 2 osd.1 10 ms_handle_reset con 0x433b800 session 0x428e1c0 2026-02-12T10:34:09.510+0000 7f9eeedfa640 10 osd.1 10 new session (incoming)0x428e000 con=0x40cc000 addr=v2:127.0.0.1:6802/394311964 must have raced with connect 2026-02-12T10:34:09.510+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] conn(0x40cc000 0x4f54000 unknown :-1 s=READY pgs=1 gs=2 cs=0 l=0 c_cookie=2634277589208541189 s_cookie=14386779672427927015 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.0 client_cookie=248ed582a88c2805 server_cookie=c7a81be33ce095e7 in_seq=0 out_seq=0 2026-02-12T10:34:09.638+0000 7f9ecbaf1640 5 osd.1 10 heartbeat osd_stat(store_statfs(0x384000/0x0/0x384000, data 0x485c/0x16000, compress 0x0/0x0/0x0, omap 0x1081, meta 0x1a4ef7f), peers [0] op hist []) 2026-02-12T10:34:09.638+0000 7f9ecbaf1640 20 osd.1 10 check_full_status cur ratio 0, physical ratio 0, new state none 2026-02-12T10:34:09.638+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e10 up_from 10 ping_stamp 2026-02-12T10:34:09.639225+0000/1.602732182s send_stamp 1.602732182s delta_ub -2.028470993s) -- 0x423a600 con 0x433a800 2026-02-12T10:34:09.638+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e10 up_from 10 ping_stamp 2026-02-12T10:34:09.639225+0000/1.602732182s send_stamp 1.602732182s delta_ub -2.028470993s) -- 0x423a780 con 0x433a400 2026-02-12T10:34:09.638+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 1 ==== osd_ping(ping_reply e12 up_from 5 ping_stamp 2026-02-12T10:34:09.639225+0000/1.602732182s send_stamp 3.631453276s delta_ub 2.028721094s) ==== 2033+0+0 (crc 0 0 0) 0x423a480 con 0x433a400 2026-02-12T10:34:09.638+0000 7f9ef05fd640 20 osd.1 10 get_con_osd_cluster to osd.0 from_epoch 10 2026-02-12T10:34:09.638+0000 7f9ef05fd640 20 osd.1 10 get_nextmap_reserved map_reservations: {10=1} 2026-02-12T10:34:09.638+0000 7f9ef05fd640 20 osd.1 10 release_map epoch: 10 2026-02-12T10:34:09.638+0000 7f9ef05fd640 10 osd.1 10 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 0 to ping map epoch of 12 2026-02-12T10:34:09.638+0000 7f9ef05fd640 10 osd.1 10 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 10 is not newer than session's projected_epoch of 12 2026-02-12T10:34:09.638+0000 7f9ef05fd640 20 osd.1 10 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028310537s,2.028721094s]) 2026-02-12T10:34:09.638+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 1 ==== osd_map(11..12 src has 1..12) ==== 626+0+0 (unknown 0 0 0) 0x428f880 con 0x40cc000 2026-02-12T10:34:09.638+0000 7f9edf06c640 20 osd.1 10 OSD::ms_dispatch: osd_map(11..12 src has 1..12) 2026-02-12T10:34:09.638+0000 7f9edf06c640 20 osd.1 10 _dispatch 0x428f880 osd_map(11..12 src has 1..12) 2026-02-12T10:34:09.638+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 1 ==== osd_ping(ping_reply e12 up_from 5 ping_stamp 2026-02-12T10:34:09.639225+0000/1.602732182s send_stamp 3.631722212s delta_ub 2.028990030s) ==== 2033+0+0 (crc 0 0 0) 0x423a780 con 0x433a800 2026-02-12T10:34:09.638+0000 7f9edf06c640 3 osd.1 10 handle_osd_map epochs [11,12], i have 10, src has [1,12] 2026-02-12T10:34:09.638+0000 7f9edf06c640 10 osd.1 10 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:09.638+0000 7f9edf06c640 10 osd.1 10 handle_osd_map got inc map for epoch 11 2026-02-12T10:34:09.638+0000 7f9eeedfa640 20 osd.1 10 get_con_osd_cluster to osd.0 from_epoch 10 2026-02-12T10:34:09.638+0000 7f9eeedfa640 20 osd.1 10 get_nextmap_reserved map_reservations: {10=1} 2026-02-12T10:34:09.638+0000 7f9eeedfa640 20 osd.1 10 release_map epoch: 10 2026-02-12T10:34:09.638+0000 7f9eeedfa640 10 osd.1 10 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 10 is not newer than session's projected_epoch of 12 2026-02-12T10:34:09.638+0000 7f9eeedfa640 20 osd.1 10 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028528214s,2.028990030s]) 2026-02-12T10:34:09.638+0000 7f9edf06c640 20 osd.1 10 got_full_map 11, nothing requested 2026-02-12T10:34:09.638+0000 7f9edf06c640 10 osd.1 10 handle_osd_map got inc map for epoch 12 2026-02-12T10:34:09.638+0000 7f9edf06c640 20 osd.1 10 got_full_map 12, nothing requested 2026-02-12T10:34:09.638+0000 7f9edf06c640 20 osd.1 10 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:09.639+0000 7f9edf06c640 20 osd.1 10 handle_osd_map pg_num_history pg_num_history(e12 pg_nums {} deleted_pools ) 2026-02-12T10:34:09.639+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {11={},12={}} 2026-02-12T10:34:09.639+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:09.639+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e12 maps [1~12] lci=[10,12] tlb=1) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1 10 _committed_osd_maps 11..12 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1 10 advance to epoch 11 (<= last 12 <= newest_map 12) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1 11 advance to epoch 12 (<= last 12 <= newest_map 12) 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1 12 consume_map version 12 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1 10 await_reserved_maps epoch:12 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1 10 await_reserved_maps done 0 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1 12 consume_map 12 -- publish done 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:09.639+0000 7f9edd314640 20 osd.1 12 prune_pg_created 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1:0.consume_map 12 (was 10) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1:1.consume_map 12 (was 10) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1:2.consume_map 12 (was 10) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1:3.consume_map 12 (was 10) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1:4.consume_map 12 (was 10) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1:5.consume_map 12 (was 10) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1:6.consume_map 12 (was 10) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1:7.consume_map 12 (was 10) 2026-02-12T10:34:09.639+0000 7f9edd314640 10 osd.1 12 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:09.639+0000 7f9edd314640 7 osd.1 12 activate_map version 12 2026-02-12T10:34:09.639+0000 7f9ed4302640 20 osd.1 12 agent_entry empty queue 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 10 osd.1 12 tick_without_osd_lock 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 0 osd.1 12 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.155 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:10.046, recovery is active?:false restrictions:<....> 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 10 osd.1 12 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 20 osd.1 12 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 10 osd.1 12 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:10.045+0000 7f9ee6d2d640 20 osd.1 12 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:10.073+0000 7f9ee752e640 10 osd.1 12 tick 2026-02-12T10:34:10.073+0000 7f9ee752e640 20 osd.1 12 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:10.138+0000 7f9ecbaf1640 5 osd.1 12 heartbeat osd_stat(store_statfs(0x384000/0x0/0x384000, data 0x583b/0x1a000, compress 0x0/0x0/0x0, omap 0x130b, meta 0x1a4ecf5), peers [0] op hist []) 2026-02-12T10:34:10.138+0000 7f9ecbaf1640 20 osd.1 12 check_full_status cur ratio 0, physical ratio 0, new state none 2026-02-12T10:34:10.138+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e12 up_from 10 ping_stamp 2026-02-12T10:34:10.139351+0000/2.102857828s send_stamp 2.102857828s delta_ub -2.028528214s) -- 0x423a900 con 0x433a800 2026-02-12T10:34:10.138+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e12 up_from 10 ping_stamp 2026-02-12T10:34:10.139351+0000/2.102857828s send_stamp 2.102857828s delta_ub -2.028528214s) -- 0x423aa80 con 0x433a400 2026-02-12T10:34:10.138+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 2 ==== osd_ping(ping_reply e12 up_from 5 ping_stamp 2026-02-12T10:34:10.139351+0000/2.102857828s send_stamp 4.131559372s delta_ub 2.028701544s) ==== 2033+0+0 (crc 0 0 0) 0x423aa80 con 0x433a400 2026-02-12T10:34:10.138+0000 7f9ef05fd640 20 osd.1 12 get_con_osd_cluster to osd.0 from_epoch 12 2026-02-12T10:34:10.138+0000 7f9ef05fd640 20 osd.1 12 get_nextmap_reserved map_reservations: {12=1} 2026-02-12T10:34:10.138+0000 7f9ef05fd640 20 osd.1 12 release_map epoch: 12 2026-02-12T10:34:10.138+0000 7f9ef05fd640 10 osd.1 12 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 12 is not newer than session's projected_epoch of 12 2026-02-12T10:34:10.138+0000 7f9ef05fd640 20 osd.1 12 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028567791s,2.028701544s]) 2026-02-12T10:34:10.138+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 2 ==== osd_ping(ping_reply e12 up_from 5 ping_stamp 2026-02-12T10:34:10.139351+0000/2.102857828s send_stamp 4.131577015s delta_ub 2.028718948s) ==== 2033+0+0 (crc 0 0 0) 0x423a900 con 0x433a800 2026-02-12T10:34:10.138+0000 7f9eeedfa640 20 osd.1 12 get_con_osd_cluster to osd.0 from_epoch 12 2026-02-12T10:34:10.138+0000 7f9eeedfa640 20 osd.1 12 get_nextmap_reserved map_reservations: {12=1} 2026-02-12T10:34:10.138+0000 7f9eeedfa640 20 osd.1 12 release_map epoch: 12 2026-02-12T10:34:10.138+0000 7f9eeedfa640 10 osd.1 12 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 12 is not newer than session's projected_epoch of 12 2026-02-12T10:34:10.138+0000 7f9eeedfa640 20 osd.1 12 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028564215s,2.028718948s]) 2026-02-12T10:34:10.798+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 16 ==== osd_map(13..14 src has 1..14) ==== 1822+0+0 (crc 0 0 0) 0x428ee00 con 0x433bc00 2026-02-12T10:34:10.798+0000 7f9ee1070640 20 osd.1 12 OSD::ms_dispatch: osd_map(13..14 src has 1..14) 2026-02-12T10:34:10.798+0000 7f9ee1070640 20 osd.1 12 _dispatch 0x428ee00 osd_map(13..14 src has 1..14) 2026-02-12T10:34:10.798+0000 7f9ee1070640 3 osd.1 12 handle_osd_map epochs [13,14], i have 12, src has [1,14] 2026-02-12T10:34:10.798+0000 7f9ee1070640 10 osd.1 12 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:10.798+0000 7f9ee1070640 10 osd.1 12 handle_osd_map got inc map for epoch 13 2026-02-12T10:34:10.798+0000 7f9ee1070640 20 osd.1 12 got_full_map 13, nothing requested 2026-02-12T10:34:10.798+0000 7f9ee1070640 10 osd.1 12 handle_osd_map got inc map for epoch 14 2026-02-12T10:34:10.798+0000 7f9ee1070640 20 osd.1 12 got_full_map 14, nothing requested 2026-02-12T10:34:10.798+0000 7f9ee1070640 20 osd.1 12 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:10.798+0000 7f9ee1070640 20 osd.1 12 handle_osd_map pg_num_history pg_num_history(e14 pg_nums {} deleted_pools ) 2026-02-12T10:34:10.798+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {13={},14={}} 2026-02-12T10:34:10.798+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:10.798+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e14 maps [1~14] lci=[10,14] tlb=1) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1 12 _committed_osd_maps 13..14 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1 12 advance to epoch 13 (<= last 14 <= newest_map 14) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1 13 advance to epoch 14 (<= last 14 <= newest_map 14) 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1 14 consume_map version 14 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1 12 await_reserved_maps epoch:14 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1 12 await_reserved_maps done 0 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1 14 consume_map 14 -- publish done 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:10.798+0000 7f9edd314640 20 osd.1 14 prune_pg_created 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1:0.consume_map 14 (was 12) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1:1.consume_map 14 (was 12) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1:2.consume_map 14 (was 12) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1:3.consume_map 14 (was 12) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1:4.consume_map 14 (was 12) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1:5.consume_map 14 (was 12) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1:6.consume_map 14 (was 12) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1:7.consume_map 14 (was 12) 2026-02-12T10:34:10.798+0000 7f9edd314640 10 osd.1 14 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:10.798+0000 7f9edd314640 7 osd.1 14 activate_map version 14 2026-02-12T10:34:10.798+0000 7f9ed4302640 20 osd.1 14 agent_entry empty queue 2026-02-12T10:34:11.037+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:11.037+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:11.037+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:41.038229+0000) 2026-02-12T10:34:11.037+0000 7f9ee006e640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:34:11.037+0000 7f9ee006e640 10 log_client log_queue is 2 last_log 2 sent 0 num 2 unsent 2 sending 2 2026-02-12T10:34:11.037+0000 7f9ee006e640 10 log_client will send 2026-02-12T10:34:09.052030+0000 osd.1 (osd.1) 1 : cluster [DBG] purged_snaps scrub starts 2026-02-12T10:34:11.037+0000 7f9ee006e640 10 log_client will send 2026-02-12T10:34:09.052064+0000 osd.1 (osd.1) 2 : cluster [DBG] purged_snaps scrub ok 2026-02-12T10:34:11.037+0000 7f9ee006e640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:11.037+0000 7f9ee006e640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- log(2 entries from seq 1 at 2026-02-12T10:34:09.052030+0000) -- 0x3e45c00 con 0x433bc00 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 10 osd.1 14 tick_without_osd_lock 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 0 osd.1 14 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.155 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:11.046, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 10 osd.1 14 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 20 osd.1 14 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:11.045+0000 7f9ee6d2d640 10 osd.1 14 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:11.046+0000 7f9ee6d2d640 20 osd.1 14 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:11.110+0000 7f9ee752e640 10 osd.1 14 tick 2026-02-12T10:34:11.110+0000 7f9ee752e640 20 osd.1 14 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:11.111+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 17 ==== log(last 2) ==== 28+0+0 (crc 0 0 0) 0x3eb1380 con 0x433bc00 2026-02-12T10:34:11.111+0000 7f9ee1070640 10 log_client handle_log_ack log(last 2) 2026-02-12T10:34:11.111+0000 7f9ee1070640 10 log_client logged 2026-02-12T10:34:09.052030+0000 osd.1 (osd.1) 1 : cluster [DBG] purged_snaps scrub starts 2026-02-12T10:34:11.111+0000 7f9ee1070640 10 log_client logged 2026-02-12T10:34:09.052064+0000 osd.1 (osd.1) 2 : cluster [DBG] purged_snaps scrub ok 2026-02-12T10:34:11.232+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x4672000 0x4f54b00 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:11.232+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x4672000 0x4f54b00 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:11.232+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x4672400 0x4f55080 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:11.232+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x4672400 0x4f55080 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:11.232+0000 7f9ef0dfe640 10 osd.1 14 ms_handle_fast_authentication new session 0x3e45c00 con 0x4672000 entity osd.2 addr 2026-02-12T10:34:11.232+0000 7f9ef05fd640 10 osd.1 14 ms_handle_fast_authentication new session 0x428f880 con 0x4672400 entity osd.2 addr 2026-02-12T10:34:11.232+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> 127.0.0.1:0/1263863159 conn(0x4672000 0x4f54b00 crc :-1 s=READY pgs=2 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.2 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:11.232+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> 127.0.0.1:0/1263863159 conn(0x4672400 0x4f55080 crc :-1 s=READY pgs=2 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.2 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:11.682+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 18 ==== osd_map(15..16 src has 1..16) ==== 964+0+0 (crc 0 0 0) 0x428ea80 con 0x433bc00 2026-02-12T10:34:11.682+0000 7f9ee1070640 20 osd.1 14 OSD::ms_dispatch: osd_map(15..16 src has 1..16) 2026-02-12T10:34:11.682+0000 7f9ee1070640 20 osd.1 14 _dispatch 0x428ea80 osd_map(15..16 src has 1..16) 2026-02-12T10:34:11.682+0000 7f9ee1070640 3 osd.1 14 handle_osd_map epochs [15,16], i have 14, src has [1,16] 2026-02-12T10:34:11.682+0000 7f9ee1070640 10 osd.1 14 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:11.682+0000 7f9ee1070640 10 osd.1 14 handle_osd_map got inc map for epoch 15 2026-02-12T10:34:11.682+0000 7f9ee1070640 20 osd.1 14 got_full_map 15, nothing requested 2026-02-12T10:34:11.682+0000 7f9ee1070640 10 osd.1 14 handle_osd_map got inc map for epoch 16 2026-02-12T10:34:11.682+0000 7f9ee1070640 20 osd.1 14 got_full_map 16, nothing requested 2026-02-12T10:34:11.682+0000 7f9ee1070640 20 osd.1 14 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:11.682+0000 7f9ee1070640 20 osd.1 14 handle_osd_map pg_num_history pg_num_history(e16 pg_nums {} deleted_pools ) 2026-02-12T10:34:11.682+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {15={},16={}} 2026-02-12T10:34:11.682+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:11.682+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e16 maps [1~16] lci=[10,16] tlb=1) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1 14 _committed_osd_maps 15..16 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1 14 advance to epoch 15 (<= last 16 <= newest_map 16) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1 15 advance to epoch 16 (<= last 16 <= newest_map 16) 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1 16 consume_map version 16 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1 14 await_reserved_maps epoch:16 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1 14 await_reserved_maps done 0 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1 16 consume_map 16 -- publish done 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1 16 prune_pg_created 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1:0.consume_map 16 (was 14) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1:1.consume_map 16 (was 14) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1:2.consume_map 16 (was 14) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1:3.consume_map 16 (was 14) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1:4.consume_map 16 (was 14) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1:5.consume_map 16 (was 14) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1:6.consume_map 16 (was 14) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1:7.consume_map 16 (was 14) 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1 16 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1 16 maybe_update_heartbeat_peers updating 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1 16 adding neighbor peer osd.0 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1 16 adding neighbor peer osd.2 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1 16 get_con_osd_hb to osd.2 from_epoch 16 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1 16 get_nextmap_reserved map_reservations: {16=1} 2026-02-12T10:34:11.683+0000 7f9edd314640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] conn(0x433a000 0x4273600 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:11.683+0000 7f9edd314640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] conn(0x4672c00 0x4f55600 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:11.683+0000 7f9edd314640 20 osd.1 16 release_map epoch: 16 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1 16 _add_heartbeat_peer: new peer osd.2 v2:127.0.0.1:6824/1263863159 v2:127.0.0.1:6822/1263863159 2026-02-12T10:34:11.683+0000 7f9edd314640 10 osd.1 16 maybe_update_heartbeat_peers 2 peers, extras 0,2 2026-02-12T10:34:11.683+0000 7f9edd314640 7 osd.1 16 activate_map version 16 2026-02-12T10:34:11.683+0000 7f9ed4302640 20 osd.1 16 agent_entry empty queue 2026-02-12T10:34:11.692+0000 7f9ef0dfe640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] conn(0x433a000 0x4273600 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:11.692+0000 7f9ef0dfe640 10 monclient: get_auth_request con 0x433a000 auth_method 0 2026-02-12T10:34:11.692+0000 7f9eeedfa640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] conn(0x4672c00 0x4f55600 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:11.692+0000 7f9eeedfa640 10 monclient: get_auth_request con 0x4672c00 auth_method 0 2026-02-12T10:34:11.692+0000 7f9ef0dfe640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] conn(0x433a000 0x4273600 crc :-1 s=READY pgs=1 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.2 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:11.692+0000 7f9eeedfa640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] conn(0x4672c00 0x4f55600 crc :-1 s=READY pgs=1 gs=2 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.2 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 10 osd.1 16 tick_without_osd_lock 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 0 osd.1 16 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.155 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:12.003, recovery is active?:false restrictions:<....> 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 10 osd.1 16 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 20 osd.1 16 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 10 osd.1 16 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:12.002+0000 7f9ee6d2d640 20 osd.1 16 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:12.037+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:12.037+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:12.037+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:42.038329+0000) 2026-02-12T10:34:12.063+0000 7f9ee752e640 10 osd.1 16 tick 2026-02-12T10:34:12.063+0000 7f9ee752e640 20 osd.1 16 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:12.409+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 2 ==== osd_ping(ping e13 up_from 5 ping_stamp 2026-02-12T10:34:12.410610+0000/6.402739048s send_stamp 6.402739048s delta_ub 2.028718948s) ==== 2033+0+0 (crc 0 0 0) 0x423a900 con 0x433b000 2026-02-12T10:34:12.409+0000 7f9eeedfa640 20 osd.1 16 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028518915s,2.028718948s]) 2026-02-12T10:34:12.409+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e16 up_from 10 ping_stamp 2026-02-12T10:34:12.410610+0000/6.402739048s send_stamp 4.374220371s delta_ub -2.028518915s) -- 0x423a780 con 0x433b000 2026-02-12T10:34:12.409+0000 7f9eeedfa640 20 osd.1 16 get_con_osd_cluster to osd.0 from_epoch 16 2026-02-12T10:34:12.409+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 2 ==== osd_ping(ping e13 up_from 5 ping_stamp 2026-02-12T10:34:12.410610+0000/6.402739048s send_stamp 6.402739048s delta_ub 2.028718948s) ==== 2033+0+0 (crc 0 0 0) 0x423aa80 con 0x433b400 2026-02-12T10:34:12.409+0000 7f9eeedfa640 20 osd.1 16 get_nextmap_reserved map_reservations: {16=1} 2026-02-12T10:34:12.409+0000 7f9eeedfa640 20 osd.1 16 release_map epoch: 16 2026-02-12T10:34:12.409+0000 7f9eeedfa640 10 osd.1 16 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 12 to ping map epoch of 13 2026-02-12T10:34:12.409+0000 7f9eeedfa640 10 osd.1 16 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 13 -> 16 (shared) 2026-02-12T10:34:12.409+0000 7f9eeedfa640 10 osd.1 16 send_incremental_map epoch range: (14, 16] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:12.410+0000 7f9eeedfa640 10 osd.1 16 add_map_inc_bl 14 893 bytes 2026-02-12T10:34:12.410+0000 7f9eeedfa640 10 osd.1 16 add_map_inc_bl 15 618 bytes 2026-02-12T10:34:12.410+0000 7f9eeedfa640 10 osd.1 16 add_map_inc_bl 16 294 bytes 2026-02-12T10:34:12.410+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(14..16 src has 1..16) -- 0x428fa40 con 0x40cc000 2026-02-12T10:34:12.410+0000 7f9ef05fd640 20 osd.1 16 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028117657s,2.028718948s]) 2026-02-12T10:34:12.410+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e16 up_from 10 ping_stamp 2026-02-12T10:34:12.410610+0000/6.402739048s send_stamp 4.374621868s delta_ub -2.028117657s) -- 0x423a480 con 0x433b400 2026-02-12T10:34:12.410+0000 7f9ef05fd640 20 osd.1 16 get_con_osd_cluster to osd.0 from_epoch 16 2026-02-12T10:34:12.410+0000 7f9ef05fd640 20 osd.1 16 get_nextmap_reserved map_reservations: {16=1} 2026-02-12T10:34:12.410+0000 7f9ef05fd640 20 osd.1 16 release_map epoch: 16 2026-02-12T10:34:12.410+0000 7f9ef05fd640 10 osd.1 16 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 16 is not newer than session's projected_epoch of 16 2026-02-12T10:34:12.910+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 3 ==== osd_ping(ping e16 up_from 5 ping_stamp 2026-02-12T10:34:12.910750+0000/6.902879715s send_stamp 6.902879715s delta_ub 2.028684139s) ==== 2033+0+0 (crc 0 0 0) 0x423a780 con 0x433b000 2026-02-12T10:34:12.910+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 3 ==== osd_ping(ping e16 up_from 5 ping_stamp 2026-02-12T10:34:12.910750+0000/6.902879715s send_stamp 6.902879715s delta_ub 2.028684139s) ==== 2033+0+0 (crc 0 0 0) 0x423a480 con 0x433b400 2026-02-12T10:34:12.910+0000 7f9eeedfa640 20 osd.1 16 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028514862s,2.028684139s]) 2026-02-12T10:34:12.910+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e16 up_from 10 ping_stamp 2026-02-12T10:34:12.910750+0000/6.902879715s send_stamp 4.874364853s delta_ub -2.028514862s) -- 0x423a900 con 0x433b000 2026-02-12T10:34:12.910+0000 7f9eeedfa640 20 osd.1 16 get_con_osd_cluster to osd.0 from_epoch 16 2026-02-12T10:34:12.910+0000 7f9eeedfa640 20 osd.1 16 get_nextmap_reserved map_reservations: {16=1} 2026-02-12T10:34:12.910+0000 7f9eeedfa640 20 osd.1 16 release_map epoch: 16 2026-02-12T10:34:12.910+0000 7f9eeedfa640 10 osd.1 16 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 16 is not newer than session's projected_epoch of 16 2026-02-12T10:34:12.910+0000 7f9ef05fd640 20 osd.1 16 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028491735s,2.028684139s]) 2026-02-12T10:34:12.910+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e16 up_from 10 ping_stamp 2026-02-12T10:34:12.910750+0000/6.902879715s send_stamp 4.874387741s delta_ub -2.028491735s) -- 0x423aa80 con 0x433b400 2026-02-12T10:34:12.910+0000 7f9ef05fd640 20 osd.1 16 get_con_osd_cluster to osd.0 from_epoch 16 2026-02-12T10:34:12.910+0000 7f9ef05fd640 20 osd.1 16 get_nextmap_reserved map_reservations: {16=1} 2026-02-12T10:34:12.910+0000 7f9ef05fd640 20 osd.1 16 release_map epoch: 16 2026-02-12T10:34:12.910+0000 7f9ef05fd640 10 osd.1 16 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 16 is not newer than session's projected_epoch of 16 2026-02-12T10:34:13.037+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:13.037+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:13.037+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:43.038400+0000) 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 10 osd.1 16 tick_without_osd_lock 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 0 osd.1 16 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.155 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:13.047, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 10 osd.1 16 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 20 osd.1 16 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 10 osd.1 16 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:13.046+0000 7f9ee6d2d640 20 osd.1 16 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:13.088+0000 7f9ee752e640 10 osd.1 16 tick 2026-02-12T10:34:13.088+0000 7f9ee752e640 20 osd.1 16 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:13.892+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x4672800 0x4f56c00 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:13.892+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x4672800 0x4f56c00 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:13.892+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x4673800 0x4f57180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:13.892+0000 7f9ef05fd640 10 osd.1 16 ms_handle_fast_authentication new session 0x428ee00 con 0x4672800 entity osd.3 addr 2026-02-12T10:34:13.892+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x4673800 0x4f57180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:13.892+0000 7f9ef0dfe640 10 osd.1 16 ms_handle_fast_authentication new session 0x428e700 con 0x4673800 entity osd.3 addr 2026-02-12T10:34:13.892+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> 127.0.0.1:0/1553562147 conn(0x4672800 0x4f56c00 crc :-1 s=READY pgs=2 gs=3 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.3 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:13.892+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> 127.0.0.1:0/1553562147 conn(0x4673800 0x4f57180 crc :-1 s=READY pgs=3 gs=3 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.3 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:14.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:14.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:14.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:44.038478+0000) 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 10 osd.1 16 tick_without_osd_lock 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 0 osd.1 16 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.155 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:14.068, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 10 osd.1 16 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 20 osd.1 16 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 10 osd.1 16 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:14.068+0000 7f9ee6d2d640 20 osd.1 16 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:14.105+0000 7f9ee752e640 10 osd.1 16 tick 2026-02-12T10:34:14.105+0000 7f9ee752e640 20 osd.1 16 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:14.150+0000 7f9edf86d640 20 osd.1 16 reports for 0 queries 2026-02-12T10:34:14.150+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x3cf0700 con 0x40cc400 2026-02-12T10:34:14.150+0000 7f9edf86d640 15 osd.1 16 collect_pg_stats 2026-02-12T10:34:14.150+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(0 pgs seq 42949672962 v 0) -- 0x4eafb00 con 0x40cc400 2026-02-12T10:34:14.979+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 1 ==== osd_ping(ping e20 up_from 20 ping_stamp 2026-02-12T10:34:14.980252+0000/1.702654243s send_stamp 1.702654243s) ==== 2025+0+0 (crc 0 0 0) 0x423aa80 con 0x4672800 2026-02-12T10:34:14.979+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 1 ==== osd_ping(ping e20 up_from 20 ping_stamp 2026-02-12T10:34:14.980252+0000/1.702654243s send_stamp 1.702654243s) ==== 2025+0+0 (crc 0 0 0) 0x3eb1200 con 0x4673800 2026-02-12T10:34:14.979+0000 7f9ef05fd640 20 osd.1 16 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241269112s,]) 2026-02-12T10:34:14.979+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e16 up_from 10 ping_stamp 2026-02-12T10:34:14.980252+0000/1.702654243s send_stamp 6.943922997s delta_ub 5.241269112s) -- 0x423a480 con 0x4672800 2026-02-12T10:34:14.979+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(you_died e16 up_from 10 ping_stamp 2026-02-12T10:34:14.980252+0000/1.702654243s send_stamp 6.943922997s) -- 0x423a300 con 0x4672800 2026-02-12T10:34:14.979+0000 7f9ef0dfe640 20 osd.1 16 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241292953s,]) 2026-02-12T10:34:14.979+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e16 up_from 10 ping_stamp 2026-02-12T10:34:14.980252+0000/1.702654243s send_stamp 6.943947315s delta_ub 5.241292953s) -- 0x423b080 con 0x4673800 2026-02-12T10:34:14.979+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(you_died e16 up_from 10 ping_stamp 2026-02-12T10:34:14.980252+0000/1.702654243s send_stamp 6.943947315s) -- 0x423b200 con 0x4673800 2026-02-12T10:34:14.979+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x4673c00 0x4f57700 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:14.979+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x4673c00 0x4f57700 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:14.980+0000 7f9eeedfa640 10 osd.1 16 ms_handle_fast_authentication new session 0x428fa40 con 0x4673c00 entity osd.3 addr 2026-02-12T10:34:14.980+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] conn(0x4673c00 0x4f57700 crc :-1 s=READY pgs=1 gs=3 cs=0 l=0 c_cookie=2121677722262838743 s_cookie=3537541474270981137 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.3 client_cookie=1d71b6a5b3561dd7 server_cookie=3117df3a68222c11 in_seq=0 out_seq=0 2026-02-12T10:34:15.037+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:15.037+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:15.037+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:45.038549+0000) 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 10 osd.1 16 tick_without_osd_lock 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 0 osd.1 16 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.145 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:15.075, recovery is active?:false restrictions:<....> 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 10 osd.1 16 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 20 osd.1 16 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 10 osd.1 16 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:15.074+0000 7f9ee6d2d640 20 osd.1 16 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:15.083+0000 7f9ee752e640 10 osd.1 16 tick 2026-02-12T10:34:15.083+0000 7f9ee752e640 20 osd.1 16 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:15.968+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 19 ==== osd_map(21..22 src has 1..22) ==== 1283+0+0 (crc 0 0 0) 0x4dac700 con 0x433bc00 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 OSD::ms_dispatch: osd_map(21..22 src has 1..22) 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 _dispatch 0x4dac700 osd_map(21..22 src has 1..22) 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 monclient: _renew_subs 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:15.969+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({osdmap=17}) -- 0x4f5e000 con 0x433bc00 2026-02-12T10:34:15.969+0000 7f9ee1070640 3 osd.1 16 handle_osd_map epochs [21,22], i have 16, src has [1,22] 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 osd.1 16 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 osd.1 16 handle_osd_map message skips epochs 17..20 2026-02-12T10:34:15.969+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 20 ==== osd_map(17..22 src has 1..22) ==== 4057+0+0 (crc 0 0 0) 0x4dac8c0 con 0x433bc00 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 OSD::ms_dispatch: osd_map(17..22 src has 1..22) 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 _dispatch 0x4dac8c0 osd_map(17..22 src has 1..22) 2026-02-12T10:34:15.969+0000 7f9ee1070640 3 osd.1 16 handle_osd_map epochs [17,22], i have 16, src has [1,22] 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 osd.1 16 handle_osd_map: received 0 full maps and 6 incremental maps 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 osd.1 16 handle_osd_map got inc map for epoch 17 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 got_full_map 17, nothing requested 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 osd.1 16 handle_osd_map got inc map for epoch 18 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 got_full_map 18, nothing requested 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 osd.1 16 handle_osd_map got inc map for epoch 19 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 got_full_map 19, nothing requested 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 osd.1 16 handle_osd_map got inc map for epoch 20 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 got_full_map 20, nothing requested 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 osd.1 16 handle_osd_map got inc map for epoch 21 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 got_full_map 21, nothing requested 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 osd.1 16 handle_osd_map got inc map for epoch 22 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 got_full_map 22, nothing requested 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:15.969+0000 7f9ee1070640 20 osd.1 16 handle_osd_map pg_num_history pg_num_history(e22 pg_nums {} deleted_pools ) 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {17={},18={},19={},20={},21={},22={}} 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:15.969+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e22 maps [1~22] lci=[10,22] tlb=1) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 16 _committed_osd_maps 17..22 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 16 advance to epoch 17 (<= last 22 <= newest_map 22) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 17 advance to epoch 18 (<= last 22 <= newest_map 22) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 18 advance to epoch 19 (<= last 22 <= newest_map 22) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 19 advance to epoch 20 (<= last 22 <= newest_map 22) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 20 advance to epoch 21 (<= last 22 <= newest_map 22) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 21 advance to epoch 22 (<= last 22 <= newest_map 22) 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1 22 consume_map version 22 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1 16 await_reserved_maps epoch:22 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1 16 await_reserved_maps done 0 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1 22 consume_map 22 -- publish done 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1 22 prune_pg_created 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1:0.consume_map 22 (was 16) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1:1.consume_map 22 (was 16) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1:2.consume_map 22 (was 16) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1:3.consume_map 22 (was 16) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1:4.consume_map 22 (was 16) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1:5.consume_map 22 (was 16) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1:6.consume_map 22 (was 16) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1:7.consume_map 22 (was 16) 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 22 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 22 maybe_update_heartbeat_peers updating 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 22 adding neighbor peer osd.0 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 22 adding neighbor peer osd.2 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 22 adding random peer osd.3 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1 22 get_con_osd_hb to osd.3 from_epoch 22 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1 22 get_nextmap_reserved map_reservations: {22=1} 2026-02-12T10:34:15.970+0000 7f9edd314640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] conn(0x4673000 0x4f55b80 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:15.970+0000 7f9edd314640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] conn(0x4673400 0x4274680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:15.970+0000 7f9edd314640 20 osd.1 22 release_map epoch: 22 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 22 _add_heartbeat_peer: new peer osd.3 v2:127.0.0.1:6832/1553562147 v2:127.0.0.1:6830/1553562147 2026-02-12T10:34:15.970+0000 7f9edd314640 10 osd.1 22 maybe_update_heartbeat_peers 3 peers, extras 0,2,3 2026-02-12T10:34:15.970+0000 7f9edd314640 7 osd.1 22 activate_map version 22 2026-02-12T10:34:15.970+0000 7f9ed4302640 20 osd.1 22 agent_entry empty queue 2026-02-12T10:34:15.970+0000 7f9ef05fd640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] conn(0x4673000 0x4f55b80 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=3 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:15.970+0000 7f9ef05fd640 10 monclient: get_auth_request con 0x4673000 auth_method 0 2026-02-12T10:34:15.970+0000 7f9ef0dfe640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] conn(0x4673400 0x4274680 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=3 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:15.970+0000 7f9ef0dfe640 10 monclient: get_auth_request con 0x4673400 auth_method 0 2026-02-12T10:34:15.970+0000 7f9ef05fd640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] conn(0x4673000 0x4f55b80 crc :-1 s=READY pgs=3 gs=3 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.3 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:15.970+0000 7f9ef0dfe640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] conn(0x4673400 0x4274680 crc :-1 s=READY pgs=3 gs=3 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.3 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:15.974+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 1 ==== osd_ping(ping e20 up_from 15 ping_stamp 2026-02-12T10:34:15.975050+0000/5.302567959s send_stamp 5.302567959s) ==== 2025+0+0 (crc 0 0 0) 0x423b200 con 0x4672000 2026-02-12T10:34:15.974+0000 7f9ef0dfe640 20 osd.1 22 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636082888s,]) 2026-02-12T10:34:15.974+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 1 ==== osd_ping(ping e20 up_from 15 ping_stamp 2026-02-12T10:34:15.975050+0000/5.302567959s send_stamp 5.302567959s) ==== 2025+0+0 (crc 0 0 0) 0x423a300 con 0x4672400 2026-02-12T10:34:15.974+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e22 up_from 10 ping_stamp 2026-02-12T10:34:15.975050+0000/5.302567959s send_stamp 7.938651085s delta_ub 2.636082888s) -- 0x423b080 con 0x4672000 2026-02-12T10:34:15.974+0000 7f9ef0dfe640 20 osd.1 22 get_con_osd_cluster to osd.2 from_epoch 22 2026-02-12T10:34:15.974+0000 7f9ef0dfe640 20 osd.1 22 get_nextmap_reserved map_reservations: {22=1} 2026-02-12T10:34:15.974+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] conn(0x41ce000 0x4212580 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:15.974+0000 7f9ef0dfe640 20 osd.1 22 release_map epoch: 22 2026-02-12T10:34:15.974+0000 7f9ef05fd640 20 osd.1 22 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636123896s,]) 2026-02-12T10:34:15.974+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e22 up_from 10 ping_stamp 2026-02-12T10:34:15.975050+0000/5.302567959s send_stamp 7.938692093s delta_ub 2.636123896s) -- 0x423a480 con 0x4672400 2026-02-12T10:34:15.974+0000 7f9ef05fd640 20 osd.1 22 get_con_osd_cluster to osd.2 from_epoch 22 2026-02-12T10:34:15.974+0000 7f9ef05fd640 20 osd.1 22 get_nextmap_reserved map_reservations: {22=1} 2026-02-12T10:34:15.974+0000 7f9ef05fd640 20 osd.1 22 release_map epoch: 22 2026-02-12T10:34:15.974+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] conn(0x41ce000 0x4212580 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=4 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:15.974+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x41ce400 0x4213080 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:15.974+0000 7f9eeedfa640 10 monclient: get_auth_request con 0x41ce000 auth_method 0 2026-02-12T10:34:15.974+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x41ce400 0x4213080 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:15.974+0000 7f9ef05fd640 10 osd.1 22 ms_handle_fast_authentication new session 0x4dac700 con 0x41ce400 entity osd.2 addr 2026-02-12T10:34:15.974+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] conn(0x41ce400 0x4213080 crc :-1 s=SESSION_ACCEPTING pgs=6 gs=0 cs=0 l=0 c_cookie=1775327281506458881 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_existing_connection connection race detected, replacing existing=0x41ce000 socket by this connection's socket 2026-02-12T10:34:15.974+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] conn(0x41ce400 0x4213080 crc :-1 s=SESSION_ACCEPTING pgs=6 gs=0 cs=0 l=0 c_cookie=1775327281506458881 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:15.974+0000 7f9edf06c640 2 osd.1 22 ms_handle_reset con 0x41ce400 session 0x4dac700 2026-02-12T10:34:15.974+0000 7f9ef05fd640 10 osd.1 22 new session (incoming)0x428ec40 con=0x41ce000 addr=v2:127.0.0.1:6820/1263863159 must have raced with connect 2026-02-12T10:34:15.974+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] conn(0x41ce000 0x4212580 unknown :-1 s=READY pgs=6 gs=5 cs=0 l=0 c_cookie=1775327281506458881 s_cookie=17547665793733056381 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.2 client_cookie=18a33ac1a6409d01 server_cookie=f385d51160bb577d in_seq=0 out_seq=0 2026-02-12T10:34:16.037+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:16.037+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:16.037+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:46.038615+0000) 2026-02-12T10:34:16.039+0000 7f9ecbaf1640 5 osd.1 22 heartbeat osd_stat(store_statfs(0x384000/0x0/0x384000, data 0x8191/0x22000, compress 0x0/0x0/0x0, omap 0x181f, meta 0x1a4e7e1), peers [0,2,3] op hist []) 2026-02-12T10:34:16.039+0000 7f9ecbaf1640 20 osd.1 22 check_full_status cur ratio 0, physical ratio 0, new state none 2026-02-12T10:34:16.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e22 up_from 10 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 8.002956390s delta_ub -2.028491735s) -- 0x423ac00 con 0x433a800 2026-02-12T10:34:16.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e22 up_from 10 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 8.002956390s delta_ub -2.028491735s) -- 0x423ad80 con 0x433a400 2026-02-12T10:34:16.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e22 up_from 10 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 8.002956390s delta_ub 2.636123896s) -- 0x423b680 con 0x433a000 2026-02-12T10:34:16.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e22 up_from 10 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 8.002956390s delta_ub 2.636123896s) -- 0x423b800 con 0x4672c00 2026-02-12T10:34:16.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e22 up_from 10 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 8.002956390s delta_ub 5.241292953s) -- 0x423b980 con 0x4673000 2026-02-12T10:34:16.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e22 up_from 10 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 8.002956390s delta_ub 5.241292953s) -- 0x423bb00 con 0x4673400 2026-02-12T10:34:16.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 3 ==== osd_ping(ping_reply e21 up_from 5 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 10.031631470s delta_ub 2.028674841s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x433a800 2026-02-12T10:34:16.039+0000 7f9eeedfa640 20 osd.1 22 get_con_osd_cluster to osd.0 from_epoch 22 2026-02-12T10:34:16.039+0000 7f9eeedfa640 20 osd.1 22 get_nextmap_reserved map_reservations: {22=1} 2026-02-12T10:34:16.039+0000 7f9eeedfa640 20 osd.1 22 release_map epoch: 22 2026-02-12T10:34:16.039+0000 7f9eeedfa640 10 osd.1 22 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 16 to ping map epoch of 21 2026-02-12T10:34:16.039+0000 7f9eeedfa640 10 osd.1 22 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 21 -> 22 (shared) 2026-02-12T10:34:16.039+0000 7f9eeedfa640 10 osd.1 22 send_incremental_map epoch range: (22, 22] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 1 ==== osd_ping(ping_reply e21 up_from 15 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 5.367039204s delta_ub -2.635917664s) ==== 2033+0+0 (crc 0 0 0) 0x423bb00 con 0x433a000 2026-02-12T10:34:16.039+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 3 ==== osd_ping(ping_reply e21 up_from 5 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 10.031650543s delta_ub 2.028694391s) ==== 2033+0+0 (crc 0 0 0) 0x423b980 con 0x433a400 2026-02-12T10:34:16.039+0000 7f9eeedfa640 10 osd.1 22 add_map_inc_bl 22 951 bytes 2026-02-12T10:34:16.039+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(22..22 src has 1..22) -- 0x428fc00 con 0x40cc000 2026-02-12T10:34:16.039+0000 7f9eeedfa640 20 osd.1 22 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028577805s,2.028674841s]) 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 20 osd.1 22 get_con_osd_cluster to osd.2 from_epoch 22 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 20 osd.1 22 get_nextmap_reserved map_reservations: {22=1} 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 20 osd.1 22 release_map epoch: 22 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 10 osd.1 22 maybe_share_map: con v2:127.0.0.1:6820/1263863159 updating session's projected_epoch from 0 to ping map epoch of 21 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 10 osd.1 22 maybe_share_map: con v2:127.0.0.1:6820/1263863159 map epoch 21 -> 22 (shared) 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 10 osd.1 22 send_incremental_map epoch range: (22, 22] to v2:127.0.0.1:6820/1263863159 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- osd_map(22..22 src has 1..22) -- 0x4daca80 con 0x41ce000 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 20 osd.1 22 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636093140s,-2.635917664s]) 2026-02-12T10:34:16.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 1 ==== osd_ping(ping_reply e21 up_from 15 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 5.367061138s delta_ub -2.635895491s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x4672c00 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 1 ==== osd_ping(ping_reply e21 up_from 20 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 2.761972427s delta_ub -5.240983963s) ==== 2033+0+0 (crc 0 0 0) 0x423bb00 con 0x4673400 2026-02-12T10:34:16.039+0000 7f9ef05fd640 20 osd.1 22 get_con_osd_cluster to osd.0 from_epoch 22 2026-02-12T10:34:16.039+0000 7f9ef05fd640 20 osd.1 22 get_nextmap_reserved map_reservations: {22=1} 2026-02-12T10:34:16.039+0000 7f9ef05fd640 20 osd.1 22 release_map epoch: 22 2026-02-12T10:34:16.039+0000 7f9ef05fd640 10 osd.1 22 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 22 is not newer than session's projected_epoch of 22 2026-02-12T10:34:16.039+0000 7f9ef05fd640 20 osd.1 22 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028497458s,2.028694391s]) 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 20 osd.1 22 get_con_osd_cluster to osd.3 from_epoch 22 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 20 osd.1 22 get_nextmap_reserved map_reservations: {22=1} 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 20 osd.1 22 release_map epoch: 22 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 10 osd.1 22 maybe_share_map: con v2:127.0.0.1:6828/1553562147 updating session's projected_epoch from 0 to ping map epoch of 21 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 10 osd.1 22 maybe_share_map: con v2:127.0.0.1:6828/1553562147 map epoch 21 -> 22 (shared) 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 10 osd.1 22 send_incremental_map epoch range: (22, 22] to osd.3 v2:127.0.0.1:6828/1553562147 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] -- osd_map(22..22 src has 1..22) -- 0x4dacc40 con 0x4673c00 2026-02-12T10:34:16.039+0000 7f9ef0dfe640 20 osd.1 22 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241197586s,-5.240983963s]) 2026-02-12T10:34:16.039+0000 7f9eeedfa640 20 osd.1 22 get_con_osd_cluster to osd.2 from_epoch 22 2026-02-12T10:34:16.039+0000 7f9eeedfa640 20 osd.1 22 get_nextmap_reserved map_reservations: {22=1} 2026-02-12T10:34:16.039+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 1 ==== osd_ping(ping_reply e21 up_from 20 ping_stamp 2026-02-12T10:34:16.039449+0000/8.002956390s send_stamp 2.761942625s delta_ub -5.241014481s) ==== 2033+0+0 (crc 0 0 0) 0x423b980 con 0x4673000 2026-02-12T10:34:16.039+0000 7f9eeedfa640 20 osd.1 22 release_map epoch: 22 2026-02-12T10:34:16.039+0000 7f9eeedfa640 10 osd.1 22 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 22 is not newer than session's projected_epoch of 22 2026-02-12T10:34:16.039+0000 7f9eeedfa640 20 osd.1 22 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636124849s,-2.635895491s]) 2026-02-12T10:34:16.039+0000 7f9ef05fd640 20 osd.1 22 get_con_osd_cluster to osd.3 from_epoch 22 2026-02-12T10:34:16.039+0000 7f9ef05fd640 20 osd.1 22 get_nextmap_reserved map_reservations: {22=1} 2026-02-12T10:34:16.039+0000 7f9ef05fd640 20 osd.1 22 release_map epoch: 22 2026-02-12T10:34:16.039+0000 7f9ef05fd640 10 osd.1 22 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 22 is not newer than session's projected_epoch of 22 2026-02-12T10:34:16.039+0000 7f9ef05fd640 20 osd.1 22 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241255760s,-5.241014481s]) 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 10 osd.1 22 tick_without_osd_lock 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 0 osd.1 22 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.145 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:16.041, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 10 osd.1 22 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 20 osd.1 22 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 10 osd.1 22 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:16.040+0000 7f9ee6d2d640 20 osd.1 22 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:16.041+0000 7f9ee752e640 10 osd.1 22 tick 2026-02-12T10:34:16.041+0000 7f9ee752e640 20 osd.1 22 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:16.506+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 21 ==== osd_map(23..24 src has 1..24) ==== 1637+0+0 (crc 0 0 0) 0x4dace00 con 0x433bc00 2026-02-12T10:34:16.506+0000 7f9ee1070640 20 osd.1 22 OSD::ms_dispatch: osd_map(23..24 src has 1..24) 2026-02-12T10:34:16.506+0000 7f9ee1070640 20 osd.1 22 _dispatch 0x4dace00 osd_map(23..24 src has 1..24) 2026-02-12T10:34:16.506+0000 7f9ee1070640 3 osd.1 22 handle_osd_map epochs [23,24], i have 22, src has [1,24] 2026-02-12T10:34:16.506+0000 7f9ee1070640 10 osd.1 22 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:16.506+0000 7f9ee1070640 10 osd.1 22 handle_osd_map got inc map for epoch 23 2026-02-12T10:34:16.506+0000 7f9ee1070640 20 osd.1 22 got_full_map 23, nothing requested 2026-02-12T10:34:16.507+0000 7f9ee1070640 10 osd.1 22 handle_osd_map got inc map for epoch 24 2026-02-12T10:34:16.507+0000 7f9ee1070640 20 osd.1 22 got_full_map 24, nothing requested 2026-02-12T10:34:16.507+0000 7f9ee1070640 20 osd.1 22 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:16.507+0000 7f9ee1070640 20 osd.1 22 handle_osd_map pg_num_history pg_num_history(e24 pg_nums {} deleted_pools ) 2026-02-12T10:34:16.507+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {23={},24={}} 2026-02-12T10:34:16.507+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:16.507+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e24 maps [1~24] lci=[10,24] tlb=1) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 22 _committed_osd_maps 23..24 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 22 advance to epoch 23 (<= last 24 <= newest_map 24) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 23 advance to epoch 24 (<= last 24 <= newest_map 24) 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1 24 consume_map version 24 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1 22 await_reserved_maps epoch:24 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1 22 await_reserved_maps done 0 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1 24 consume_map 24 -- publish done 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1 24 prune_pg_created 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1:0.consume_map 24 (was 22) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1:1.consume_map 24 (was 22) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1:2.consume_map 24 (was 22) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1:3.consume_map 24 (was 22) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1:4.consume_map 24 (was 22) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1:5.consume_map 24 (was 22) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1:6.consume_map 24 (was 22) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1:7.consume_map 24 (was 22) 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 24 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 24 maybe_update_heartbeat_peers updating 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 24 adding neighbor peer osd.0 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 24 adding neighbor peer osd.2 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 24 adding random peer osd.4 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1 24 get_con_osd_hb to osd.4 from_epoch 24 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1 24 get_nextmap_reserved map_reservations: {24=1} 2026-02-12T10:34:16.507+0000 7f9edd314640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] conn(0x41cf800 0x4214c00 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:16.507+0000 7f9edd314640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] conn(0x41cfc00 0x4215180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:16.507+0000 7f9edd314640 20 osd.1 24 release_map epoch: 24 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 24 _add_heartbeat_peer: new peer osd.4 v2:127.0.0.1:6840/613575436 v2:127.0.0.1:6838/613575436 2026-02-12T10:34:16.507+0000 7f9edd314640 10 osd.1 24 maybe_update_heartbeat_peers 4 peers, extras 0,2,3,4 2026-02-12T10:34:16.507+0000 7f9edd314640 7 osd.1 24 activate_map version 24 2026-02-12T10:34:16.507+0000 7f9ed4302640 20 osd.1 24 agent_entry empty queue 2026-02-12T10:34:16.507+0000 7f9ef0dfe640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] conn(0x41cfc00 0x4215180 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=4 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:16.507+0000 7f9eeedfa640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] conn(0x41cf800 0x4214c00 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=4 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:16.508+0000 7f9eeedfa640 10 monclient: get_auth_request con 0x41cf800 auth_method 0 2026-02-12T10:34:16.508+0000 7f9ef0dfe640 10 monclient: get_auth_request con 0x41cfc00 auth_method 0 2026-02-12T10:34:16.517+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x41ce800 0x4213600 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:16.517+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x41ce800 0x4213600 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:16.517+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x41cec00 0x4213b80 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:16.517+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x41cec00 0x4213b80 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:16.517+0000 7f9eeedfa640 10 osd.1 24 ms_handle_fast_authentication new session 0x4dacc40 con 0x41ce800 entity osd.4 addr 2026-02-12T10:34:16.517+0000 7f9ef0dfe640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] conn(0x41cfc00 0x4215180 crc :-1 s=READY pgs=1 gs=4 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.4 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:16.517+0000 7f9eeedfa640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] conn(0x41cf800 0x4214c00 crc :-1 s=READY pgs=1 gs=4 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.4 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:16.517+0000 7f9ef05fd640 10 osd.1 24 ms_handle_fast_authentication new session 0x4daca80 con 0x41cec00 entity osd.4 addr 2026-02-12T10:34:16.517+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> 127.0.0.1:0/613575436 conn(0x41ce800 0x4213600 crc :-1 s=READY pgs=2 gs=4 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.4 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:16.517+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> 127.0.0.1:0/613575436 conn(0x41cec00 0x4213b80 crc :-1 s=READY pgs=4 gs=4 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.4 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:17.037+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:17.037+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:17.037+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:47.038680+0000) 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 10 osd.1 24 tick_without_osd_lock 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 0 osd.1 24 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.145 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:17.059, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 10 osd.1 24 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 20 osd.1 24 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 10 osd.1 24 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:17.058+0000 7f9ee6d2d640 20 osd.1 24 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:17.078+0000 7f9ee752e640 10 osd.1 24 tick 2026-02-12T10:34:17.078+0000 7f9ee752e640 20 osd.1 24 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:17.279+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 2 ==== osd_ping(ping e22 up_from 20 ping_stamp 2026-02-12T10:34:17.280453+0000/4.002855301s send_stamp 4.002855301s delta_ub -5.240983963s) ==== 2033+0+0 (crc 0 0 0) 0x423bb00 con 0x4673800 2026-02-12T10:34:17.279+0000 7f9ef0dfe640 20 osd.1 24 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241231918s,-5.240983963s]) 2026-02-12T10:34:17.279+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 2 ==== osd_ping(ping e22 up_from 20 ping_stamp 2026-02-12T10:34:17.280453+0000/4.002855301s send_stamp 4.002855301s delta_ub -5.240983963s) ==== 2033+0+0 (crc 0 0 0) 0x423b980 con 0x4672800 2026-02-12T10:34:17.279+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e24 up_from 10 ping_stamp 2026-02-12T10:34:17.280453+0000/4.002855301s send_stamp 9.244087219s delta_ub 5.241231918s) -- 0x423b500 con 0x4673800 2026-02-12T10:34:17.279+0000 7f9ef0dfe640 20 osd.1 24 get_con_osd_cluster to osd.3 from_epoch 24 2026-02-12T10:34:17.279+0000 7f9ef0dfe640 20 osd.1 24 get_nextmap_reserved map_reservations: {24=1} 2026-02-12T10:34:17.279+0000 7f9ef0dfe640 20 osd.1 24 release_map epoch: 24 2026-02-12T10:34:17.279+0000 7f9ef0dfe640 10 osd.1 24 maybe_share_map: con v2:127.0.0.1:6828/1553562147 map epoch 22 -> 24 (shared) 2026-02-12T10:34:17.279+0000 7f9ef0dfe640 10 osd.1 24 send_incremental_map epoch range: (23, 24] to osd.3 v2:127.0.0.1:6828/1553562147 2026-02-12T10:34:17.280+0000 7f9ef0dfe640 10 osd.1 24 add_map_inc_bl 23 967 bytes 2026-02-12T10:34:17.280+0000 7f9ef0dfe640 10 osd.1 24 add_map_inc_bl 24 618 bytes 2026-02-12T10:34:17.280+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] -- osd_map(23..24 src has 1..24) -- 0x4dac700 con 0x4673c00 2026-02-12T10:34:17.280+0000 7f9ef05fd640 20 osd.1 24 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241631508s,-5.240983963s]) 2026-02-12T10:34:17.280+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e24 up_from 10 ping_stamp 2026-02-12T10:34:17.280453+0000/4.002855301s send_stamp 9.244486809s delta_ub 5.241631508s) -- 0x423b080 con 0x4672800 2026-02-12T10:34:17.280+0000 7f9ef05fd640 20 osd.1 24 get_con_osd_cluster to osd.3 from_epoch 24 2026-02-12T10:34:17.280+0000 7f9ef05fd640 20 osd.1 24 get_nextmap_reserved map_reservations: {24=1} 2026-02-12T10:34:17.280+0000 7f9ef05fd640 20 osd.1 24 release_map epoch: 24 2026-02-12T10:34:17.280+0000 7f9ef05fd640 10 osd.1 24 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 24 is not newer than session's projected_epoch of 24 2026-02-12T10:34:17.330+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 22 ==== osd_map(24..25 src has 1..25) ==== 950+0+0 (crc 0 0 0) 0x4dacfc0 con 0x433bc00 2026-02-12T10:34:17.330+0000 7f9ee1070640 20 osd.1 24 OSD::ms_dispatch: osd_map(24..25 src has 1..25) 2026-02-12T10:34:17.330+0000 7f9ee1070640 20 osd.1 24 _dispatch 0x4dacfc0 osd_map(24..25 src has 1..25) 2026-02-12T10:34:17.330+0000 7f9ee1070640 3 osd.1 24 handle_osd_map epochs [24,25], i have 24, src has [1,25] 2026-02-12T10:34:17.330+0000 7f9ee1070640 10 osd.1 24 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:17.330+0000 7f9ee1070640 10 osd.1 24 handle_osd_map got inc map for epoch 25 2026-02-12T10:34:17.330+0000 7f9ee1070640 20 osd.1 24 got_full_map 25, nothing requested 2026-02-12T10:34:17.330+0000 7f9ee1070640 20 osd.1 24 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:17.330+0000 7f9ee1070640 20 osd.1 24 handle_osd_map pg_num_history pg_num_history(e25 pg_nums {} deleted_pools ) 2026-02-12T10:34:17.330+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {25={}} 2026-02-12T10:34:17.330+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:17.330+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e25 maps [1~25] lci=[10,25] tlb=1) 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1 24 _committed_osd_maps 25..25 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1 24 advance to epoch 25 (<= last 25 <= newest_map 25) 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1 25 consume_map version 25 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1 24 await_reserved_maps epoch:25 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1 24 await_reserved_maps done 0 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1 25 consume_map 25 -- publish done 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:17.330+0000 7f9edd314640 20 osd.1 25 prune_pg_created 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1:0.consume_map 25 (was 24) 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1:1.consume_map 25 (was 24) 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1:2.consume_map 25 (was 24) 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1:3.consume_map 25 (was 24) 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1:4.consume_map 25 (was 24) 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1:5.consume_map 25 (was 24) 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1:6.consume_map 25 (was 24) 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1:7.consume_map 25 (was 24) 2026-02-12T10:34:17.330+0000 7f9edd314640 10 osd.1 25 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:17.330+0000 7f9edd314640 7 osd.1 25 activate_map version 25 2026-02-12T10:34:17.330+0000 7f9ed4302640 20 osd.1 25 agent_entry empty queue 2026-02-12T10:34:17.610+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 4 ==== osd_ping(ping e22 up_from 5 ping_stamp 2026-02-12T10:34:17.610918+0000/11.603047371s send_stamp 11.603047371s delta_ub 2.028694391s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x433b000 2026-02-12T10:34:17.610+0000 7f9eeedfa640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028517723s,2.028694391s]) 2026-02-12T10:34:17.610+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e25 up_from 10 ping_stamp 2026-02-12T10:34:17.610918+0000/11.603047371s send_stamp 9.574529648s delta_ub -2.028517723s) -- 0x423a600 con 0x433b000 2026-02-12T10:34:17.610+0000 7f9eeedfa640 20 osd.1 25 get_con_osd_cluster to osd.0 from_epoch 25 2026-02-12T10:34:17.610+0000 7f9eeedfa640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.610+0000 7f9eeedfa640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.610+0000 7f9eeedfa640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 22 -> 25 (shared) 2026-02-12T10:34:17.610+0000 7f9eeedfa640 10 osd.1 25 send_incremental_map epoch range: (23, 25] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:17.610+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 4 ==== osd_ping(ping e22 up_from 5 ping_stamp 2026-02-12T10:34:17.610918+0000/11.603047371s send_stamp 11.603047371s delta_ub 2.028694391s) ==== 2033+0+0 (crc 0 0 0) 0x423b080 con 0x433b400 2026-02-12T10:34:17.610+0000 7f9eeedfa640 10 osd.1 25 add_map_inc_bl 25 280 bytes 2026-02-12T10:34:17.610+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(23..25 src has 1..25) -- 0x4dac700 con 0x40cc000 2026-02-12T10:34:17.610+0000 7f9ef05fd640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028345823s,2.028694391s]) 2026-02-12T10:34:17.610+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e25 up_from 10 ping_stamp 2026-02-12T10:34:17.610918+0000/11.603047371s send_stamp 9.574701309s delta_ub -2.028345823s) -- 0x423b980 con 0x433b400 2026-02-12T10:34:17.610+0000 7f9ef05fd640 20 osd.1 25 get_con_osd_cluster to osd.0 from_epoch 25 2026-02-12T10:34:17.610+0000 7f9ef05fd640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.610+0000 7f9ef05fd640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.610+0000 7f9ef05fd640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 25 is not newer than session's projected_epoch of 25 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 5 osd.1 25 heartbeat osd_stat(store_statfs(0x384000/0x0/0x384000, data 0xe6c5/0x32000, compress 0x0/0x0/0x0, omap 0x1d3c, meta 0x1a4e2c4), peers [0,2,3,4] op hist []) 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 20 osd.1 25 check_full_status cur ratio 0, physical ratio 0, new state none 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e25 up_from 10 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 9.703125000s delta_ub -2.028345823s) -- 0x423bc80 con 0x433a800 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e25 up_from 10 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 9.703125000s delta_ub -2.028345823s) -- 0x423be00 con 0x433a400 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e25 up_from 10 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 9.703125000s delta_ub 2.636124849s) -- 0x4ef2000 con 0x433a000 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e25 up_from 10 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 9.703125000s delta_ub 2.636124849s) -- 0x4ef2180 con 0x4672c00 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e25 up_from 10 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 9.703125000s delta_ub 5.241631508s) -- 0x4ef2300 con 0x4673000 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e25 up_from 10 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 9.703125000s delta_ub 5.241631508s) -- 0x4ef2480 con 0x4673400 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e25 up_from 10 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 9.703125000s) -- 0x4ef2600 con 0x41cf800 2026-02-12T10:34:17.738+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e25 up_from 10 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 9.703125000s) -- 0x4ef2780 con 0x41cfc00 2026-02-12T10:34:17.738+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 4 ==== osd_ping(ping_reply e25 up_from 5 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 11.731811523s delta_ub 2.028686285s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x433a800 2026-02-12T10:34:17.738+0000 7f9eeedfa640 20 osd.1 25 get_con_osd_cluster to osd.0 from_epoch 25 2026-02-12T10:34:17.738+0000 7f9eeedfa640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.738+0000 7f9eeedfa640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.738+0000 7f9eeedfa640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 25 is not newer than session's projected_epoch of 25 2026-02-12T10:34:17.738+0000 7f9eeedfa640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028563976s,2.028686285s]) 2026-02-12T10:34:17.738+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 2 ==== osd_ping(ping_reply e23 up_from 15 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 7.067232609s delta_ub -2.635892391s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x4672c00 2026-02-12T10:34:17.738+0000 7f9eeedfa640 20 osd.1 25 get_con_osd_cluster to osd.2 from_epoch 25 2026-02-12T10:34:17.738+0000 7f9eeedfa640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.738+0000 7f9eeedfa640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.738+0000 7f9eeedfa640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6820/1263863159 updating session's projected_epoch from 22 to ping map epoch of 23 2026-02-12T10:34:17.739+0000 7f9eeedfa640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6820/1263863159 map epoch 23 -> 25 (shared) 2026-02-12T10:34:17.738+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 4 ==== osd_ping(ping_reply e25 up_from 5 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 11.731832504s delta_ub 2.028707504s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2300 con 0x433a400 2026-02-12T10:34:17.739+0000 7f9eeedfa640 10 osd.1 25 send_incremental_map epoch range: (24, 25] to v2:127.0.0.1:6820/1263863159 2026-02-12T10:34:17.739+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- osd_map(24..25 src has 1..25) -- 0x4dac700 con 0x41ce000 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 2 ==== osd_ping(ping_reply e23 up_from 15 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 7.067249298s delta_ub -2.635876417s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2780 con 0x433a000 2026-02-12T10:34:17.739+0000 7f9eeedfa640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636032820s,-2.635892391s]) 2026-02-12T10:34:17.739+0000 7f9ef05fd640 20 osd.1 25 get_con_osd_cluster to osd.0 from_epoch 25 2026-02-12T10:34:17.739+0000 7f9ef05fd640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.739+0000 7f9ef05fd640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.739+0000 7f9ef05fd640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 25 is not newer than session's projected_epoch of 25 2026-02-12T10:34:17.739+0000 7f9ef05fd640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028508186s,2.028707504s]) 2026-02-12T10:34:17.739+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 1 ==== osd_ping(ping_reply e24 up_from 24 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 1.797350049s delta_ub -7.905775547s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x41cf800 2026-02-12T10:34:17.739+0000 7f9eeedfa640 20 osd.1 25 get_con_osd_cluster to osd.4 from_epoch 25 2026-02-12T10:34:17.739+0000 7f9eeedfa640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.739+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6836/613575436,v1:127.0.0.1:6837/613575436] conn(0x4ef8000 0x4eec000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:17.739+0000 7f9eeedfa640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.739+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 2 ==== osd_ping(ping_reply e24 up_from 20 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 4.462126732s delta_ub -5.240998745s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2300 con 0x4673000 2026-02-12T10:34:17.739+0000 7f9eeedfa640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.4 up_from 0 peer_clock_delta [-7.905995846s,-7.905775547s]) 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 get_con_osd_cluster to osd.2 from_epoch 25 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 25 is not newer than session's projected_epoch of 25 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636138201s,-2.635876417s]) 2026-02-12T10:34:17.739+0000 7f9ef05fd640 20 osd.1 25 get_con_osd_cluster to osd.3 from_epoch 25 2026-02-12T10:34:17.739+0000 7f9ef05fd640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.739+0000 7f9ef05fd640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.739+0000 7f9ef05fd640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6828/1553562147 map epoch 24 -> 25 (shared) 2026-02-12T10:34:17.739+0000 7f9ef05fd640 10 osd.1 25 send_incremental_map epoch range: (25, 25] to osd.3 v2:127.0.0.1:6828/1553562147 2026-02-12T10:34:17.739+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] -- osd_map(25..25 src has 1..25) -- 0x428efc0 con 0x4673c00 2026-02-12T10:34:17.739+0000 7f9ef05fd640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241274834s,-5.240998745s]) 2026-02-12T10:34:17.739+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x41cf400 0x4214100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 2 ==== osd_ping(ping_reply e24 up_from 20 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 4.462183475s delta_ub -5.240942001s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2780 con 0x4673400 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 get_con_osd_cluster to osd.3 from_epoch 25 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 25 is not newer than session's projected_epoch of 25 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241288662s,-5.240942001s]) 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 1 ==== osd_ping(ping_reply e24 up_from 24 ping_stamp 2026-02-12T10:34:17.739618+0000/9.703125000s send_stamp 1.797376752s delta_ub -7.905748367s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2780 con 0x41cfc00 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 get_con_osd_cluster to osd.4 from_epoch 25 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.4 up_from 0 peer_clock_delta [-7.906111717s,-7.905748367s]) 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6836/613575436,v1:127.0.0.1:6837/613575436] conn(0x4ef8000 0x4eec000 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=6 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:17.739+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x41cf400 0x4214100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:17.739+0000 7f9ef0dfe640 10 monclient: get_auth_request con 0x4ef8000 auth_method 0 2026-02-12T10:34:17.739+0000 7f9eeedfa640 10 osd.1 25 ms_handle_fast_authentication new session 0x428efc0 con 0x41cf400 entity osd.4 addr 2026-02-12T10:34:17.739+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6836/613575436,v1:127.0.0.1:6837/613575436] conn(0x41cf400 0x4214100 crc :-1 s=SESSION_ACCEPTING pgs=1 gs=0 cs=0 l=0 c_cookie=15718211353868063100 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_existing_connection connection race detected, replacing existing=0x4ef8000 socket by this connection's socket 2026-02-12T10:34:17.739+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6836/613575436,v1:127.0.0.1:6837/613575436] conn(0x41cf400 0x4214100 crc :-1 s=SESSION_ACCEPTING pgs=1 gs=0 cs=0 l=0 c_cookie=15718211353868063100 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:17.739+0000 7f9edf06c640 2 osd.1 25 ms_handle_reset con 0x41cf400 session 0x428efc0 2026-02-12T10:34:17.739+0000 7f9eeedfa640 10 osd.1 25 new session (incoming)0x428fc00 con=0x4ef8000 addr=v2:127.0.0.1:6836/613575436 must have raced with connect 2026-02-12T10:34:17.739+0000 7f9eeedfa640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6836/613575436,v1:127.0.0.1:6837/613575436] conn(0x4ef8000 0x4eec000 unknown :-1 s=READY pgs=1 gs=7 cs=0 l=0 c_cookie=15718211353868063100 s_cookie=15786795687142126801 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.4 client_cookie=da224df29bd1517c server_cookie=db15f70911c674d1 in_seq=0 out_seq=0 2026-02-12T10:34:17.779+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 3 ==== osd_ping(ping e25 up_from 20 ping_stamp 2026-02-12T10:34:17.780661+0000/4.503063679s send_stamp 4.503063679s delta_ub -5.240942001s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2300 con 0x4672800 2026-02-12T10:34:17.779+0000 7f9ef05fd640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241183758s,-5.240942001s]) 2026-02-12T10:34:17.779+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e25 up_from 10 ping_stamp 2026-02-12T10:34:17.780661+0000/4.503063679s send_stamp 9.744247437s delta_ub 5.241183758s) -- 0x423b200 con 0x4672800 2026-02-12T10:34:17.779+0000 7f9ef05fd640 20 osd.1 25 get_con_osd_cluster to osd.3 from_epoch 25 2026-02-12T10:34:17.779+0000 7f9ef05fd640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.779+0000 7f9ef05fd640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.779+0000 7f9ef05fd640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 25 is not newer than session's projected_epoch of 25 2026-02-12T10:34:17.779+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 3 ==== osd_ping(ping e25 up_from 20 ping_stamp 2026-02-12T10:34:17.780661+0000/4.503063679s send_stamp 4.503063679s delta_ub -5.240942001s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2780 con 0x4673800 2026-02-12T10:34:17.779+0000 7f9ef0dfe640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241196632s,-5.240942001s]) 2026-02-12T10:34:17.779+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e25 up_from 10 ping_stamp 2026-02-12T10:34:17.780661+0000/4.503063679s send_stamp 9.744259834s delta_ub 5.241196632s) -- 0x4ef2480 con 0x4673800 2026-02-12T10:34:17.780+0000 7f9ef0dfe640 20 osd.1 25 get_con_osd_cluster to osd.3 from_epoch 25 2026-02-12T10:34:17.780+0000 7f9ef0dfe640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:17.780+0000 7f9ef0dfe640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:17.780+0000 7f9ef0dfe640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 25 is not newer than session's projected_epoch of 25 2026-02-12T10:34:18.037+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:18.037+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:18.037+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:48.038746+0000) 2026-02-12T10:34:18.038+0000 7f9ee752e640 10 osd.1 25 tick 2026-02-12T10:34:18.038+0000 7f9ee752e640 20 osd.1 25 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 10 osd.1 25 tick_without_osd_lock 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 0 osd.1 25 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.145 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:18.090, recovery is active?:false restrictions:<....> 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 10 osd.1 25 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 20 osd.1 25 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 10 osd.1 25 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:18.089+0000 7f9ee6d2d640 20 osd.1 25 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:18.844+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 1 ==== osd_ping(ping e24 up_from 24 ping_stamp 2026-02-12T10:34:18.845555+0000/2.903171301s send_stamp 2.903171301s delta_ub -7.905748367s) ==== 2033+0+0 (crc 0 0 0) 0x423b200 con 0x41cec00 2026-02-12T10:34:18.844+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 1 ==== osd_ping(ping e24 up_from 24 ping_stamp 2026-02-12T10:34:18.845555+0000/2.903171301s send_stamp 2.903171301s delta_ub -7.905748367s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x41ce800 2026-02-12T10:34:18.844+0000 7f9ef05fd640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906017780s,-7.905748367s]) 2026-02-12T10:34:18.844+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e25 up_from 10 ping_stamp 2026-02-12T10:34:18.845555+0000/2.903171301s send_stamp 10.809189796s delta_ub 7.906017780s) -- 0x4ef2300 con 0x41cec00 2026-02-12T10:34:18.844+0000 7f9ef05fd640 20 osd.1 25 get_con_osd_cluster to osd.4 from_epoch 25 2026-02-12T10:34:18.844+0000 7f9ef05fd640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:18.844+0000 7f9ef05fd640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:18.844+0000 7f9ef05fd640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6836/613575436 updating session's projected_epoch from 0 to ping map epoch of 24 2026-02-12T10:34:18.844+0000 7f9ef05fd640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6836/613575436 map epoch 24 -> 25 (shared) 2026-02-12T10:34:18.844+0000 7f9ef05fd640 10 osd.1 25 send_incremental_map epoch range: (25, 25] to v2:127.0.0.1:6836/613575436 2026-02-12T10:34:18.844+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6836/613575436,v1:127.0.0.1:6837/613575436] -- osd_map(25..25 src has 1..25) -- 0x4dac700 con 0x4ef8000 2026-02-12T10:34:18.844+0000 7f9eeedfa640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906063557s,-7.905748367s]) 2026-02-12T10:34:18.844+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e25 up_from 10 ping_stamp 2026-02-12T10:34:18.845555+0000/2.903171301s send_stamp 10.809234619s delta_ub 7.906063557s) -- 0x4ef2180 con 0x41ce800 2026-02-12T10:34:18.844+0000 7f9eeedfa640 20 osd.1 25 get_con_osd_cluster to osd.4 from_epoch 25 2026-02-12T10:34:18.844+0000 7f9eeedfa640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:18.845+0000 7f9eeedfa640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:18.845+0000 7f9eeedfa640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 25 is not newer than session's projected_epoch of 25 2026-02-12T10:34:19.003+0000 7f9ee752e640 10 osd.1 25 tick 2026-02-12T10:34:19.003+0000 7f9ee752e640 20 osd.1 25 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:19.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:19.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:19.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:49.038810+0000) 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 10 osd.1 25 tick_without_osd_lock 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 0 osd.1 25 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.145 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:19.085, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 10 osd.1 25 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 20 osd.1 25 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 10 osd.1 25 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:19.084+0000 7f9ee6d2d640 20 osd.1 25 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:19.151+0000 7f9edf86d640 20 osd.1 25 reports for 0 queries 2026-02-12T10:34:19.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x414a000 con 0x40cc400 2026-02-12T10:34:19.151+0000 7f9edf86d640 15 osd.1 25 collect_pg_stats 2026-02-12T10:34:19.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(0 pgs seq 42949672963 v 0) -- 0x4efe000 con 0x40cc400 2026-02-12T10:34:19.171+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x41cf000 0x4214680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:19.171+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> conn(0x41cf000 0x4214680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:19.171+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x4ef8800 0x4eecb00 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:19.171+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> conn(0x4ef8800 0x4eecb00 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:19.171+0000 7f9ef0dfe640 10 osd.1 25 ms_handle_fast_authentication new session 0x4dad180 con 0x41cf000 entity osd.5 addr 2026-02-12T10:34:19.171+0000 7f9ef05fd640 10 osd.1 25 ms_handle_fast_authentication new session 0x4dad6c0 con 0x4ef8800 entity osd.5 addr 2026-02-12T10:34:19.171+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] >> 127.0.0.1:0/3665184393 conn(0x41cf000 0x4214680 crc :-1 s=READY pgs=2 gs=5 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.5 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:19.171+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] >> 127.0.0.1:0/3665184393 conn(0x4ef8800 0x4eecb00 crc :-1 s=READY pgs=4 gs=5 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.5 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:19.955+0000 7f9ee752e640 10 osd.1 25 tick 2026-02-12T10:34:19.955+0000 7f9ee752e640 20 osd.1 25 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:20.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:20.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:20.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:50.038876+0000) 2026-02-12T10:34:20.074+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 2 ==== osd_ping(ping e30 up_from 15 ping_stamp 2026-02-12T10:34:20.075244+0000/9.402762413s send_stamp 9.402762413s delta_ub -2.635876417s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2480 con 0x4672000 2026-02-12T10:34:20.074+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 2 ==== osd_ping(ping e30 up_from 15 ping_stamp 2026-02-12T10:34:20.075244+0000/9.402762413s send_stamp 9.402762413s delta_ub -2.635876417s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2300 con 0x4672400 2026-02-12T10:34:20.074+0000 7f9ef0dfe640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636125803s,-2.635876417s]) 2026-02-12T10:34:20.074+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e25 up_from 10 ping_stamp 2026-02-12T10:34:20.075244+0000/9.402762413s send_stamp 12.038887024s delta_ub 2.636125803s) -- 0x4ef2780 con 0x4672000 2026-02-12T10:34:20.074+0000 7f9ef0dfe640 20 osd.1 25 get_con_osd_cluster to osd.2 from_epoch 25 2026-02-12T10:34:20.074+0000 7f9ef0dfe640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:20.074+0000 7f9ef0dfe640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:20.074+0000 7f9ef0dfe640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6820/1263863159 updating session's projected_epoch from 25 to ping map epoch of 30 2026-02-12T10:34:20.074+0000 7f9ef0dfe640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 25 is not newer than session's projected_epoch of 30 2026-02-12T10:34:20.074+0000 7f9ef05fd640 20 osd.1 25 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636157990s,-2.635876417s]) 2026-02-12T10:34:20.074+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e25 up_from 10 ping_stamp 2026-02-12T10:34:20.075244+0000/9.402762413s send_stamp 12.038920403s delta_ub 2.636157990s) -- 0x423b200 con 0x4672400 2026-02-12T10:34:20.074+0000 7f9ef05fd640 20 osd.1 25 get_con_osd_cluster to osd.2 from_epoch 25 2026-02-12T10:34:20.074+0000 7f9ef05fd640 20 osd.1 25 get_nextmap_reserved map_reservations: {25=1} 2026-02-12T10:34:20.074+0000 7f9ef05fd640 20 osd.1 25 release_map epoch: 25 2026-02-12T10:34:20.074+0000 7f9ef05fd640 10 osd.1 25 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 25 is not newer than session's projected_epoch of 30 2026-02-12T10:34:20.075+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 1 ==== osd_map(26..30 src has 1..30) ==== 3224+0+0 (unknown 0 0 0) 0x4dad880 con 0x41ce000 2026-02-12T10:34:20.075+0000 7f9edf06c640 20 osd.1 25 OSD::ms_dispatch: osd_map(26..30 src has 1..30) 2026-02-12T10:34:20.075+0000 7f9edf06c640 20 osd.1 25 _dispatch 0x4dad880 osd_map(26..30 src has 1..30) 2026-02-12T10:34:20.075+0000 7f9edf06c640 3 osd.1 25 handle_osd_map epochs [26,30], i have 25, src has [1,30] 2026-02-12T10:34:20.075+0000 7f9edf06c640 10 osd.1 25 handle_osd_map: received 0 full maps and 5 incremental maps 2026-02-12T10:34:20.075+0000 7f9edf06c640 10 osd.1 25 handle_osd_map got inc map for epoch 26 2026-02-12T10:34:20.075+0000 7f9edf06c640 20 osd.1 25 got_full_map 26, nothing requested 2026-02-12T10:34:20.075+0000 7f9edf06c640 10 osd.1 25 handle_osd_map got inc map for epoch 27 2026-02-12T10:34:20.075+0000 7f9edf06c640 20 osd.1 25 got_full_map 27, nothing requested 2026-02-12T10:34:20.075+0000 7f9edf06c640 10 osd.1 25 handle_osd_map got inc map for epoch 28 2026-02-12T10:34:20.075+0000 7f9edf06c640 20 osd.1 25 got_full_map 28, nothing requested 2026-02-12T10:34:20.075+0000 7f9edf06c640 10 osd.1 25 handle_osd_map got inc map for epoch 29 2026-02-12T10:34:20.075+0000 7f9edf06c640 20 osd.1 25 got_full_map 29, nothing requested 2026-02-12T10:34:20.075+0000 7f9edf06c640 10 osd.1 25 handle_osd_map got inc map for epoch 30 2026-02-12T10:34:20.075+0000 7f9edf06c640 20 osd.1 25 got_full_map 30, nothing requested 2026-02-12T10:34:20.075+0000 7f9edf06c640 20 osd.1 25 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:20.075+0000 7f9edf06c640 20 osd.1 25 handle_osd_map pg_num_history pg_num_history(e30 pg_nums {} deleted_pools ) 2026-02-12T10:34:20.075+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {26={},27={},28={},29={},30={}} 2026-02-12T10:34:20.075+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:20.075+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e30 maps [1~30] lci=[10,30] tlb=1) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 25 _committed_osd_maps 26..30 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 25 advance to epoch 26 (<= last 30 <= newest_map 30) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 26 advance to epoch 27 (<= last 30 <= newest_map 30) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 27 advance to epoch 28 (<= last 30 <= newest_map 30) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 28 advance to epoch 29 (<= last 30 <= newest_map 30) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 29 advance to epoch 30 (<= last 30 <= newest_map 30) 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1 30 consume_map version 30 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1 25 await_reserved_maps epoch:30 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1 25 await_reserved_maps done 0 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1 30 consume_map 30 -- publish done 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1 30 prune_pg_created 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1:0.consume_map 30 (was 25) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1:1.consume_map 30 (was 25) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1:2.consume_map 30 (was 25) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1:3.consume_map 30 (was 25) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1:4.consume_map 30 (was 25) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1:5.consume_map 30 (was 25) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1:6.consume_map 30 (was 25) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1:7.consume_map 30 (was 25) 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 30 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 30 maybe_update_heartbeat_peers updating 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 30 adding neighbor peer osd.0 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 30 adding neighbor peer osd.2 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 30 adding random peer osd.5 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1 30 get_con_osd_hb to osd.5 from_epoch 30 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1 30 get_nextmap_reserved map_reservations: {30=1} 2026-02-12T10:34:20.076+0000 7f9edd314640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] conn(0x432e000 0x4215700 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:20.076+0000 7f9edd314640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] conn(0x432e400 0x4eef700 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:20.076+0000 7f9edd314640 20 osd.1 30 release_map epoch: 30 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 30 _add_heartbeat_peer: new peer osd.5 v2:127.0.0.1:6848/3665184393 v2:127.0.0.1:6846/3665184393 2026-02-12T10:34:20.076+0000 7f9edd314640 10 osd.1 30 maybe_update_heartbeat_peers 5 peers, extras 0,2,3,4,5 2026-02-12T10:34:20.076+0000 7f9edd314640 7 osd.1 30 activate_map version 30 2026-02-12T10:34:20.076+0000 7f9ed4302640 20 osd.1 30 agent_entry empty queue 2026-02-12T10:34:20.076+0000 7f9ef0dfe640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] conn(0x432e000 0x4215700 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=5 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:20.076+0000 7f9eeedfa640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] conn(0x432e400 0x4eef700 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=5 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:20.076+0000 7f9ef0dfe640 10 monclient: get_auth_request con 0x432e000 auth_method 0 2026-02-12T10:34:20.076+0000 7f9eeedfa640 10 monclient: get_auth_request con 0x432e400 auth_method 0 2026-02-12T10:34:20.076+0000 7f9ef0dfe640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] conn(0x432e000 0x4215700 crc :-1 s=READY pgs=5 gs=5 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.5 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:20.076+0000 7f9eeedfa640 1 --2- 127.0.0.1:0/3208901565 >> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] conn(0x432e400 0x4eef700 crc :-1 s=READY pgs=5 gs=5 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.5 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 10 osd.1 30 tick_without_osd_lock 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 0 osd.1 30 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.137 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:20.098, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 10 osd.1 30 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 20 osd.1 30 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 10 osd.1 30 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:20.097+0000 7f9ee6d2d640 20 osd.1 30 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:20.297+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 23 ==== osd_map(31..32 src has 1..32) ==== 540+0+0 (crc 0 0 0) 0x4dad340 con 0x433bc00 2026-02-12T10:34:20.297+0000 7f9ee1070640 20 osd.1 30 OSD::ms_dispatch: osd_map(31..32 src has 1..32) 2026-02-12T10:34:20.297+0000 7f9ee1070640 20 osd.1 30 _dispatch 0x4dad340 osd_map(31..32 src has 1..32) 2026-02-12T10:34:20.297+0000 7f9ee1070640 3 osd.1 30 handle_osd_map epochs [31,32], i have 30, src has [1,32] 2026-02-12T10:34:20.297+0000 7f9ee1070640 10 osd.1 30 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:20.297+0000 7f9ee1070640 10 osd.1 30 handle_osd_map got inc map for epoch 31 2026-02-12T10:34:20.297+0000 7f9ee1070640 20 osd.1 30 got_full_map 31, nothing requested 2026-02-12T10:34:20.297+0000 7f9ee1070640 10 osd.1 30 handle_osd_map got inc map for epoch 32 2026-02-12T10:34:20.297+0000 7f9ee1070640 20 osd.1 30 got_full_map 32, nothing requested 2026-02-12T10:34:20.297+0000 7f9ee1070640 20 osd.1 30 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:20.297+0000 7f9ee1070640 20 osd.1 30 handle_osd_map pg_num_history pg_num_history(e32 pg_nums {} deleted_pools ) 2026-02-12T10:34:20.297+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {31={},32={}} 2026-02-12T10:34:20.297+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:20.297+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e32 maps [1~32] lci=[10,32] tlb=1) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1 30 _committed_osd_maps 31..32 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1 30 advance to epoch 31 (<= last 32 <= newest_map 32) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1 31 advance to epoch 32 (<= last 32 <= newest_map 32) 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1 32 consume_map version 32 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1 30 await_reserved_maps epoch:32 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1 30 await_reserved_maps done 0 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1 32 consume_map 32 -- publish done 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.298+0000 7f9edd314640 20 osd.1 32 prune_pg_created 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1:0.consume_map 32 (was 30) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1:1.consume_map 32 (was 30) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1:2.consume_map 32 (was 30) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1:3.consume_map 32 (was 30) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1:4.consume_map 32 (was 30) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1:5.consume_map 32 (was 30) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1:6.consume_map 32 (was 30) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1:7.consume_map 32 (was 30) 2026-02-12T10:34:20.298+0000 7f9edd314640 10 osd.1 32 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:20.298+0000 7f9edd314640 7 osd.1 32 activate_map version 32 2026-02-12T10:34:20.298+0000 7f9ed4302640 20 osd.1 32 agent_entry empty queue 2026-02-12T10:34:20.397+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 24 ==== osd_map(32..33 src has 1..33) ==== 540+0+0 (crc 0 0 0) 0x4dad500 con 0x433bc00 2026-02-12T10:34:20.397+0000 7f9ee1070640 20 osd.1 32 OSD::ms_dispatch: osd_map(32..33 src has 1..33) 2026-02-12T10:34:20.397+0000 7f9ee1070640 20 osd.1 32 _dispatch 0x4dad500 osd_map(32..33 src has 1..33) 2026-02-12T10:34:20.397+0000 7f9ee1070640 3 osd.1 32 handle_osd_map epochs [32,33], i have 32, src has [1,33] 2026-02-12T10:34:20.397+0000 7f9ee1070640 10 osd.1 32 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:20.397+0000 7f9ee1070640 10 osd.1 32 handle_osd_map got inc map for epoch 33 2026-02-12T10:34:20.397+0000 7f9ee1070640 20 osd.1 32 got_full_map 33, nothing requested 2026-02-12T10:34:20.397+0000 7f9ee1070640 20 osd.1 32 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:20.397+0000 7f9ee1070640 20 osd.1 32 handle_osd_map pg_num_history pg_num_history(e33 pg_nums {} deleted_pools ) 2026-02-12T10:34:20.397+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {33={}} 2026-02-12T10:34:20.397+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:20.397+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e33 maps [1~33] lci=[10,33] tlb=1) 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1 32 _committed_osd_maps 33..33 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1 32 advance to epoch 33 (<= last 33 <= newest_map 33) 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1 33 consume_map version 33 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1 32 await_reserved_maps epoch:33 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1 32 await_reserved_maps done 0 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1 33 consume_map 33 -- publish done 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.398+0000 7f9edd314640 20 osd.1 33 prune_pg_created 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1:0.consume_map 33 (was 32) 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1:1.consume_map 33 (was 32) 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1:2.consume_map 33 (was 32) 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1:3.consume_map 33 (was 32) 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1:4.consume_map 33 (was 32) 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1:5.consume_map 33 (was 32) 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1:6.consume_map 33 (was 32) 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1:7.consume_map 33 (was 32) 2026-02-12T10:34:20.398+0000 7f9edd314640 10 osd.1 33 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:20.398+0000 7f9edd314640 7 osd.1 33 activate_map version 33 2026-02-12T10:34:20.398+0000 7f9ed4302640 20 osd.1 33 agent_entry empty queue 2026-02-12T10:34:20.601+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 25 ==== osd_map(33..34 src has 1..34) ==== 890+0+0 (crc 0 0 0) 0x428e1c0 con 0x433bc00 2026-02-12T10:34:20.601+0000 7f9ee1070640 20 osd.1 33 OSD::ms_dispatch: osd_map(33..34 src has 1..34) 2026-02-12T10:34:20.601+0000 7f9ee1070640 20 osd.1 33 _dispatch 0x428e1c0 osd_map(33..34 src has 1..34) 2026-02-12T10:34:20.601+0000 7f9ee1070640 3 osd.1 33 handle_osd_map epochs [33,34], i have 33, src has [1,34] 2026-02-12T10:34:20.601+0000 7f9ee1070640 10 osd.1 33 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:20.601+0000 7f9ee1070640 10 osd.1 33 handle_osd_map got inc map for epoch 34 2026-02-12T10:34:20.601+0000 7f9ee1070640 20 osd.1 33 got_full_map 34, nothing requested 2026-02-12T10:34:20.601+0000 7f9ee1070640 10 osd.1 33 _track_pools_and_pg_num_changes recording new pool 1 pg_num 1 2026-02-12T10:34:20.601+0000 7f9ee1070640 20 osd.1 33 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:20.601+0000 7f9ee1070640 20 osd.1 33 handle_osd_map pg_num_history pg_num_history(e34 pg_nums {1={34=1}} deleted_pools ) 2026-02-12T10:34:20.601+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {34={}} 2026-02-12T10:34:20.601+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:20.601+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e34 maps [1~34] lci=[10,34] tlb=1) 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1 33 _committed_osd_maps 34..34 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1 33 advance to epoch 34 (<= last 34 <= newest_map 34) 2026-02-12T10:34:20.601+0000 7f9edd314640 0 osd.1 34 crush map has features 288514051259236352, adjusting msgr requires for clients 2026-02-12T10:34:20.601+0000 7f9edd314640 0 osd.1 34 crush map has features 288514051259236352 was 288514050185503233, adjusting msgr requires for mons 2026-02-12T10:34:20.601+0000 7f9edd314640 0 osd.1 34 crush map has features 3314933000852226048, adjusting msgr requires for osds 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1 34 consume_map version 34 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1 33 await_reserved_maps epoch:34 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1 33 await_reserved_maps done 0 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1 34 consume_map 34 -- publish done 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.601+0000 7f9edd314640 20 osd.1 34 prune_pg_created 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1:0.consume_map 34 (was 33) 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1:1.consume_map 34 (was 33) 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1:2.consume_map 34 (was 33) 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1:3.consume_map 34 (was 33) 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1:4.consume_map 34 (was 33) 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1:5.consume_map 34 (was 33) 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1:6.consume_map 34 (was 33) 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1:7.consume_map 34 (was 33) 2026-02-12T10:34:20.601+0000 7f9edd314640 10 osd.1 34 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:20.601+0000 7f9edd314640 7 osd.1 34 activate_map version 34 2026-02-12T10:34:20.601+0000 7f9ed4302640 20 osd.1 34 agent_entry empty queue 2026-02-12T10:34:20.602+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 26 ==== pg_create2(e34 {1.0=34,2026-02-12T10:34:20.600143+0000}) ==== 207+0+0 (crc 0 0 0) 0x4f43380 con 0x433bc00 2026-02-12T10:34:20.602+0000 7f9ef0dfe640 7 osd.1 34 handle_fast_pg_create pg_create2(e34 {1.0=34,2026-02-12T10:34:20.600143+0000}) from mon.0 2026-02-12T10:34:20.602+0000 7f9ef0dfe640 20 osd.1 34 handle_fast_pg_create 1.0 e34@2026-02-12T10:34:20.600143+0000 history ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34 pi ([0,0] all_participants={} intervals=[]) 2026-02-12T10:34:20.602+0000 7f9ef0dfe640 15 osd.1 34 enqueue_peering_evt 1.0 epoch_sent: 34 epoch_requested: 34 PgCreateEvt +create_info 2026-02-12T10:34:20.602+0000 7f9ef0dfe640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 PgCreateEvt +create_info) class_id 2 prio 255 cost 10 e34) 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 (new) to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 PgCreateEvt +create_info) class_id 2immediate prio 255 cost 10 e34) queued 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 PgCreateEvt +create_info) class_id 2immediate prio 255 cost 10 e34) pg 0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 no pg, should create on OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 PgCreateEvt +create_info) class_id 2immediate prio 255 cost 10 e34) 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 34 _make_pg 1.0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:1, shard:-1, shard_prefix: , prefixes: {}] SnapMapper 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:1, shard:-1, shard_prefix: , prefixes: {}] update_bits new_bits: 0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:1, shard:-1, shard_prefix: , prefixes: {"0000000000000001."}] update_bits prefix updated 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:1, shard:-1, shard_prefix: , prefixes: {"0000000000000001."}] reset_prefix_itr::from <0> to ::update_bits 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0(unlocked)] enter Initial 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 pg_epoch: 34 pg[1.0(unlocked)] enter NotTrimming 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0(unlocked)] scrubber: FSM: -- state -->> NotActive 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) [] r=-1 lpr=0 crt=0'0 unknown mbc={}] PeeringState::init init role 0 up [1,0,2] acting [1,0,2] history ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34 past_intervals ([0,0] all_participants={} intervals=[]) 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::on_new_interval 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::on_new_interval upacting_features 0x3f0ffffffffdffff from [1,0,2]+[1,0,2] 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::on_new_interval checking missing set deletes flag. missing = missing(0 may_include_deletes = 1) 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::init_hb_stamps now [0x4f06af0,0x4f072d0] 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::on_new_interval prior_readable_until_ub 0.000000000s (mnow 12.566555023s + 0.000000000s) 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] cancel_recovery 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] clear_recovery_state 2026-02-12T10:34:20.602+0000 7f9ed3b01640 15 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] _clear_recovery_state 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] scrubber: on_new_interval: current role:Primary active?false q/a:false 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:20.602+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 4294967295'18446744073709551615, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] handle_initialize 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] exit Initial 0.000115 0 0.000000 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] enter Reset 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 34 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset Clearing blocked outgoing recovery messages 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset Not blocking outgoing recovery messages 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] handle_activate_map: epoch range: 34..34 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::activate_map 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] update_heartbeat_peers -> 0,1,2 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 34 need_heartbeat_peer_update 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] exit Reset 0.000020 1 0.000018 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] enter Started 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] enter Start 2026-02-12T10:34:20.602+0000 7f9ed3b01640 1 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] state: transitioning to Primary 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] exit Start 0.000003 0 0.000000 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 unknown mbc={}] enter Started/Primary 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] enter Started/Primary/Peering 2026-02-12T10:34:20.602+0000 7f9ed3b01640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] enter Started/Primary/Peering/GetInfo 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] build_prior all_probe 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] build_prior final: probe 0,1,2 down blocked_by {} 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::build_prior up_thru 0 < same_since 34, must notify monitor 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: no prior_set down osds, will clear prior_readable_until_ub before activating 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: querying info from osd.0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: querying info from osd.2 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:20.602+0000 7f9ed3b01640 15 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 0:0 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 34 while current is 34 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] on_scrub_schedule_input_change: inactive, non-primary - or already scrubbing 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 34 get_con_osd_cluster to osd.0 from_epoch 34 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 34 get_nextmap_reserved map_reservations: {34=1} 2026-02-12T10:34:20.602+0000 7f9ed3b01640 20 osd.1 34 release_map epoch: 34 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 34 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 25 -> 34 (shared) 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 34 send_incremental_map epoch range: (26, 34] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 34 add_map_inc_bl 26 988 bytes 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 34 add_map_inc_bl 27 1004 bytes 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 34 add_map_inc_bl 28 618 bytes 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 34 add_map_inc_bl 29 294 bytes 2026-02-12T10:34:20.602+0000 7f9ed3b01640 10 osd.1 34 add_map_inc_bl 30 244 bytes 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 add_map_inc_bl 31 244 bytes 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 add_map_inc_bl 32 244 bytes 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 add_map_inc_bl 33 244 bytes 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 add_map_inc_bl 34 594 bytes 2026-02-12T10:34:20.603+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(26..34 src has 1..34) -- 0x4e48000 con 0x40cc000 2026-02-12T10:34:20.603+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_query2(1.0 1.0 query(info 0'0 epoch_sent 34) e34/34) -- 0x4eb9860 con 0x40cc000 2026-02-12T10:34:20.603+0000 7f9ed3b01640 20 osd.1 34 get_con_osd_cluster to osd.2 from_epoch 34 2026-02-12T10:34:20.603+0000 7f9ed3b01640 20 osd.1 34 get_nextmap_reserved map_reservations: {34=1} 2026-02-12T10:34:20.603+0000 7f9ed3b01640 20 osd.1 34 release_map epoch: 34 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 maybe_share_map: con v2:127.0.0.1:6820/1263863159 map epoch 30 -> 34 (shared) 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 send_incremental_map epoch range: (31, 34] to v2:127.0.0.1:6820/1263863159 2026-02-12T10:34:20.603+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- osd_map(31..34 src has 1..34) -- 0x4e481c0 con 0x41ce000 2026-02-12T10:34:20.603+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- pg_query2(1.0 1.0 query(info 0'0 epoch_sent 34) e34/34) -- 0x4eb9a40 con 0x41ce000 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 handle_pg_create_info new pg pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1:0._attach_pg 1.0 0x50c8000 2026-02-12T10:34:20.603+0000 7f9ed3b01640 20 osd.1:0._wake_pg_slot _wake_pg_slot 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:20.603+0000 7f9ed3b01640 20 osd.1 34 identify_splits_and_merges 1.0 e34 to e34 2026-02-12T10:34:20.603+0000 7f9ed3b01640 20 osd.1 34 identify_splits_and_merges 1.0 e34 to e34 pg_nums {34=1} 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1:0._prime_splits 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] do_peering_event: epoch_sent: 34 epoch_requested: 34 PgCreateEvt +create_info 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:20.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 queue_want_up_thru now 34 (was 0), currently 0 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 send_alive up_thru currently 0 want 34 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 osd.1 34 send_alive want 34 2026-02-12T10:34:20.603+0000 7f9ed3b01640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:20.603+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- osd_alive(want up_thru 34 have 34) -- 0x2efd600 con 0x433bc00 2026-02-12T10:34:20.603+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.603+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.604+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 2 ==== osd_map(31..34 src has 1..34) ==== 1394+0+0 (unknown 0 0 0) 0x4e481c0 con 0x41ce000 2026-02-12T10:34:20.604+0000 7f9edf06c640 20 osd.1 34 OSD::ms_dispatch: osd_map(31..34 src has 1..34) 2026-02-12T10:34:20.604+0000 7f9edf06c640 20 osd.1 34 _dispatch 0x4e481c0 osd_map(31..34 src has 1..34) 2026-02-12T10:34:20.604+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 3 ==== pg_notify2(1.0 1.0 (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) e34/34) ==== 1082+0+0 (unknown 0 0 0) 0x3cf6700 con 0x41ce000 2026-02-12T10:34:20.604+0000 7f9edf06c640 3 osd.1 34 handle_osd_map epochs [31,34], i have 34, src has [1,34] 2026-02-12T10:34:20.604+0000 7f9edf06c640 10 osd.1 34 handle_osd_map: received 0 full maps and 4 incremental maps 2026-02-12T10:34:20.604+0000 7f9edf06c640 10 osd.1 34 no new maps here, dropping 2026-02-12T10:34:20.604+0000 7f9ef05fd640 15 osd.1 34 enqueue_peering_evt 1.0 epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 2 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:20.604+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 2 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e34) 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 2 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e34) queued 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 2 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e34) pg 0x50c8000 2026-02-12T10:34:20.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] do_peering_event: epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 2 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::proc_replica_notify got osd.2 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] update_heartbeat_peers 0,1,2 unchanged 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Adding osd: 2 peer features: 3f0ffffffffdffff 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 34 queue_want_up_thru want 34 <= queued 34, currently 0 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.604+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 2 ==== osd_map(26..34 src has 1..34) ==== 4582+0+0 (unknown 0 0 0) 0x4e48000 con 0x40cc000 2026-02-12T10:34:20.604+0000 7f9edf06c640 20 osd.1 34 OSD::ms_dispatch: osd_map(26..34 src has 1..34) 2026-02-12T10:34:20.604+0000 7f9edf06c640 20 osd.1 34 _dispatch 0x4e48000 osd_map(26..34 src has 1..34) 2026-02-12T10:34:20.604+0000 7f9edf06c640 3 osd.1 34 handle_osd_map epochs [26,34], i have 34, src has [1,34] 2026-02-12T10:34:20.604+0000 7f9edf06c640 10 osd.1 34 handle_osd_map: received 0 full maps and 9 incremental maps 2026-02-12T10:34:20.604+0000 7f9edf06c640 10 osd.1 34 no new maps here, dropping 2026-02-12T10:34:20.604+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 3 ==== pg_notify2(1.0 1.0 (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) e34/34) ==== 1082+0+0 (unknown 0 0 0) 0x3cf7500 con 0x40cc000 2026-02-12T10:34:20.604+0000 7f9eeedfa640 15 osd.1 34 enqueue_peering_evt 1.0 epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 0 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:20.604+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 0 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e34) 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 0 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e34) queued 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 0 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e34) pg 0x50c8000 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] do_peering_event: epoch_sent: 34 epoch_requested: 34 MNotifyRec 1.0 from 0 notify: (query:34 sent:34 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:20.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::proc_replica_notify got osd.0 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] update_heartbeat_peers 0,1,2 unchanged 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Adding osd: 0 peer features: 3f0ffffffffdffff 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Common peer features: 3f0ffffffffdffff 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Common acting features: 3f0ffffffffdffff 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Common upacting features: 3f0ffffffffdffff 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Common pg_acting_features: 1 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] exit Started/Primary/Peering/GetInfo 0.002264 3 0.000053 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] enter Started/Primary/Peering/GetLog 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::choose_acting all_info osd.0 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::choose_acting all_info osd.1 1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::choose_acting all_info osd.2 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::find_best_info calc_acting prefer osd.1 because it is current primary 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::find_best_info calc_acting prefer osd.1 because it is current primary 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::choose_acting select_replicated_primary newest update on osd.1 with 1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) up_primary: 1) selected as primary select_replicated_primary primary is osd.1 with 1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) calc_replicated_acting osd.0 (up) accepted 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) osd.2 (up) accepted 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::choose_async_recovery_replicated candidates by cost are: 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::choose_async_recovery_replicated result want=[1,0,2] async_recovery= 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::choose_acting acting_recovery_backfill is 0,1,2 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::choose_acting choose_acting want=[1,0,2] backfill_targets= async_recovery_targets= 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: leaving GetLog 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] exit Started/Primary/Peering/GetLog 0.000037 0 0.000000 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] enter Started/Primary/Peering/GetMissing 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: still need up_thru update before going active 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] exit Started/Primary/Peering/GetMissing 0.000004 0 0.000000 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] enter Started/Primary/Peering/WaitUpThru 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 10 osd.1 34 queue_want_up_thru want 34 <= queued 34, currently 0 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 4 ==== osd_ping(ping e30 up_from 20 ping_stamp 2026-02-12T10:34:20.680846+0000/7.403248787s send_stamp 7.403248787s delta_ub -5.241047859s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2780 con 0x4673800 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 20 osd.1 34 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241223812s,-5.241047859s]) 2026-02-12T10:34:20.680+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 4 ==== osd_ping(ping e30 up_from 20 ping_stamp 2026-02-12T10:34:20.680846+0000/7.403248787s send_stamp 7.403248787s delta_ub -5.241047859s) ==== 2033+0+0 (crc 0 0 0) 0x423b200 con 0x4672800 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e34 up_from 10 ping_stamp 2026-02-12T10:34:20.680846+0000/7.403248787s send_stamp 12.644472122s delta_ub 5.241223812s) -- 0x4ef2480 con 0x4673800 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 20 osd.1 34 get_con_osd_cluster to osd.3 from_epoch 34 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 20 osd.1 34 get_nextmap_reserved map_reservations: {34=1} 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 20 osd.1 34 release_map epoch: 34 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 10 osd.1 34 maybe_share_map: con v2:127.0.0.1:6828/1553562147 updating session's projected_epoch from 25 to ping map epoch of 30 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 10 osd.1 34 maybe_share_map: con v2:127.0.0.1:6828/1553562147 map epoch 30 -> 34 (shared) 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 10 osd.1 34 send_incremental_map epoch range: (31, 34] to osd.3 v2:127.0.0.1:6828/1553562147 2026-02-12T10:34:20.680+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] -- osd_map(31..34 src has 1..34) -- 0x428efc0 con 0x4673c00 2026-02-12T10:34:20.680+0000 7f9ef05fd640 20 osd.1 34 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241255760s,-5.241047859s]) 2026-02-12T10:34:20.680+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e34 up_from 10 ping_stamp 2026-02-12T10:34:20.680846+0000/7.403248787s send_stamp 12.644504547s delta_ub 5.241255760s) -- 0x4ef2300 con 0x4672800 2026-02-12T10:34:20.680+0000 7f9ef05fd640 20 osd.1 34 get_con_osd_cluster to osd.3 from_epoch 34 2026-02-12T10:34:20.680+0000 7f9ef05fd640 20 osd.1 34 get_nextmap_reserved map_reservations: {34=1} 2026-02-12T10:34:20.680+0000 7f9ef05fd640 20 osd.1 34 release_map epoch: 34 2026-02-12T10:34:20.680+0000 7f9ef05fd640 10 osd.1 34 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 34 is not newer than session's projected_epoch of 34 2026-02-12T10:34:20.704+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 27 ==== osd_map(34..35 src has 1..35) ==== 898+0+0 (crc 0 0 0) 0x4e0e000 con 0x433bc00 2026-02-12T10:34:20.704+0000 7f9ee1070640 20 osd.1 34 OSD::ms_dispatch: osd_map(34..35 src has 1..35) 2026-02-12T10:34:20.704+0000 7f9ee1070640 20 osd.1 34 _dispatch 0x4e0e000 osd_map(34..35 src has 1..35) 2026-02-12T10:34:20.704+0000 7f9ee1070640 3 osd.1 34 handle_osd_map epochs [34,35], i have 34, src has [1,35] 2026-02-12T10:34:20.704+0000 7f9ee1070640 10 osd.1 34 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:20.704+0000 7f9ee1070640 10 osd.1 34 handle_osd_map got inc map for epoch 35 2026-02-12T10:34:20.704+0000 7f9ee1070640 20 osd.1 34 got_full_map 35, nothing requested 2026-02-12T10:34:20.704+0000 7f9ee1070640 20 osd.1 34 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:20.704+0000 7f9ee1070640 20 osd.1 34 handle_osd_map pg_num_history pg_num_history(e35 pg_nums {1={34=1}} deleted_pools ) 2026-02-12T10:34:20.704+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {35={}} 2026-02-12T10:34:20.704+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:20.704+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e35 maps [1~35] lci=[10,35] tlb=1) 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1 34 _committed_osd_maps 35..35 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1 34 advance to epoch 35 (<= last 35 <= newest_map 35) 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1 35 consume_map version 35 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1 34 await_reserved_maps epoch:35 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1 34 await_reserved_maps done 0 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1 35 consume_map 35 -- publish done 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 1 slots 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1 35 identify_splits_and_merges 1.0 e34 to e35 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1 35 identify_splits_and_merges 1.0 e34 to e35 pg_nums {34=1} 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1 35 prune_pg_created 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1:0.consume_map 35 (was 34) 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1:1.consume_map 35 (was 34) 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1:2.consume_map 35 (was 34) 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1:3.consume_map 35 (was 34) 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1:4.consume_map 35 (was 34) 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1:5.consume_map 35 (was 34) 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1:6.consume_map 35 (was 34) 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1:7.consume_map 35 (was 34) 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1 35 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:20.704+0000 7f9edd314640 15 osd.1 35 enqueue_peering_evt 1.0 epoch_sent: 35 epoch_requested: 35 NullEvt 2026-02-12T10:34:20.704+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 NullEvt) class_id 2 prio 255 cost 10 e35) 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1 35 maybe_update_heartbeat_peers updating 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 NullEvt) class_id 2immediate prio 255 cost 10 e35) queued 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 NullEvt) class_id 2immediate prio 255 cost 10 e35) pg 0x50c8000 2026-02-12T10:34:20.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1 35 adding neighbor peer osd.0 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1 35 adding neighbor peer osd.2 2026-02-12T10:34:20.704+0000 7f9edd314640 10 osd.1 35 maybe_update_heartbeat_peers 5 peers, extras 0,2,3,4,5 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] handle_advance_map: 35 2026-02-12T10:34:20.704+0000 7f9edd314640 7 osd.1 35 activate_map version 35 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 34 -> 35 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 34 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::advance_map handle_advance_map [1,0,2]/[1,0,2] -- 1/1 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Peering advmap 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::adjust_need_up_thru adjust_need_up_thru now 34, need_up_thru now false 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Started advmap 2026-02-12T10:34:20.704+0000 7f9ed4302640 20 osd.1 35 agent_entry empty queue 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 35 advance_pg new pool opts old pool opts 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] handle_activate_map: epoch range: 35..35 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::activate_map 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: handle ActMap primary 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 34:1 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] exit Started/Primary/Peering/WaitUpThru 0.099947 2 0.000066 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Leaving Peering 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+peering mbc={}] exit Started/Primary/Peering 0.102265 0 0.000000 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] enter Started/Primary/Active 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=0/0 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] state: In Active, about to call activate 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate activate - no missing, moving last_complete 0'0 -> 0'0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::recalc_readable_until peer osd.0 ruub 0.000000000s 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::recalc_readable_until peer osd.2 ruub 0.000000000s 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::recalc_readable_until readable_until[_ub] 0.000000000s (sent 28.668914795s) 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate no prior_readable_down_osds to wait on, clearing ub 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate activate peer osd.0 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate activate peer osd.0 is up to date, but sending pg_log anyway 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate activate peer osd.0 sending log((0'0,0'0], crt=0'0) 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 35 get_con_osd_cluster to osd.0 from_epoch 35 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- PGlog(1.0 log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 28.668914795s int 16.000000000s) e35/34) -- 0x4286800 con 0x40cc000 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate activate peer osd.0 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) uptodate 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate activate peer osd.2 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate activate peer osd.2 is up to date, but sending pg_log anyway 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate activate peer osd.2 sending log((0'0,0'0], crt=0'0) 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 35 get_con_osd_cluster to osd.2 from_epoch 35 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- PGlog(1.0 log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 28.668914795s int 16.000000000s) e35/34) -- 0x51da000 con 0x41ce000 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate activate peer osd.2 1.0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) uptodate 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate setting up missing_loc from shard 0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate setting up missing_loc from shard 1 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::activate setting up missing_loc from shard 2 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating mbc={}] PeeringState::needs_recovery is recovered 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] release_backoffs [1:00000000::::0,MAX) 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats actingset 0,1,2 upset 0,1,2 acting_recovery_backfill 0,1,2 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 0 missing= 0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 2 missing= 0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:2 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] state: Activate Finished 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] enter Started/Primary/Active/Activating 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 34 while current is 35 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] do_peering_event: epoch_sent: 35 epoch_requested: 35 NullEvt 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.704+0000 7f9ed3b01640 15 osd.1 35 enqueue_peering_evt 1.0 epoch_sent: 35 epoch_requested: 35 ActivateCommitted from 35 processed at 35 2026-02-12T10:34:20.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 ActivateCommitted from 35 processed at 35) class_id 2 prio 255 cost 10 e35) 2026-02-12T10:34:20.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:20.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 ActivateCommitted from 35 processed at 35) class_id 2immediate prio 255 cost 10 e35) queued 2026-02-12T10:34:20.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:20.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 ActivateCommitted from 35 processed at 35) class_id 2immediate prio 255 cost 10 e35) pg 0x50c8000 2026-02-12T10:34:20.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.704+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] do_peering_event: epoch_sent: 35 epoch_requested: 35 ActivateCommitted from 35 processed at 35 2026-02-12T10:34:20.704+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] state: _activate_committed 35 peer_activated now 1 last_interval_started 0 last_epoch_started 0 same_interval_since 34 2026-02-12T10:34:20.704+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:20.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.887+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 1 ==== osd_ping(ping e35 up_from 28 ping_stamp 2026-02-12T10:34:20.887484+0000/2.302621126s send_stamp 2.302621126s) ==== 2025+0+0 (crc 0 0 0) 0x4ef2300 con 0x4ef8800 2026-02-12T10:34:20.887+0000 7f9ef05fd640 20 osd.1 35 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548435211s,]) 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 1 ==== osd_ping(ping e35 up_from 28 ping_stamp 2026-02-12T10:34:20.887484+0000/2.302621126s send_stamp 2.302621126s) ==== 2025+0+0 (crc 0 0 0) 0x4ef2480 con 0x41cf000 2026-02-12T10:34:20.887+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e35 up_from 10 ping_stamp 2026-02-12T10:34:20.887484+0000/2.302621126s send_stamp 12.851057053s delta_ub 10.548435211s) -- 0x423b200 con 0x4ef8800 2026-02-12T10:34:20.887+0000 7f9ef05fd640 20 osd.1 35 get_con_osd_cluster to osd.5 from_epoch 35 2026-02-12T10:34:20.887+0000 7f9ef05fd640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:20.887+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6844/3665184393,v1:127.0.0.1:6845/3665184393] conn(0x4ef8c00 0x4eed080 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).connect 2026-02-12T10:34:20.887+0000 7f9ef05fd640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 20 osd.1 35 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548457146s,]) 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e35 up_from 10 ping_stamp 2026-02-12T10:34:20.887484+0000/2.302621126s send_stamp 12.851078033s delta_ub 10.548457146s) -- 0x4ef2780 con 0x41cf000 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 20 osd.1 35 get_con_osd_cluster to osd.5 from_epoch 35 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:20.887+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x4ef9000 0x4eed600 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> conn(0x4ef9000 0x4eed600 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 10 osd.1 35 ms_handle_fast_authentication new session 0x4e0e1c0 con 0x4ef9000 entity osd.5 addr 2026-02-12T10:34:20.887+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6844/3665184393,v1:127.0.0.1:6845/3665184393] conn(0x4ef8c00 0x4eed080 unknown :-1 s=BANNER_CONNECTING pgs=0 gs=8 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:20.887+0000 7f9ef05fd640 10 monclient: get_auth_request con 0x4ef8c00 auth_method 0 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6844/3665184393,v1:127.0.0.1:6845/3665184393] conn(0x4ef9000 0x4eed600 crc :-1 s=SESSION_ACCEPTING pgs=8 gs=0 cs=0 l=0 c_cookie=6679969047491284610 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_existing_connection connection race detected, replacing existing=0x4ef8c00 socket by this connection's socket 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6844/3665184393,v1:127.0.0.1:6845/3665184393] conn(0x4ef9000 0x4eed600 crc :-1 s=SESSION_ACCEPTING pgs=8 gs=0 cs=0 l=0 c_cookie=6679969047491284610 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:20.887+0000 7f9edf06c640 2 osd.1 35 ms_handle_reset con 0x4ef9000 session 0x4e0e1c0 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 10 osd.1 35 new session (incoming)0x4e0e380 con=0x4ef8c00 addr=v2:127.0.0.1:6844/3665184393 must have raced with connect 2026-02-12T10:34:20.887+0000 7f9ef0dfe640 1 --2- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] >> [v2:127.0.0.1:6844/3665184393,v1:127.0.0.1:6845/3665184393] conn(0x4ef8c00 0x4eed080 unknown :-1 s=READY pgs=8 gs=9 cs=0 l=0 c_cookie=6679969047491284610 s_cookie=9228266549020175416 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=osd.5 client_cookie=5cb40474ea528e82 server_cookie=801163886af7ac38 in_seq=0 out_seq=0 2026-02-12T10:34:20.888+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 4 ==== osd_map(35..35 src has 1..35) ==== 296+0+0 (unknown 0 0 0) 0x4dada40 con 0x41ce000 2026-02-12T10:34:20.888+0000 7f9edf06c640 20 osd.1 35 OSD::ms_dispatch: osd_map(35..35 src has 1..35) 2026-02-12T10:34:20.888+0000 7f9edf06c640 20 osd.1 35 _dispatch 0x4dada40 osd_map(35..35 src has 1..35) 2026-02-12T10:34:20.888+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 5 ==== pg_info2(1.0 1.0 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) e35/35) ==== 1077+0+0 (unknown 0 0 0) 0x3cf6700 con 0x41ce000 2026-02-12T10:34:20.888+0000 7f9edf06c640 3 osd.1 35 handle_osd_map epochs [35,35], i have 35, src has [1,35] 2026-02-12T10:34:20.888+0000 7f9edf06c640 10 osd.1 35 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:20.888+0000 7f9edf06c640 10 osd.1 35 no new maps here, dropping 2026-02-12T10:34:20.888+0000 7f9ef05fd640 15 osd.1 35 enqueue_peering_evt 1.0 epoch_sent: 35 epoch_requested: 35 MInfoRec from 2 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s) 2026-02-12T10:34:20.888+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MInfoRec from 2 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s)) class_id 2 prio 255 cost 10 e35) 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MInfoRec from 2 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s)) class_id 2immediate prio 255 cost 10 e35) queued 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MInfoRec from 2 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s)) class_id 2immediate prio 255 cost 10 e35) pg 0x50c8000 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] do_peering_event: epoch_sent: 35 epoch_requested: 35 MInfoRec from 2 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s) 2026-02-12T10:34:20.888+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::recalc_readable_until peer osd.0 ruub 0.000000000s 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::recalc_readable_until peer osd.2 ruub 28.668914795s 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::recalc_readable_until readable_until[_ub] 0.000000000s (sent 28.668914795s) 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] recheck_readable wasn't wait or laggy 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] state: peer osd.2 activated and committed 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats actingset 0,1,2 upset 0,1,2 acting_recovery_backfill 0,1,2 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 0 missing= 0 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 2 missing= 0 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:3 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:20.888+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:20.908+0000 7f9ee752e640 10 osd.1 35 tick 2026-02-12T10:34:20.908+0000 7f9ee752e640 20 osd.1 35 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:21.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:21.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:21.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:51.038944+0000) 2026-02-12T10:34:21.038+0000 7f9ee006e640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:34:21.091+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 4 ==== osd_map(35..35 src has 1..35) ==== 296+0+0 (unknown 0 0 0) 0x428efc0 con 0x40cc000 2026-02-12T10:34:21.091+0000 7f9edf06c640 20 osd.1 35 OSD::ms_dispatch: osd_map(35..35 src has 1..35) 2026-02-12T10:34:21.091+0000 7f9edf06c640 20 osd.1 35 _dispatch 0x428efc0 osd_map(35..35 src has 1..35) 2026-02-12T10:34:21.091+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 5 ==== pg_info2(1.0 1.0 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) e35/35) ==== 1077+0+0 (unknown 0 0 0) 0x3cf7500 con 0x40cc000 2026-02-12T10:34:21.091+0000 7f9edf06c640 3 osd.1 35 handle_osd_map epochs [35,35], i have 35, src has [1,35] 2026-02-12T10:34:21.091+0000 7f9edf06c640 10 osd.1 35 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:21.091+0000 7f9edf06c640 10 osd.1 35 no new maps here, dropping 2026-02-12T10:34:21.091+0000 7f9eeedfa640 15 osd.1 35 enqueue_peering_evt 1.0 epoch_sent: 35 epoch_requested: 35 MInfoRec from 0 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s) 2026-02-12T10:34:21.091+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MInfoRec from 0 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s)) class_id 2 prio 255 cost 10 e35) 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MInfoRec from 0 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s)) class_id 2immediate prio 255 cost 10 e35) queued 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MInfoRec from 0 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s)) class_id 2immediate prio 255 cost 10 e35) pg 0x50c8000 2026-02-12T10:34:21.091+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] do_peering_event: epoch_sent: 35 epoch_requested: 35 MInfoRec from 0 info: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) pg_lease_ack(ruub 28.668914795s) 2026-02-12T10:34:21.091+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::recalc_readable_until peer osd.0 ruub 28.668914795s 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::recalc_readable_until peer osd.2 ruub 28.668914795s 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::recalc_readable_until readable_until[_ub] 28.668914795s (sent 28.668914795s) 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] recheck_readable wasn't wait or laggy 2026-02-12T10:34:21.091+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] state: peer osd.0 activated and committed 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats actingset 0,1,2 upset 0,1,2 acting_recovery_backfill 0,1,2 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 0 missing= 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 2 missing= 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:21.091+0000 7f9ed3b01640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:4 2026-02-12T10:34:21.091+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] state: all_activated_and_committed 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::recalc_readable_until peer osd.0 ruub 28.668914795s 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::recalc_readable_until peer osd.2 ruub 28.668914795s 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::recalc_readable_until readable_until[_ub] 28.668914795s (sent 29.056201935s) 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 35 get_con_osd_cluster to osd.0 from_epoch 35 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:21.091+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease(1.0 pg_lease(ru 28.668914795s ub 29.056201935s int 16.000000000s) e35/35) -- 0x423b200 con 0x40cc000 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 35 get_con_osd_cluster to osd.2 from_epoch 35 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:21.091+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- pg_lease(1.0 pg_lease(ru 28.668914795s ub 29.056201935s int 16.000000000s) e35/35) -- 0x423a480 con 0x41ce000 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats actingset 0,1,2 upset 0,1,2 acting_recovery_backfill 0,1,2 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 0 missing= 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats missing shard 2 missing= 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:21.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 creating+activating mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] state: mnow 13.056274414s >= prior_readable_until_ub 0.000000000s 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 35 send_pg_created 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 35 send_pg_created reply to mon 1.0 created. 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- osd_pg_created(1.0) -- 0x423a300 con 0x433bc00 2026-02-12T10:34:21.092+0000 7f9ed3b01640 1 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=0/0 les/c/f=0/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] state: react AllReplicasActivated Activating complete 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::share_pg_info share_pg_info 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 35 get_con_osd_cluster to osd.0 from_epoch 35 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:21.092+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_info2(1.0 1.0 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) e35/35) -- 0x3cf8300 con 0x40cc000 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 35 get_con_osd_cluster to osd.2 from_epoch 35 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:21.092+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- pg_info2(1.0 1.0 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) e35/35) -- 0x3cf8a00 con 0x41ce000 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats actingset 0,1,2 upset 0,1,2 acting_recovery_backfill 0,1,2 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 0 missing= 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 2 missing= 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:21.092+0000 7f9ed3b01640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:5 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] check_local 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::needs_recovery is recovered 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::needs_backfill does not need backfill 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] activate all replicas clean, no recovery 2026-02-12T10:34:21.092+0000 7f9ed3b01640 15 osd.1 35 enqueue_peering_evt 1.0 epoch_sent: 35 epoch_requested: 35 AllReplicasRecovered 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 AllReplicasRecovered) class_id 2 prio 255 cost 10 e35) 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats actingset 0,1,2 upset 0,1,2 acting_recovery_backfill 0,1,2 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 0 missing= 0 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 AllReplicasRecovered) class_id 2immediate prio 255 cost 10 e35) queued 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 2 missing= 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:21.092+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 6 ==== pg_lease_ack(1.0 pg_lease_ack(ruub 29.056201935s) e35/35) ==== 42+0+0 (unknown 0 0 0) 0x2efc000 con 0x41ce000 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:21.092+0000 7f9ed3b01640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:6 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] hit_set_clear 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] agent_stop 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:21.092+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 6 ==== pg_lease_ack(1.0 pg_lease_ack(ruub 29.056201935s) e35/35) ==== 42+0+0 (unknown 0 0 0) 0x2efc2c0 con 0x40cc000 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.092+0000 7f9eeedfa640 15 osd.1 35 enqueue_peering_evt 1.0 epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.0 pg_lease_ack(ruub 29.056201935s) 2026-02-12T10:34:21.092+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.0 pg_lease_ack(ruub 29.056201935s)) class_id 2 prio 255 cost 10 e35) 2026-02-12T10:34:21.092+0000 7f9ef05fd640 15 osd.1 35 enqueue_peering_evt 1.0 epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.2 pg_lease_ack(ruub 29.056201935s) 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 AllReplicasRecovered) class_id 2immediate prio 255 cost 10 e35) pg 0x50c8000 2026-02-12T10:34:21.092+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.2 pg_lease_ack(ruub 29.056201935s)) class_id 2 prio 255 cost 10 e35) 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] do_peering_event: epoch_sent: 35 epoch_requested: 35 AllReplicasRecovered 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.0 pg_lease_ack(ruub 29.056201935s)) class_id 2immediate prio 255 cost 10 e35) queued 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] exit Started/Primary/Active/Activating 0.387469 5 0.000355 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] enter Started/Primary/Active/Recovered 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::needs_recovery is recovered 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats actingset 0,1,2 upset 0,1,2 acting_recovery_backfill 0,1,2 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 0 missing= 0 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 2 missing= 0 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:7 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] exit Started/Primary/Active/Recovered 0.000077 0 0.000000 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/0 les/c/f=35/0/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] enter Started/Primary/Active/Clean 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::share_pg_info share_pg_info 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 35 get_con_osd_cluster to osd.0 from_epoch 35 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_info2(1.0 1.0 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) e35/35) -- 0x3cf9800 con 0x40cc000 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 35 get_con_osd_cluster to osd.2 from_epoch 35 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 35 get_nextmap_reserved map_reservations: {35=1} 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 35 release_map epoch: 35 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- pg_info2(1.0 1.0 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) e35/35) -- 0x521e000 con 0x41ce000 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:8 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: on_primary_active_clean: reg state: not-registered 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- PrimaryActivate 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: FSM: -- state -->> PrimaryActive 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: schedule_scrub_with_osd: state at entry: not-registered 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: update_scrub_job: job on entry:pg[1.0]:sh:1.0/sh,nb:2106-02-07T06:28:15.999,(periodic-regular,tr:2106-02-07T06:28:15.999),q:-,issue:ok/dp:1.0/dp,nb:2106-02-07T06:28:15.999,(periodic-regular,tr:2106-02-07T06:28:15.999),q:-,issue:ok 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: populate_config_params: inputs: intervals: sh:86400(pl:0),dp:604800(pl:0) 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: populate_config_params: updated config:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: update_targets: config:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true job on entry:pg[1.0]:sh:1.0/sh,nb:2106-02-07T06:28:15.999,(periodic-regular,tr:2106-02-07T06:28:15.999),q:-,issue:ok/dp:1.0/dp,nb:2106-02-07T06:28:15.999,(periodic-regular,tr:2106-02-07T06:28:15.999),q:-,issue:ok 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 scrub-job:pg[1.0]:adjust_shallow_schedule: at entry: shallow target:1.0/sh,nb:2106-02-07T06:28:15.999,(periodic-regular,tr:2106-02-07T06:28:15.999),q:-,issue:ok, conf:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true, last-stamp:2026-02-12T10:34:20.600 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 scrub-job:pg[1.0]:adjust_shallow_schedule: adjusted: nb:2026-02-13T20:04:03.308 target:2026-02-13T20:04:03.308 (registered) 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: at entry: deep target:1.0/dp,nb:2106-02-07T06:28:15.999,(periodic-regular,tr:2106-02-07T06:28:15.999),q:-,issue:ok, conf:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true, last-stamp:2026-02-12T10:34:20.600 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: deep scrubbing: next_delay=630589 (interval=604800, ratio=0.200), adjusted:2026-02-19T17:44:09.515 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: adjusted: nb:2026-02-19T17:44:09.515 target:2026-02-19T17:44:09.515 (registered) 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: update_targets: adjusted:pg[1.0]:sh:1.0/sh,nb:2026-02-13T20:04:03.308,(periodic-regular,tr:2026-02-13T20:04:03.308),q:-,issue:ok/dp:1.0/dp,nb:2026-02-19T17:44:09.515,(periodic-regular,tr:2026-02-19T17:44:09.515),q:-,issue:ok 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:9 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: update_scrub_job: job on exit:pg[1.0]:sh:1.0/sh,nb:2026-02-13T20:04:03.308,(periodic-regular,tr:2026-02-13T20:04:03.308),q:+,issue:ok/dp:1.0/dp,nb:2026-02-19T17:44:09.515,(periodic-regular,tr:2026-02-19T17:44:09.515),q:+,issue:ok 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: FSM: -- state -->> PrimaryActive/PrimaryIdle 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- PrimaryActivate 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] finish_recovery 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] clear_recovery_state 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] _clear_recovery_state 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.2 pg_lease_ack(ruub 29.056201935s)) class_id 2immediate prio 255 cost 10 e35) queued 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.0 pg_lease_ack(ruub 29.056201935s)) class_id 2immediate prio 255 cost 10 e35) pg 0x50c8000 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] do_peering_event: epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.0 pg_lease_ack(ruub 29.056201935s) 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::recalc_readable_until peer osd.0 ruub 29.056201935s 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::recalc_readable_until peer osd.2 ruub 28.668914795s 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 28.668914795s (sent 29.056201935s) 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.2 pg_lease_ack(ruub 29.056201935s)) class_id 2immediate prio 255 cost 10 e35) pg 0x50c8000 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] do_peering_event: epoch_sent: 35 epoch_requested: 35 MLeaseAck epoch 35 from osd.2 pg_lease_ack(ruub 29.056201935s) 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::recalc_readable_until peer osd.0 ruub 29.056201935s 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::recalc_readable_until peer osd.2 ruub 29.056201935s 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 29.056201935s (sent 29.056201935s) 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.092+0000 7f9ed3b01640 15 osd.1 pg_epoch: 35 pg[1.0(unlocked)] _finish_recovery finish_sync_event? 0x4ebff70 clean? 1 2026-02-12T10:34:21.092+0000 7f9ed3b01640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] _finish_recovery: scrub_after_recovery: false 2026-02-12T10:34:21.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::purge_strays purge_strays 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:21.092+0000 7f9ed3b01640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:10 2026-02-12T10:34:21.092+0000 7f9ed3b01640 15 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] scrubber: recovery_completed: is scrub required? false 2026-02-12T10:34:21.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 10 osd.1 35 tick_without_osd_lock 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 0 osd.1 35 set_statfs fake total 3686400 adjust available 3686400 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.137 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:21.117, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 10 osd.1 35 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 20 osd.1 35 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 10 osd.1 35 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:21.117+0000 7f9ee6d2d640 20 osd.1 35 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:21.897+0000 7f9ee752e640 10 osd.1 35 tick 2026-02-12T10:34:21.897+0000 7f9ee752e640 20 osd.1 35 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:21.913+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 7 ==== osd_map(36..37 src has 1..37) ==== 1200+0+0 (unknown 0 0 0) 0x4dac700 con 0x40cc000 2026-02-12T10:34:21.913+0000 7f9edf06c640 20 osd.1 35 OSD::ms_dispatch: osd_map(36..37 src has 1..37) 2026-02-12T10:34:21.913+0000 7f9edf06c640 20 osd.1 35 _dispatch 0x4dac700 osd_map(36..37 src has 1..37) 2026-02-12T10:34:21.913+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 8 ==== pg_notify2(1.0 1.0 (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) e37/37) ==== 1174+0+0 (unknown 0 0 0) 0x3cf6700 con 0x40cc000 2026-02-12T10:34:21.913+0000 7f9edf06c640 3 osd.1 35 handle_osd_map epochs [36,37], i have 35, src has [1,37] 2026-02-12T10:34:21.913+0000 7f9edf06c640 10 osd.1 35 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:21.913+0000 7f9edf06c640 10 osd.1 35 handle_osd_map got inc map for epoch 36 2026-02-12T10:34:21.913+0000 7f9eeedfa640 15 osd.1 35 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:21.913+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:34:21.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:21.913+0000 7f9edf06c640 20 osd.1 35 got_full_map 36, nothing requested 2026-02-12T10:34:21.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:21.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:21.913+0000 7f9ed3b01640 20 osd.1 op_wq _add_slot_waiter 1.0 peering, item epoch is 37, will wait on OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) 2026-02-12T10:34:21.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.913+0000 7f9edf06c640 10 osd.1 35 handle_osd_map got inc map for epoch 37 2026-02-12T10:34:21.913+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.913+0000 7f9edf06c640 20 osd.1 35 got_full_map 37, nothing requested 2026-02-12T10:34:21.913+0000 7f9edf06c640 20 osd.1 35 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:21.913+0000 7f9edf06c640 20 osd.1 35 handle_osd_map pg_num_history pg_num_history(e37 pg_nums {1={34=1}} deleted_pools ) 2026-02-12T10:34:21.913+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {36={},37={}} 2026-02-12T10:34:21.913+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:21.913+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e37 maps [1~37] lci=[10,37] tlb=1) 2026-02-12T10:34:21.913+0000 7f9edd314640 10 osd.1 35 _committed_osd_maps 36..37 2026-02-12T10:34:21.913+0000 7f9edd314640 10 osd.1 35 advance to epoch 36 (<= last 37 <= newest_map 37) 2026-02-12T10:34:21.913+0000 7f9edd314640 10 osd.1 36 advance to epoch 37 (<= last 37 <= newest_map 37) 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1 37 consume_map version 37 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1 35 await_reserved_maps epoch:37 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1 35 await_reserved_maps done 0 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1 37 consume_map 37 -- publish done 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 1 slots 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1 37 identify_splits_and_merges 1.0 e35 to e37 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1 37 identify_splits_and_merges 1.0 e35 to e37 pg_nums {34=1} 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:21.913+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:21.914+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:21.914+0000 7f9edd314640 20 osd.1 37 prune_pg_created 2026-02-12T10:34:21.914+0000 7f9edd314640 20 osd.1 37 prune_pg_created pruning 1.0 2026-02-12T10:34:21.914+0000 7f9edd314640 10 osd.1:0.consume_map 37 (was 35) 2026-02-12T10:34:21.914+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:21.914+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 pending_peering first epoch 37 <= 37, requeueing 2026-02-12T10:34:21.914+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 1.0 to_process <> waiting <> waiting_peering {37=} 2026-02-12T10:34:21.914+0000 7f9edd314640 10 osd.1:1.consume_map 37 (was 35) 2026-02-12T10:34:21.914+0000 7f9edd314640 10 osd.1:2.consume_map 37 (was 35) 2026-02-12T10:34:21.914+0000 7f9edd314640 10 osd.1:3.consume_map 37 (was 35) 2026-02-12T10:34:21.914+0000 7f9edd314640 10 osd.1:4.consume_map 37 (was 35) 2026-02-12T10:34:21.914+0000 7f9edd314640 10 osd.1:5.consume_map 37 (was 35) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:21.914+0000 7f9edd314640 10 osd.1:6.consume_map 37 (was 35) 2026-02-12T10:34:21.914+0000 7f9edd314640 10 osd.1:7.consume_map 37 (was 35) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:21.914+0000 7f9edd314640 10 osd.1 37 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:21.914+0000 7f9edd314640 15 osd.1 37 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 NullEvt 2026-02-12T10:34:21.914+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 NullEvt) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:34:21.914+0000 7f9edd314640 7 osd.1 37 activate_map version 37 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 NullEvt) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] handle_advance_map: 36 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 35 -> 36 2026-02-12T10:34:21.914+0000 7f9ed4302640 20 osd.1 37 agent_entry empty queue 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 35 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::advance_map handle_advance_map [1,0,2]/[1,0,2] -- 1/1 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] state: Active advmap 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:21.914+0000 7f9ed3b01640 15 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 35:11 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] state: Started advmap 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] plpg_on_pool_change 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] hit_set_clear 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] agent_stop 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 advance_pg new pool opts old pool opts 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] handle_advance_map: 37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 36 -> 37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 36 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::should_restart_peering new interval newup [1] newacting [1] 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] state: Active advmap interval change, fast return 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] state: Started advmap 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] PeeringState::should_restart_peering new interval newup [1] newacting [1] 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] state: should_restart_peering, transitioning to Reset 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active+clean] exit Started/Primary/Active/Clean 0.821806 4 0.000271 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] exit Started/Primary/Active 1.209447 0 0.000000 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] agent_stop 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] exit Started/Primary 1.311722 0 0.000000 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] clear_primary_state 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] release_backoffs [1:00000000::::0,MAX) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] scrubber: on_new_interval: current role:Primary active?false q/a:false 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] scrubber: clear_pgscrub_state 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] scrubber: reset_internal_state 2026-02-12T10:34:21.914+0000 7f9ed3b01640 15 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] scrubber: rm_from_osd_scrubbing: prev. state: queued 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 scrub-queue:remove_from_osd_queue: removing pg[1.0] from OSD scrub queue 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] scrubber: FSM: -- state -->> NotActive 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] agent_stop 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] exit Started 1.311754 0 0.000000 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] enter Reset 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=34 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=37 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::set_last_peering_reset Clearing blocked outgoing recovery messages 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=37 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::set_last_peering_reset Not blocking outgoing recovery messages 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=37 crt=0'0 mlcod 0'0 active mbc={}] state: Reset advmap 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=37 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::should_restart_peering new interval newup [1] newacting [1] 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=37 crt=0'0 mlcod 0'0 active mbc={}] state: should restart peering, calling start_peering_interval again 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1,0,2] r=0 lpr=37 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 clear_ready_to_merge 1.0 2026-02-12T10:34:21.914+0000 7f9ed3b01640 15 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active mbc={}] clear_stats 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::start_peering_interval : check_new_interval output: check_new_interval interval(34-36 up [1, 0, 2](1) acting [1, 0, 2](1)) up_thru 34 up_from 10 last_epoch_clean 35 interval(34-36 up [1, 0, 2](1) acting [1, 0, 2](1) maybe_went_rw) : primary up 10-34 includes interval 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=34) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::start_peering_interval noting past ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})]) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::on_new_interval 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::on_new_interval upacting_features 0x3f0ffffffffdffff from [1]+[1] 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::on_new_interval checking missing set deletes flag. missing = missing(0 may_include_deletes = 1) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::init_hb_stamps now [] 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active pruub 29.056201935s@ mbc={}] PeeringState::on_new_interval prior_readable_until_ub 29.056201935s (mnow 13.878431320s + 15.177771568s) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active pruub 29.056201935s@ mbc={}] cancel_recovery 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active pruub 29.056201935s@ mbc={}] clear_recovery_state 2026-02-12T10:34:21.914+0000 7f9ed3b01640 15 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active pruub 29.056201935s@ mbc={}] _clear_recovery_state 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active pruub 29.056201935s@ mbc={}] scrubber: on_new_interval: current role:Primary active?false q/a:false 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:21.914+0000 7f9ed3b01640 1 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active pruub 29.056201935s@ mbc={}] PeeringState::start_peering_interval up [1,0,2] -> [1], acting [1,0,2] -> [1], acting_primary 1 -> 1, up_primary 1 -> 1, role 0 -> 0, features acting 4544132024016699391 upacting 4544132024016699391 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] PeeringState::clear_primary_state clear_primary_state 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] clear_primary_state 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] release_backoffs [1:00000000::::0,MAX) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] scrubber: on_new_interval: current role:Primary active?false q/a:false 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] agent_stop 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] on_change 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] cancel_copy_ops 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] cancel_flush_ops 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] cancel_proxy_ops 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] cancel_manifest_ops 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] cancel_cls_gather_ops 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] on_change_cleanup 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] on_change 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] exit NotTrimming 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] enter NotTrimming 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] PeeringState::start_peering_interval [1,0,2] -> [1], replicas changed 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] plpg_on_pool_change 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] hit_set_clear 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] agent_stop 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 advance_pg new pool opts old pool opts 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] handle_activate_map: epoch range: 36..37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] PeeringState::activate_map 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] update_heartbeat_peers 0,1,2 -> 1 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 need_heartbeat_peer_update 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] exit Reset 0.000122 1 0.000155 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] enter Started 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] enter Start 2026-02-12T10:34:21.914+0000 7f9ed3b01640 1 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] state: transitioning to Primary 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] exit Start 0.000003 0 0.000000 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] enter Started/Primary 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] enter Started/Primary/Peering 2026-02-12T10:34:21.914+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] enter Started/Primary/Peering/GetInfo 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] build_prior all_probe 0,1,2 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] build_prior maybe_rw interval:34, acting: 0,1,2 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] build_prior final: probe 0,1,2 down blocked_by {} 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::build_prior up_thru 34 < same_since 37, must notify monitor 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: no prior_set down osds, will clear prior_readable_until_ub before activating 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: querying info from osd.0 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: querying info from osd.2 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:21.914+0000 7f9ed3b01640 15 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 36:12 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 35 while current is 37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] on_scrub_schedule_input_change: inactive, non-primary - or already scrubbing 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] do_peering_event: epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177771568s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::proc_replica_notify got osd.0 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177642822s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::proc_replica_notify osd.0 has stray content: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177642822s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] update_heartbeat_peers 1 -> 0,1 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 need_heartbeat_peer_update 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177642822s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: Adding osd: 0 peer features: 3f0ffffffffdffff 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 get_con_osd_cluster to osd.0 from_epoch 37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 get_nextmap_reserved map_reservations: {37=1} 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 release_map epoch: 37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 34 -> 37 (shared) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 send_incremental_map epoch range: (35, 37] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 add_map_inc_bl 35 252 bytes 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 add_map_inc_bl 36 574 bytes 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 add_map_inc_bl 37 574 bytes 2026-02-12T10:34:21.914+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(35..37 src has 1..37) -- 0x4dac540 con 0x40cc000 2026-02-12T10:34:21.914+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_query2(1.0 1.0 query(info 0'0 epoch_sent 37) e37/37) -- 0x4eb94a0 con 0x40cc000 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 get_con_osd_cluster to osd.2 from_epoch 37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 get_nextmap_reserved map_reservations: {37=1} 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 37 release_map epoch: 37 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 maybe_share_map: con v2:127.0.0.1:6820/1263863159 map epoch 34 -> 37 (shared) 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 send_incremental_map epoch range: (35, 37] to v2:127.0.0.1:6820/1263863159 2026-02-12T10:34:21.914+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- osd_map(35..37 src has 1..37) -- 0x4dad880 con 0x41ce000 2026-02-12T10:34:21.914+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- pg_query2(1.0 1.0 query(info 0'0 epoch_sent 37) e37/37) -- 0x43405a0 con 0x41ce000 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 queue_want_up_thru now 37 (was 34), currently 34 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 send_alive up_thru currently 34 want 37 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 osd.1 37 send_alive want 37 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 NullEvt) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:21.914+0000 7f9ed3b01640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:21.914+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- osd_alive(want up_thru 37 have 37) -- 0x2f54c60 con 0x433bc00 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177642822s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] do_peering_event: epoch_sent: 37 epoch_requested: 37 NullEvt 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 10 osd.1 37 queue_want_up_thru want 37 <= queued 37, currently 34 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.914+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 9 ==== pg_notify2(1.0 1.0 (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177450180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) e37/37) ==== 1174+0+0 (unknown 0 0 0) 0x3cf6700 con 0x40cc000 2026-02-12T10:34:21.914+0000 7f9eeedfa640 15 osd.1 37 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177450180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:21.914+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177450180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177450180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177450180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177642822s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] do_peering_event: epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 0 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177450180s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:21.914+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177642822s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::proc_replica_notify got dup osd.0 info 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177450180s), identical to ours 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 10 osd.1 37 queue_want_up_thru want 37 <= queued 37, currently 34 2026-02-12T10:34:21.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.915+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 7 ==== osd_map(36..37 src has 1..37) ==== 1200+0+0 (unknown 0 0 0) 0x4dad880 con 0x41ce000 2026-02-12T10:34:21.915+0000 7f9edf06c640 20 osd.1 37 OSD::ms_dispatch: osd_map(36..37 src has 1..37) 2026-02-12T10:34:21.915+0000 7f9edf06c640 20 osd.1 37 _dispatch 0x4dad880 osd_map(36..37 src has 1..37) 2026-02-12T10:34:21.915+0000 7f9edf06c640 3 osd.1 37 handle_osd_map epochs [36,37], i have 37, src has [1,37] 2026-02-12T10:34:21.915+0000 7f9edf06c640 10 osd.1 37 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:21.915+0000 7f9edf06c640 10 osd.1 37 no new maps here, dropping 2026-02-12T10:34:21.915+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 8 ==== pg_notify2(1.0 1.0 (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177491188s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) e37/37) ==== 1174+0+0 (unknown 0 0 0) 0x521e000 con 0x41ce000 2026-02-12T10:34:21.915+0000 7f9ef05fd640 15 osd.1 37 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177491188s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:21.915+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177491188s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:34:21.915+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 9 ==== pg_notify2(1.0 1.0 (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177463531s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) e37/37) ==== 1174+0+0 (unknown 0 0 0) 0x521e000 con 0x41ce000 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177491188s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:21.915+0000 7f9ef05fd640 15 osd.1 37 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177463531s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:21.915+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177463531s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177491188s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177642822s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] do_peering_event: epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177491188s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177642822s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::proc_replica_notify got osd.2 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177491188s) 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::proc_replica_notify osd.2 has stray content: 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177491188s) 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177463531s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] update_heartbeat_peers 0,1 -> 0,1,2 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 37 need_heartbeat_peer_update 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: Adding osd: 2 peer features: 3f0ffffffffdffff 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: Common peer features: 3f0ffffffffdffff 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: Common acting features: 3f0ffffffffdffff 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: Common upacting features: 3f0ffffffffdffff 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: Common pg_acting_features: 1 2026-02-12T10:34:21.915+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] exit Started/Primary/Peering/GetInfo 0.001166 4 0.000049 2026-02-12T10:34:21.915+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] enter Started/Primary/Peering/GetLog 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::choose_acting all_info osd.0 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.178644180s) 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::choose_acting all_info osd.1 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::choose_acting all_info osd.2 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177491188s) 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::find_best_info calc_acting prefer osd.1 because it is current primary 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::find_best_info calc_acting prefer osd.1 because it is current primary 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::choose_acting select_replicated_primary newest update on osd.1 with 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) up_primary: 1) selected as primary select_replicated_primary primary is osd.1 with 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) calc_replicated_acting 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::choose_async_recovery_replicated candidates by cost are: 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::choose_async_recovery_replicated result want=[1] async_recovery= 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::choose_acting acting_recovery_backfill is 1 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::choose_acting choose_acting want=[1] backfill_targets= async_recovery_targets= 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: leaving GetLog 2026-02-12T10:34:21.915+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] exit Started/Primary/Peering/GetLog 0.000040 0 0.000000 2026-02-12T10:34:21.915+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] enter Started/Primary/Peering/GetMissing 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: still need up_thru update before going active 2026-02-12T10:34:21.915+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] exit Started/Primary/Peering/GetMissing 0.000003 0 0.000000 2026-02-12T10:34:21.915+0000 7f9ed3b01640 5 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] enter Started/Primary/Peering/WaitUpThru 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:21.915+0000 7f9ed3b01640 10 osd.1 37 queue_want_up_thru want 37 <= queued 37, currently 34 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177463531s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] do_peering_event: epoch_sent: 37 epoch_requested: 37 MNotifyRec 1.0 from 2 notify: (query:37 sent:37 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177463531s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: handle_pg_notify from osd.2 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::proc_replica_notify got dup osd.2 info 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.177463531s), identical to ours 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 10 osd.1 37 queue_want_up_thru want 37 <= queued 37, currently 34 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.915+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:21.915+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.013+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 28 ==== osd_map(37..38 src has 1..38) ==== 1208+0+0 (crc 0 0 0) 0x4e0e540 con 0x433bc00 2026-02-12T10:34:22.013+0000 7f9ee1070640 20 osd.1 37 OSD::ms_dispatch: osd_map(37..38 src has 1..38) 2026-02-12T10:34:22.013+0000 7f9ee1070640 20 osd.1 37 _dispatch 0x4e0e540 osd_map(37..38 src has 1..38) 2026-02-12T10:34:22.013+0000 7f9ee1070640 3 osd.1 37 handle_osd_map epochs [37,38], i have 37, src has [1,38] 2026-02-12T10:34:22.013+0000 7f9ee1070640 10 osd.1 37 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:22.013+0000 7f9ee1070640 10 osd.1 37 handle_osd_map got inc map for epoch 38 2026-02-12T10:34:22.013+0000 7f9ee1070640 20 osd.1 37 got_full_map 38, nothing requested 2026-02-12T10:34:22.013+0000 7f9ee1070640 20 osd.1 37 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:22.013+0000 7f9ee1070640 20 osd.1 37 handle_osd_map pg_num_history pg_num_history(e38 pg_nums {1={34=1}} deleted_pools ) 2026-02-12T10:34:22.013+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {38={}} 2026-02-12T10:34:22.013+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:22.013+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e38 maps [1~38] lci=[10,38] tlb=1) 2026-02-12T10:34:22.013+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 10 ==== osd_map(38..38 src has 1..38) ==== 626+0+0 (unknown 0 0 0) 0x4dac540 con 0x40cc000 2026-02-12T10:34:22.013+0000 7f9edf06c640 20 osd.1 37 OSD::ms_dispatch: osd_map(38..38 src has 1..38) 2026-02-12T10:34:22.013+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 11 ==== pg_notify2(1.0 1.0 (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.078589439s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) e38/38) ==== 1174+0+0 (unknown 0 0 0) 0x3cf6700 con 0x40cc000 2026-02-12T10:34:22.013+0000 7f9eeedfa640 15 osd.1 37 enqueue_peering_evt 1.0 epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 0 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.078589439s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:22.013+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 0 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.078589439s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e38) 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 0 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.078589439s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e38) queued 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 0 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.078589439s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e38) pg 0x50c8000 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 1.0 peering, item epoch is 38, will wait on OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 0 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.078589439s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e38) 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.013+0000 7f9edf06c640 20 osd.1 37 _dispatch 0x4dac540 osd_map(38..38 src has 1..38) 2026-02-12T10:34:22.013+0000 7f9edf06c640 3 osd.1 37 handle_osd_map epochs [38,38], i have 38, src has [1,38] 2026-02-12T10:34:22.013+0000 7f9edf06c640 10 osd.1 37 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:22.013+0000 7f9edf06c640 10 osd.1 37 no new maps here, dropping 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1 37 _committed_osd_maps 38..38 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1 37 advance to epoch 38 (<= last 38 <= newest_map 38) 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1 38 consume_map version 38 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1 37 await_reserved_maps epoch:38 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1 37 await_reserved_maps done 0 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1 38 consume_map 38 -- publish done 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 1 slots 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1 38 identify_splits_and_merges 1.0 e37 to e38 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1 38 identify_splits_and_merges 1.0 e37 to e38 pg_nums {34=1} 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1 38 prune_pg_created 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1:0.consume_map 38 (was 37) 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 pending_peering first epoch 38 <= 38, requeueing 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 1.0 to_process <> waiting <> waiting_peering {38=} 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1:1.consume_map 38 (was 37) 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1:2.consume_map 38 (was 37) 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1:3.consume_map 38 (was 37) 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1:4.consume_map 38 (was 37) 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1:5.consume_map 38 (was 37) 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1:6.consume_map 38 (was 37) 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1:7.consume_map 38 (was 37) 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 0 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.078589439s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e38) queued 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 0 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.078589439s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e38) pg 0x50c8000 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1 38 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:22.013+0000 7f9edd314640 15 osd.1 38 enqueue_peering_evt 1.0 epoch_sent: 38 epoch_requested: 38 NullEvt 2026-02-12T10:34:22.013+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 NullEvt) class_id 2 prio 255 cost 10 e38) 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1 38 maybe_update_heartbeat_peers updating 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] handle_advance_map: 38 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 37 -> 38 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 37 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:22.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 NullEvt) class_id 2immediate prio 255 cost 10 e38) queued 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: Peering advmap 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::adjust_need_up_thru adjust_need_up_thru now 37, need_up_thru now false 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: Started advmap 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] plpg_on_pool_change 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] hit_set_clear 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1 38 adding neighbor peer osd.0 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] agent_stop 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1 38 adding neighbor peer osd.2 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 38 advance_pg new pool opts old pool opts 2026-02-12T10:34:22.013+0000 7f9edd314640 10 osd.1 38 maybe_update_heartbeat_peers 5 peers, extras 0,2,3,4,5 2026-02-12T10:34:22.013+0000 7f9edd314640 7 osd.1 38 activate_map version 38 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] handle_activate_map: epoch range: 38..38 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::activate_map 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: handle ActMap primary 2026-02-12T10:34:22.013+0000 7f9ed4302640 20 osd.1 38 agent_entry empty queue 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 37:13 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] exit Started/Primary/Peering/WaitUpThru 0.098464 3 0.000089 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] state: Leaving Peering 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 peering pruub 29.056201935s@ mbc={}] exit Started/Primary/Peering 0.099688 0 0.000000 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] enter Started/Primary/Active 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] state: In Active, about to call activate 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] PeeringState::activate activate - no missing, moving last_complete 0'0 -> 0'0 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] PeeringState::recalc_readable_until readable_until[_ub] 29.978219986s (sent 29.978219986s) 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.176528931s) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown pruub 29.056201935s@ mbc={}] PeeringState::activate no prior_readable_down_osds to wait on, clearing ub 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::activate setting up missing_loc from shard 1 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::needs_recovery is recovered 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] release_backoffs [1:00000000::::0,MAX) 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats actingset 1 upset 1 acting_recovery_backfill 1 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats no peer_missing found for 0 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats no peer_missing found for 2 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:14 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] state: Activate Finished 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] enter Started/Primary/Active/Activating 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 37 while current is 38 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] on_scrub_schedule_input_change: inactive, non-primary - or already scrubbing 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] do_peering_event: epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 0 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=15.078589439s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] state: Active: got notify from 0, already have info from that osd, ignoring 2026-02-12T10:34:22.013+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 NullEvt) class_id 2immediate prio 255 cost 10 e38) pg 0x50c8000 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] do_peering_event: epoch_sent: 38 epoch_requested: 38 NullEvt 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.014+0000 7f9ed3b01640 15 osd.1 38 enqueue_peering_evt 1.0 epoch_sent: 38 epoch_requested: 38 ActivateCommitted from 38 processed at 38 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 ActivateCommitted from 38 processed at 38) class_id 2 prio 255 cost 10 e38) 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 ActivateCommitted from 38 processed at 38) class_id 2immediate prio 255 cost 10 e38) queued 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 ActivateCommitted from 38 processed at 38) class_id 2immediate prio 255 cost 10 e38) pg 0x50c8000 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] do_peering_event: epoch_sent: 38 epoch_requested: 38 ActivateCommitted from 38 processed at 38 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] state: _activate_committed 38 peer_activated now 1 last_interval_started 34 last_epoch_started 35 same_interval_since 37 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] state: all_activated_and_committed 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::recalc_readable_until readable_until[_ub] 29.978355408s (sent 29.978355408s) 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats actingset 1 upset 1 acting_recovery_backfill 1 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats no peer_missing found for 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats no peer_missing found for 2 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 activating mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] state: mnow 13.978370667s >= prior_readable_until_ub 0.000000000s 2026-02-12T10:34:22.014+0000 7f9ed3b01640 1 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] state: react AllReplicasActivated Activating complete 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::share_pg_info share_pg_info 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats actingset 1 upset 1 acting_recovery_backfill 1 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats no peer_missing found for 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats no peer_missing found for 2 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.014+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:15 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] check_local 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::needs_recovery is recovered 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::needs_backfill does not need backfill 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] activate all replicas clean, no recovery 2026-02-12T10:34:22.014+0000 7f9ed3b01640 15 osd.1 38 enqueue_peering_evt 1.0 epoch_sent: 38 epoch_requested: 38 AllReplicasRecovered 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 AllReplicasRecovered) class_id 2 prio 255 cost 10 e38) 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats actingset 1 upset 1 acting_recovery_backfill 1 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats no peer_missing found for 0 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 AllReplicasRecovered) class_id 2immediate prio 255 cost 10 e38) queued 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats no peer_missing found for 2 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.014+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:16 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] hit_set_clear 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] agent_stop 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 AllReplicasRecovered) class_id 2immediate prio 255 cost 10 e38) pg 0x50c8000 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] do_peering_event: epoch_sent: 38 epoch_requested: 38 AllReplicasRecovered 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] exit Started/Primary/Active/Activating 0.000196 4 0.000119 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] enter Started/Primary/Active/Recovered 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::needs_recovery is recovered 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats actingset 1 upset 1 acting_recovery_backfill 1 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 1 primary objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats no peer_missing found for 0 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 0 objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats no peer_missing found for 2 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats shard 2 objects 0 missing 0 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats object_location_counts {} 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats missing shard 1 missing= 0 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats degraded 0 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::update_calc_stats misplaced 0 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:17 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] exit Started/Primary/Active/Recovered 0.000017 0 0.000000 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/34 les/c/f=38/35/0 sis=37) [1] r=0 lpr=37 pi=[34,37)/1 crt=0'0 mlcod 0'0 active mbc={}] enter Started/Primary/Active/Clean 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::share_pg_info share_pg_info 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:18 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: on_primary_active_clean: reg state: not-registered 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- PrimaryActivate 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: FSM: -- state -->> PrimaryActive 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: schedule_scrub_with_osd: state at entry: not-registered 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: update_scrub_job: job on entry:pg[1.0]:sh:1.0/sh,nb:2026-02-13T20:04:03.308,(periodic-regular,tr:2026-02-13T20:04:03.308),q:-,issue:ok/dp:1.0/dp,nb:2026-02-19T17:44:09.515,(periodic-regular,tr:2026-02-19T17:44:09.515),q:-,issue:ok 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: populate_config_params: inputs: intervals: sh:86400(pl:0),dp:604800(pl:0) 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: populate_config_params: updated config:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: update_targets: config:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true job on entry:pg[1.0]:sh:1.0/sh,nb:2026-02-13T20:04:03.308,(periodic-regular,tr:2026-02-13T20:04:03.308),q:-,issue:ok/dp:1.0/dp,nb:2026-02-19T17:44:09.515,(periodic-regular,tr:2026-02-19T17:44:09.515),q:-,issue:ok 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 scrub-job:pg[1.0]:adjust_shallow_schedule: at entry: shallow target:1.0/sh,nb:2026-02-13T20:04:03.308,(periodic-regular,tr:2026-02-13T20:04:03.308),q:-,issue:ok, conf:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true, last-stamp:2026-02-12T10:34:20.600 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 scrub-job:pg[1.0]:adjust_shallow_schedule: adjusted: nb:2026-02-13T17:21:13.579 target:2026-02-13T17:21:13.579 (registered) 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: at entry: deep target:1.0/dp,nb:2026-02-19T17:44:09.515,(periodic-regular,tr:2026-02-19T17:44:09.515),q:-,issue:ok, conf:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true, last-stamp:2026-02-12T10:34:20.600 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: deep scrubbing: next_delay=570596 (interval=604800, ratio=0.200), adjusted:2026-02-19T01:04:16.664 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: adjusted: nb:2026-02-19T01:04:16.664 target:2026-02-19T01:04:16.664 (registered) 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: update_targets: adjusted:pg[1.0]:sh:1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579),q:-,issue:ok/dp:1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664),q:-,issue:ok 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:19 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: update_scrub_job: job on exit:pg[1.0]:sh:1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579),q:+,issue:ok/dp:1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664),q:+,issue:ok 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: FSM: -- state -->> PrimaryActive/PrimaryIdle 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- PrimaryActivate 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] finish_recovery 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] clear_recovery_state 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] _clear_recovery_state 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.014+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0(unlocked)] _finish_recovery finish_sync_event? 0x4ebff50 clean? 1 2026-02-12T10:34:22.014+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] _finish_recovery: scrub_after_recovery: false 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::purge_strays purge_strays 0,2 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::purge_strays sending PGRemove to osd.0 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 38 get_con_osd_cluster to osd.0 from_epoch 38 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:22.014+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd pg remove(epoch 38; pg1.0; ) -- 0x2efc160 con 0x40cc000 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] remove_stray_recovery_sources remove osd 0 from missing_loc 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::purge_strays sending PGRemove to osd.2 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 38 get_con_osd_cluster to osd.2 from_epoch 38 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:22.014+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- osd pg remove(epoch 38; pg1.0; ) -- 0x2efc9a0 con 0x41ce000 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] remove_stray_recovery_sources remove osd 2 from missing_loc 2026-02-12T10:34:22.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] update_heartbeat_peers 0,1,2 -> 1 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 38 need_heartbeat_peer_update 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.014+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:20 2026-02-12T10:34:22.014+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] scrubber: recovery_completed: is scrub required? false 2026-02-12T10:34:22.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:22.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:22.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:52.039020+0000) 2026-02-12T10:34:22.040+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x4ef9400 0x4eee100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.040+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x4ef9400 0x4eee100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.040+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x4ef9400 entity client.admin addr 2026-02-12T10:34:22.040+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4236799949 conn(0x4ef9400 0x4eee100 crc :-1 s=READY pgs=3 gs=4 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4195 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.040+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4195 127.0.0.1:0/4236799949 1 ==== osd_op(client.4195.0:1 1.0 1.6cf8deff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 220+0+9216 (crc 0 0 0) 0x4208a00 con 0x4ef9400 2026-02-12T10:34:22.040+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4195.0:1 1.0 1.6cf8deff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000021 epoch 38 2026-02-12T10:34:22.040+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4195.0:1 1.0 1.6cf8deff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4195.0:1 1.0 1.6cf8deff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4195.0:1 1.0 1.6cf8deff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.040+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4195.0:1 1.0 1.6cf8deff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000055 osd_op(client.4195.0:1 1.0 1.6cf8deff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4236799949 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4236799949 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] _handle_message: osd_op(client.4195.0:1 1.0 1.6cf8deff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] do_op: op osd_op(client.4195.0:1 1.0 1:ff7b1f36:::obj1:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] do_op osd_op(client.4195.0:1 1.0 1:ff7b1f36:::obj1:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] get_object_context: obc NOT found in cache: 1:ff7b1f36:::obj1:head 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] get_object_context: no obc for soid 1:ff7b1f36:::obj1:head but can_create 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] create_object_context 0x434b800 1:ff7b1f36:::obj1:head 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] populate_obc_watchers 1:ff7b1f36:::obj1:head 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:ff7b1f36:::obj1:head 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] get_object_context: obc(1:ff7b1f36:::obj1:head(dne) rwstate(none n=0 w=0)) oi: 1:ff7b1f36:::obj1:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:ff7b1f36:::obj1:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] find_object_context 1:ff7b1f36:::obj1:head @head oi=1:ff7b1f36:::obj1:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] do_op obc obc(1:ff7b1f36:::obj1:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] execute_ctx 1:ff7b1f36:::obj1:head [writefull 0~9216 in=9216b] ov 0'0 av 38'1 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] do_osd_op 1:ff7b1f36:::obj1:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] make_writeable 1:ff7b1f36:::obj1:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] setting DIRTY flag 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] make_writeable 1:ff7b1f36:::obj1:head done, snapset=0={} 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] finish_ctx 1:ff7b1f36:::obj1:head 0x429ed00 op modify 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] set mtime to 2026-02-12T10:34:22.040647+0000 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] final snapset 0={} in 1:ff7b1f36:::obj1:head 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] finish_ctx object 1:ff7b1f36:::obj1:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] execute_ctx alloc reply 0x4e08480 result 0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::calc_trim_to_aggressive limit = 0'0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] new_repop rep_tid 0 on osd_op(client.4195.0:1 1.0 1:ff7b1f36:::obj1:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=0 committed?=0 r=0) 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=0 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] issue_repop rep_tid 0 o 1:ff7b1f36:::obj1:head 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'1 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 trim 38'1 (0'0) modify 1:ff7b1f36:::obj1:head by client.4195.0:1 2026-02-12T10:34:22.040647+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=1 tail=38'1 s=38'1 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( empty local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=0'0 mlcod 0'0 active+clean] PeeringState::append_log append_log log((0'0,0'0], crt=0'0) [38'1 (0'0) modify 1:ff7b1f36:::obj1:head by client.4195.0:1 2026-02-12T10:34:22.040647+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=0'0 lua=0'0 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] rollforward: entry=38'1 (0'0) modify 1:ff7b1f36:::obj1:head by client.4195.0:1 2026-02-12T10:34:22.040647+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=0'0 lua=0'0 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] PeeringState::append_log approx pg log length = 1 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=0'0 lua=0'0 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=0'0 lua=0'0 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'1, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=0'0 lua=0'0 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] op_applied version 38'1 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=0'0 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] eval_repop repgather(0x423b980 38'1 rep_tid=0 committed?=0 r=0) 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4195.0:1 1.0 1:ff7b1f36:::obj1:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000260 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.040+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.040+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=0'0 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] op_commit: 0 2026-02-12T10:34:22.040+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=0'0 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] repop_all_committed: repop tid 0 all committed 2026-02-12T10:34:22.040+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] eval_repop repgather(0x423b980 38'1 rep_tid=0 committed?=1 r=0) 2026-02-12T10:34:22.040+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] commit: repgather(0x423b980 38'1 rep_tid=0 committed?=1 r=0) 2026-02-12T10:34:22.040+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] log_op_stats osd_op(client.4195.0:1 1.0 1:ff7b1f36:::obj1:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000589 2026-02-12T10:34:22.040+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] sending reply on osd_op(client.4195.0:1 1.0 1:ff7b1f36:::obj1:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4e08480 2026-02-12T10:34:22.040+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4236799949 -- osd_op_reply(1 obj1 [writefull 0~9216] v38'1 uv1 ondisk = 0) -- 0x4e08480 con 0x4ef9400 2026-02-12T10:34:22.040+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.040+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:21 2026-02-12T10:34:22.040+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] removing repgather(0x423b980 38'1 rep_tid=0 committed?=1 r=0) 2026-02-12T10:34:22.040+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] q front is repgather(0x423b980 38'1 rep_tid=0 committed?=1 r=0) 2026-02-12T10:34:22.040+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] do_osd_op_effects client.4195 con 0x4ef9400 2026-02-12T10:34:22.040+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] remove_repop repgather(0x423b980 38'1 rep_tid=0 committed?=1 r=0) 2026-02-12T10:34:22.040+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.040+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.040+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4236799949 conn(0x4ef9400 msgr2=0x4eee100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.040+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4236799949 conn(0x4ef9400 msgr2=0x4eee100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.040+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4236799949 conn(0x4ef9400 0x4eee100 crc :-1 s=READY pgs=3 gs=4 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.040+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4236799949 conn(0x4ef9400 0x4eee100 crc :-1 s=READY pgs=3 gs=4 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.040+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x4ef9400 session 0x4dadc00 2026-02-12T10:34:22.058+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x4ef9800 0x4eee680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.058+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x4ef9800 0x4eee680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.058+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428efc0 con 0x4ef9800 entity client.admin addr 2026-02-12T10:34:22.059+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1546201132 conn(0x4ef9800 0x4eee680 crc :-1 s=READY pgs=3 gs=5 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4198 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.059+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4198 127.0.0.1:0/1546201132 1 ==== osd_op(client.4198.0:1 1.0 1.3f1ee208 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 220+0+9216 (crc 0 0 0) 0x4209180 con 0x4ef9800 2026-02-12T10:34:22.059+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4198.0:1 1.0 1.3f1ee208 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000014 epoch 38 2026-02-12T10:34:22.059+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4198.0:1 1.0 1.3f1ee208 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4198.0:1 1.0 1.3f1ee208 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4198.0:1 1.0 1.3f1ee208 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4198.0:1 1.0 1.3f1ee208 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000034 osd_op(client.4198.0:1 1.0 1.3f1ee208 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] 2026-02-12T10:34:22.059+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1546201132 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1546201132 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] _handle_message: osd_op(client.4198.0:1 1.0 1.3f1ee208 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] do_op: op osd_op(client.4198.0:1 1.0 1:104778fc:::obj2:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] op_has_sufficient_caps session=0x428efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] do_op osd_op(client.4198.0:1 1.0 1:104778fc:::obj2:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] get_object_context: obc NOT found in cache: 1:104778fc:::obj2:head 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] get_object_context: no obc for soid 1:104778fc:::obj2:head but can_create 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] create_object_context 0x434a600 1:104778fc:::obj2:head 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] populate_obc_watchers 1:104778fc:::obj2:head 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:104778fc:::obj2:head 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] get_object_context: obc(1:104778fc:::obj2:head(dne) rwstate(none n=0 w=0)) oi: 1:104778fc:::obj2:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:104778fc:::obj2:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] find_object_context 1:104778fc:::obj2:head @head oi=1:104778fc:::obj2:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] do_op obc obc(1:104778fc:::obj2:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] execute_ctx 1:104778fc:::obj2:head [writefull 0~9216 in=9216b] ov 0'0 av 38'2 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] do_osd_op 1:104778fc:::obj2:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] make_writeable 1:104778fc:::obj2:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] setting DIRTY flag 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] make_writeable 1:104778fc:::obj2:head done, snapset=0={} 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] finish_ctx 1:104778fc:::obj2:head 0x429ed00 op modify 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] set mtime to 2026-02-12T10:34:22.059582+0000 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] final snapset 0={} in 1:104778fc:::obj2:head 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] finish_ctx object 1:104778fc:::obj2:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] execute_ctx alloc reply 0x4de3b00 result 0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'1 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] new_repop rep_tid 1 on osd_op(client.4198.0:1 1.0 1:104778fc:::obj2:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=1 committed?=0 r=0) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=1 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] issue_repop rep_tid 1 o 1:104778fc:::obj2:head 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 IndexedLog::trim s=38'2 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 trim 38'2 (0'0) modify 1:104778fc:::obj2:head by client.4198.0:1 2026-02-12T10:34:22.059582+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=2 tail=38'2 s=38'2 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'1 (0'0,38'1] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'1 lcod 0'0 mlcod 0'0 active+clean] PeeringState::append_log append_log log((0'0,38'1], crt=38'1) [38'2 (0'0) modify 1:104778fc:::obj2:head by client.4198.0:1 2026-02-12T10:34:22.059582+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'1 lua=38'1 crt=38'2 lcod 0'0 mlcod 0'0 active+clean] rollforward: entry=38'2 (0'0) modify 1:104778fc:::obj2:head by client.4198.0:1 2026-02-12T10:34:22.059582+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'1 lua=38'1 crt=38'2 lcod 0'0 mlcod 0'0 active+clean] PeeringState::append_log approx pg log length = 2 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'1 lua=38'1 crt=38'2 lcod 0'0 mlcod 0'0 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'1 lua=38'1 crt=38'2 lcod 0'0 mlcod 0'0 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'2, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'1 lua=38'1 crt=38'2 lcod 0'0 mlcod 0'0 active+clean] op_applied version 38'2 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'1 crt=38'2 lcod 0'0 mlcod 0'0 active+clean] eval_repop repgather(0x423b980 38'2 rep_tid=1 committed?=0 r=0) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4198.0:1 1.0 1:104778fc:::obj2:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000257 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.059+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'1 crt=38'2 lcod 0'0 mlcod 0'0 active+clean] op_commit: 1 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'1 crt=38'2 lcod 0'0 mlcod 0'0 active+clean] repop_all_committed: repop tid 1 all committed 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 0'0 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'1 from: 0'0 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] eval_repop repgather(0x423b980 38'2 rep_tid=1 committed?=1 r=0) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] commit: repgather(0x423b980 38'2 rep_tid=1 committed?=1 r=0) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] log_op_stats osd_op(client.4198.0:1 1.0 1:104778fc:::obj2:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000402 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] sending reply on osd_op(client.4198.0:1 1.0 1:104778fc:::obj2:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4de3b00 2026-02-12T10:34:22.059+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1546201132 -- osd_op_reply(1 obj2 [writefull 0~9216] v38'2 uv2 ondisk = 0) -- 0x4de3b00 con 0x4ef9800 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.059+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:22 2026-02-12T10:34:22.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] removing repgather(0x423b980 38'2 rep_tid=1 committed?=1 r=0) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] q front is repgather(0x423b980 38'2 rep_tid=1 committed?=1 r=0) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] do_osd_op_effects client.4198 con 0x4ef9800 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] remove_repop repgather(0x423b980 38'2 rep_tid=1 committed?=1 r=0) 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.059+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1546201132 conn(0x4ef9800 msgr2=0x4eee680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.059+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1546201132 conn(0x4ef9800 msgr2=0x4eee680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.059+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1546201132 conn(0x4ef9800 0x4eee680 crc :-1 s=READY pgs=3 gs=5 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.059+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1546201132 conn(0x4ef9800 0x4eee680 crc :-1 s=READY pgs=3 gs=5 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.059+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x4ef9800 session 0x428efc0 2026-02-12T10:34:22.077+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x4ef9c00 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.077+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x4ef9c00 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.077+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428e1c0 con 0x4ef9c00 entity client.admin addr 2026-02-12T10:34:22.077+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/337603587 conn(0x4ef9c00 0x4a74680 crc :-1 s=READY pgs=3 gs=6 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4201 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.077+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4201 127.0.0.1:0/337603587 1 ==== osd_op(client.4201.0:1 1.0 1.61f68bb1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 220+0+9216 (crc 0 0 0) 0x4209400 con 0x4ef9c00 2026-02-12T10:34:22.077+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4201.0:1 1.0 1.61f68bb1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000014 epoch 38 2026-02-12T10:34:22.077+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4201.0:1 1.0 1.61f68bb1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4201.0:1 1.0 1.61f68bb1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4201.0:1 1.0 1.61f68bb1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.077+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4201.0:1 1.0 1.61f68bb1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000039 osd_op(client.4201.0:1 1.0 1.61f68bb1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/337603587 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/337603587 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] _handle_message: osd_op(client.4201.0:1 1.0 1.61f68bb1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] do_op: op osd_op(client.4201.0:1 1.0 1:8dd16f86:::obj3:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] op_has_sufficient_caps session=0x428e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] do_op osd_op(client.4201.0:1 1.0 1:8dd16f86:::obj3:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] get_object_context: obc NOT found in cache: 1:8dd16f86:::obj3:head 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] get_object_context: no obc for soid 1:8dd16f86:::obj3:head but can_create 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] create_object_context 0x5251200 1:8dd16f86:::obj3:head 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] populate_obc_watchers 1:8dd16f86:::obj3:head 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:8dd16f86:::obj3:head 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] get_object_context: obc(1:8dd16f86:::obj3:head(dne) rwstate(none n=0 w=0)) oi: 1:8dd16f86:::obj3:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:8dd16f86:::obj3:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] find_object_context 1:8dd16f86:::obj3:head @head oi=1:8dd16f86:::obj3:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] do_op obc obc(1:8dd16f86:::obj3:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] execute_ctx 1:8dd16f86:::obj3:head [writefull 0~9216 in=9216b] ov 0'0 av 38'3 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] do_osd_op 1:8dd16f86:::obj3:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] make_writeable 1:8dd16f86:::obj3:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] setting DIRTY flag 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] make_writeable 1:8dd16f86:::obj3:head done, snapset=0={} 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] finish_ctx 1:8dd16f86:::obj3:head 0x429ed00 op modify 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] set mtime to 2026-02-12T10:34:22.078345+0000 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] final snapset 0={} in 1:8dd16f86:::obj3:head 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] finish_ctx object 1:8dd16f86:::obj3:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] execute_ctx alloc reply 0x4e098c0 result 0 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'2 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] new_repop rep_tid 2 on osd_op(client.4201.0:1 1.0 1:8dd16f86:::obj3:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=2 committed?=0 r=0) 2026-02-12T10:34:22.077+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=2 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] issue_repop rep_tid 2 o 1:8dd16f86:::obj3:head 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 IndexedLog::trim s=38'3 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 trim 38'3 (0'0) modify 1:8dd16f86:::obj3:head by client.4201.0:1 2026-02-12T10:34:22.078345+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=3 tail=38'3 s=38'3 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'2 (0'0,38'2] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'2 lcod 38'1 mlcod 38'1 active+clean] PeeringState::append_log append_log log((0'0,38'2], crt=38'2) [38'3 (0'0) modify 1:8dd16f86:::obj3:head by client.4201.0:1 2026-02-12T10:34:22.078345+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.077+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'2 lua=38'2 crt=38'3 lcod 38'1 mlcod 38'1 active+clean] rollforward: entry=38'3 (0'0) modify 1:8dd16f86:::obj3:head by client.4201.0:1 2026-02-12T10:34:22.078345+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'2 lua=38'2 crt=38'3 lcod 38'1 mlcod 38'1 active+clean] PeeringState::append_log approx pg log length = 3 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'2 lua=38'2 crt=38'3 lcod 38'1 mlcod 38'1 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'2 lua=38'2 crt=38'3 lcod 38'1 mlcod 38'1 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.077+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'3, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.077+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.078+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'2 lua=38'2 crt=38'3 lcod 38'1 mlcod 38'1 active+clean] op_applied version 38'3 2026-02-12T10:34:22.078+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'2 crt=38'3 lcod 38'1 mlcod 38'1 active+clean] eval_repop repgather(0x423b980 38'3 rep_tid=2 committed?=0 r=0) 2026-02-12T10:34:22.078+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4201.0:1 1.0 1:8dd16f86:::obj3:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000183 2026-02-12T10:34:22.078+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.078+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.078+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'2 crt=38'3 lcod 38'1 mlcod 38'1 active+clean] op_commit: 2 2026-02-12T10:34:22.078+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'2 crt=38'3 lcod 38'1 mlcod 38'1 active+clean] repop_all_committed: repop tid 2 all committed 2026-02-12T10:34:22.078+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'1 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'2 from: 38'1 2026-02-12T10:34:22.078+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] eval_repop repgather(0x423b980 38'3 rep_tid=2 committed?=1 r=0) 2026-02-12T10:34:22.078+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] commit: repgather(0x423b980 38'3 rep_tid=2 committed?=1 r=0) 2026-02-12T10:34:22.078+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] log_op_stats osd_op(client.4201.0:1 1.0 1:8dd16f86:::obj3:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000343 2026-02-12T10:34:22.078+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] sending reply on osd_op(client.4201.0:1 1.0 1:8dd16f86:::obj3:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4e098c0 2026-02-12T10:34:22.078+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/337603587 -- osd_op_reply(1 obj3 [writefull 0~9216] v38'3 uv3 ondisk = 0) -- 0x4e098c0 con 0x4ef9c00 2026-02-12T10:34:22.078+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.078+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:23 2026-02-12T10:34:22.078+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] removing repgather(0x423b980 38'3 rep_tid=2 committed?=1 r=0) 2026-02-12T10:34:22.078+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] q front is repgather(0x423b980 38'3 rep_tid=2 committed?=1 r=0) 2026-02-12T10:34:22.078+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] do_osd_op_effects client.4201 con 0x4ef9c00 2026-02-12T10:34:22.078+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] remove_repop repgather(0x423b980 38'3 rep_tid=2 committed?=1 r=0) 2026-02-12T10:34:22.078+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.078+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.078+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/337603587 conn(0x4ef9c00 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.078+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/337603587 conn(0x4ef9c00 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.078+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/337603587 conn(0x4ef9c00 0x4a74680 crc :-1 s=READY pgs=3 gs=6 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.078+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/337603587 conn(0x4ef9c00 0x4a74680 crc :-1 s=READY pgs=3 gs=6 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.078+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x4ef9c00 session 0x428e1c0 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 10 osd.1 38 tick_without_osd_lock 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 0 osd.1 38 set_statfs fake total 3686400 adjust available 3658752 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.137 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:22.085, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 20 osd.1 38 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:22.084+0000 7f9ee6d2d640 20 osd.1 38 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:22.095+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280000 0x4a74c00 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.095+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280000 0x4a74c00 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.095+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5280000 entity client.admin addr 2026-02-12T10:34:22.095+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/340979077 conn(0x5280000 0x4a74c00 crc :-1 s=READY pgs=3 gs=7 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4204 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.095+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4204 127.0.0.1:0/340979077 1 ==== osd_op(client.4204.0:1 1.0 1.a8759770 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 220+0+9216 (crc 0 0 0) 0x4209900 con 0x5280000 2026-02-12T10:34:22.095+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4204.0:1 1.0 1.a8759770 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000011 epoch 38 2026-02-12T10:34:22.095+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4204.0:1 1.0 1.a8759770 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4204.0:1 1.0 1.a8759770 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4204.0:1 1.0 1.a8759770 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4204.0:1 1.0 1.a8759770 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4204.0:1 1.0 1.a8759770 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/340979077 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.095+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/340979077 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] _handle_message: osd_op(client.4204.0:1 1.0 1.a8759770 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] do_op: op osd_op(client.4204.0:1 1.0 1:0ee9ae15:::obj4:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] do_op osd_op(client.4204.0:1 1.0 1:0ee9ae15:::obj4:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] get_object_context: obc NOT found in cache: 1:0ee9ae15:::obj4:head 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] get_object_context: no obc for soid 1:0ee9ae15:::obj4:head but can_create 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] create_object_context 0x5250300 1:0ee9ae15:::obj4:head 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] populate_obc_watchers 1:0ee9ae15:::obj4:head 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:0ee9ae15:::obj4:head 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] get_object_context: obc(1:0ee9ae15:::obj4:head(dne) rwstate(none n=0 w=0)) oi: 1:0ee9ae15:::obj4:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:0ee9ae15:::obj4:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] find_object_context 1:0ee9ae15:::obj4:head @head oi=1:0ee9ae15:::obj4:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] do_op obc obc(1:0ee9ae15:::obj4:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] execute_ctx 0x429f600 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] execute_ctx 1:0ee9ae15:::obj4:head [writefull 0~9216 in=9216b] ov 0'0 av 38'4 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] do_osd_op 1:0ee9ae15:::obj4:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] make_writeable 1:0ee9ae15:::obj4:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] setting DIRTY flag 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] make_writeable 1:0ee9ae15:::obj4:head done, snapset=0={} 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] finish_ctx 1:0ee9ae15:::obj4:head 0x429f600 op modify 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] set mtime to 2026-02-12T10:34:22.095737+0000 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] final snapset 0={} in 1:0ee9ae15:::obj4:head 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] finish_ctx object 1:0ee9ae15:::obj4:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] execute_ctx alloc reply 0x4e09b00 result 0 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'3 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] new_repop rep_tid 3 on osd_op(client.4204.0:1 1.0 1:0ee9ae15:::obj4:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=3 committed?=0 r=0) 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=3 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] issue_repop rep_tid 3 o 1:0ee9ae15:::obj4:head 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'4 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 trim 38'4 (0'0) modify 1:0ee9ae15:::obj4:head by client.4204.0:1 2026-02-12T10:34:22.095737+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=4 tail=38'4 s=38'4 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'3 (0'0,38'3] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'3 lcod 38'2 mlcod 38'2 active+clean] PeeringState::append_log append_log log((0'0,38'3], crt=38'3) [38'4 (0'0) modify 1:0ee9ae15:::obj4:head by client.4204.0:1 2026-02-12T10:34:22.095737+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'3 lua=38'3 crt=38'4 lcod 38'2 mlcod 38'2 active+clean] rollforward: entry=38'4 (0'0) modify 1:0ee9ae15:::obj4:head by client.4204.0:1 2026-02-12T10:34:22.095737+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'3 lua=38'3 crt=38'4 lcod 38'2 mlcod 38'2 active+clean] PeeringState::append_log approx pg log length = 4 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'3 lua=38'3 crt=38'4 lcod 38'2 mlcod 38'2 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'3 lua=38'3 crt=38'4 lcod 38'2 mlcod 38'2 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'4, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'3 lua=38'3 crt=38'4 lcod 38'2 mlcod 38'2 active+clean] op_applied version 38'4 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'3 crt=38'4 lcod 38'2 mlcod 38'2 active+clean] eval_repop repgather(0x423be00 38'4 rep_tid=3 committed?=0 r=0) 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4204.0:1 1.0 1:0ee9ae15:::obj4:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000139 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.095+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.095+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'3 crt=38'4 lcod 38'2 mlcod 38'2 active+clean] op_commit: 3 2026-02-12T10:34:22.095+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'3 crt=38'4 lcod 38'2 mlcod 38'2 active+clean] repop_all_committed: repop tid 3 all committed 2026-02-12T10:34:22.095+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'2 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'3 from: 38'2 2026-02-12T10:34:22.095+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] eval_repop repgather(0x423be00 38'4 rep_tid=3 committed?=1 r=0) 2026-02-12T10:34:22.095+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] commit: repgather(0x423be00 38'4 rep_tid=3 committed?=1 r=0) 2026-02-12T10:34:22.095+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] log_op_stats osd_op(client.4204.0:1 1.0 1:0ee9ae15:::obj4:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000284 2026-02-12T10:34:22.095+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] sending reply on osd_op(client.4204.0:1 1.0 1:0ee9ae15:::obj4:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4e09b00 2026-02-12T10:34:22.095+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/340979077 -- osd_op_reply(1 obj4 [writefull 0~9216] v38'4 uv4 ondisk = 0) -- 0x4e09b00 con 0x5280000 2026-02-12T10:34:22.095+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.095+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:24 2026-02-12T10:34:22.095+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] removing repgather(0x423be00 38'4 rep_tid=3 committed?=1 r=0) 2026-02-12T10:34:22.095+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] q front is repgather(0x423be00 38'4 rep_tid=3 committed?=1 r=0) 2026-02-12T10:34:22.095+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] do_osd_op_effects client.4204 con 0x5280000 2026-02-12T10:34:22.095+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] remove_repop repgather(0x423be00 38'4 rep_tid=3 committed?=1 r=0) 2026-02-12T10:34:22.095+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.095+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.095+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/340979077 conn(0x5280000 msgr2=0x4a74c00 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.095+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/340979077 conn(0x5280000 msgr2=0x4a74c00 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.095+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/340979077 conn(0x5280000 0x4a74c00 crc :-1 s=READY pgs=3 gs=7 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.095+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/340979077 conn(0x5280000 0x4a74c00 crc :-1 s=READY pgs=3 gs=7 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.095+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5280000 session 0x4dada40 2026-02-12T10:34:22.113+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.113+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.113+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5280400 entity client.admin addr 2026-02-12T10:34:22.113+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2396376022 conn(0x5280400 0x4a74100 crc :-1 s=READY pgs=3 gs=8 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4207 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.113+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4207 127.0.0.1:0/2396376022 1 ==== osd_op(client.4207.0:1 1.0 1.666934a3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 220+0+9216 (crc 0 0 0) 0x4209b80 con 0x5280400 2026-02-12T10:34:22.113+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4207.0:1 1.0 1.666934a3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:22.113+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4207.0:1 1.0 1.666934a3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4207.0:1 1.0 1.666934a3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4207.0:1 1.0 1.666934a3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4207.0:1 1.0 1.666934a3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000033 osd_op(client.4207.0:1 1.0 1.666934a3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] 2026-02-12T10:34:22.113+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2396376022 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2396376022 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] _handle_message: osd_op(client.4207.0:1 1.0 1.666934a3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] do_op: op osd_op(client.4207.0:1 1.0 1:c52c9666:::obj5:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] do_op osd_op(client.4207.0:1 1.0 1:c52c9666:::obj5:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] get_object_context: obc NOT found in cache: 1:c52c9666:::obj5:head 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] get_object_context: no obc for soid 1:c52c9666:::obj5:head but can_create 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] create_object_context 0x5251b00 1:c52c9666:::obj5:head 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] populate_obc_watchers 1:c52c9666:::obj5:head 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c52c9666:::obj5:head 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] get_object_context: obc(1:c52c9666:::obj5:head(dne) rwstate(none n=0 w=0)) oi: 1:c52c9666:::obj5:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c52c9666:::obj5:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] find_object_context 1:c52c9666:::obj5:head @head oi=1:c52c9666:::obj5:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] do_op obc obc(1:c52c9666:::obj5:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] execute_ctx 0x429f600 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] execute_ctx 1:c52c9666:::obj5:head [writefull 0~9216 in=9216b] ov 0'0 av 38'5 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] do_osd_op 1:c52c9666:::obj5:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] make_writeable 1:c52c9666:::obj5:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] setting DIRTY flag 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] make_writeable 1:c52c9666:::obj5:head done, snapset=0={} 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] finish_ctx 1:c52c9666:::obj5:head 0x429f600 op modify 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] set mtime to 2026-02-12T10:34:22.113744+0000 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] final snapset 0={} in 1:c52c9666:::obj5:head 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] finish_ctx object 1:c52c9666:::obj5:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] execute_ctx alloc reply 0x4e08240 result 0 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'4 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] new_repop rep_tid 4 on osd_op(client.4207.0:1 1.0 1:c52c9666:::obj5:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=4 committed?=0 r=0) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=4 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] issue_repop rep_tid 4 o 1:c52c9666:::obj5:head 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 IndexedLog::trim s=38'5 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 trim 38'5 (0'0) modify 1:c52c9666:::obj5:head by client.4207.0:1 2026-02-12T10:34:22.113744+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=5 tail=38'5 s=38'5 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'4 (0'0,38'4] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'4 lcod 38'3 mlcod 38'3 active+clean] PeeringState::append_log append_log log((0'0,38'4], crt=38'4) [38'5 (0'0) modify 1:c52c9666:::obj5:head by client.4207.0:1 2026-02-12T10:34:22.113744+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'4 lua=38'4 crt=38'5 lcod 38'3 mlcod 38'3 active+clean] rollforward: entry=38'5 (0'0) modify 1:c52c9666:::obj5:head by client.4207.0:1 2026-02-12T10:34:22.113744+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'4 lua=38'4 crt=38'5 lcod 38'3 mlcod 38'3 active+clean] PeeringState::append_log approx pg log length = 5 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'4 lua=38'4 crt=38'5 lcod 38'3 mlcod 38'3 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'4 lua=38'4 crt=38'5 lcod 38'3 mlcod 38'3 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.113+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'5, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'4 lua=38'4 crt=38'5 lcod 38'3 mlcod 38'3 active+clean] op_applied version 38'5 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'4 crt=38'5 lcod 38'3 mlcod 38'3 active+clean] eval_repop repgather(0x423be00 38'5 rep_tid=4 committed?=0 r=0) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4207.0:1 1.0 1:c52c9666:::obj5:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000171 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.113+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'4 crt=38'5 lcod 38'3 mlcod 38'3 active+clean] op_commit: 4 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'4 crt=38'5 lcod 38'3 mlcod 38'3 active+clean] repop_all_committed: repop tid 4 all committed 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'3 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'4 from: 38'3 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] eval_repop repgather(0x423be00 38'5 rep_tid=4 committed?=1 r=0) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] commit: repgather(0x423be00 38'5 rep_tid=4 committed?=1 r=0) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] log_op_stats osd_op(client.4207.0:1 1.0 1:c52c9666:::obj5:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000421 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] sending reply on osd_op(client.4207.0:1 1.0 1:c52c9666:::obj5:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4e08240 2026-02-12T10:34:22.113+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2396376022 -- osd_op_reply(1 obj5 [writefull 0~9216] v38'5 uv5 ondisk = 0) -- 0x4e08240 con 0x5280400 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.113+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:25 2026-02-12T10:34:22.113+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] removing repgather(0x423be00 38'5 rep_tid=4 committed?=1 r=0) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] q front is repgather(0x423be00 38'5 rep_tid=4 committed?=1 r=0) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] do_osd_op_effects client.4207 con 0x5280400 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] remove_repop repgather(0x423be00 38'5 rep_tid=4 committed?=1 r=0) 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.113+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.113+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2396376022 conn(0x5280400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.113+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2396376022 conn(0x5280400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.113+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2396376022 conn(0x5280400 0x4a74100 crc :-1 s=READY pgs=3 gs=8 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.113+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2396376022 conn(0x5280400 0x4a74100 crc :-1 s=READY pgs=3 gs=8 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.113+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.113+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5280400 session 0x4dad880 2026-02-12T10:34:22.131+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.131+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.131+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e1c0 con 0x5280400 entity client.admin addr 2026-02-12T10:34:22.131+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2789502622 conn(0x5280400 0x4a74100 crc :-1 s=READY pgs=3 gs=9 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4210 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.131+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4210 127.0.0.1:0/2789502622 1 ==== osd_op(client.4210.0:1 1.0 1.83425cc4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 220+0+9216 (crc 0 0 0) 0x40c7680 con 0x5280400 2026-02-12T10:34:22.131+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4210.0:1 1.0 1.83425cc4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:22.131+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4210.0:1 1.0 1.83425cc4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4210.0:1 1.0 1.83425cc4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4210.0:1 1.0 1.83425cc4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.131+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4210.0:1 1.0 1.83425cc4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4210.0:1 1.0 1.83425cc4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2789502622 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2789502622 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] _handle_message: osd_op(client.4210.0:1 1.0 1.83425cc4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] do_op: op osd_op(client.4210.0:1 1.0 1:233a42c1:::obj6:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] op_has_sufficient_caps session=0x4e0e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] do_op osd_op(client.4210.0:1 1.0 1:233a42c1:::obj6:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] get_object_context: obc NOT found in cache: 1:233a42c1:::obj6:head 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] get_object_context: no obc for soid 1:233a42c1:::obj6:head but can_create 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] create_object_context 0x52a8600 1:233a42c1:::obj6:head 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] populate_obc_watchers 1:233a42c1:::obj6:head 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:233a42c1:::obj6:head 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] get_object_context: obc(1:233a42c1:::obj6:head(dne) rwstate(none n=0 w=0)) oi: 1:233a42c1:::obj6:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:233a42c1:::obj6:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] find_object_context 1:233a42c1:::obj6:head @head oi=1:233a42c1:::obj6:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] do_op obc obc(1:233a42c1:::obj6:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] execute_ctx 0x429f600 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] execute_ctx 1:233a42c1:::obj6:head [writefull 0~9216 in=9216b] ov 0'0 av 38'6 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] do_osd_op 1:233a42c1:::obj6:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] make_writeable 1:233a42c1:::obj6:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] setting DIRTY flag 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] make_writeable 1:233a42c1:::obj6:head done, snapset=0={} 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] finish_ctx 1:233a42c1:::obj6:head 0x429f600 op modify 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] set mtime to 2026-02-12T10:34:22.132225+0000 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] final snapset 0={} in 1:233a42c1:::obj6:head 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] finish_ctx object 1:233a42c1:::obj6:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] execute_ctx alloc reply 0x52a6240 result 0 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'5 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] new_repop rep_tid 5 on osd_op(client.4210.0:1 1.0 1:233a42c1:::obj6:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=5 committed?=0 r=0) 2026-02-12T10:34:22.131+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=5 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] issue_repop rep_tid 5 o 1:233a42c1:::obj6:head 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 IndexedLog::trim s=38'6 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 trim 38'6 (0'0) modify 1:233a42c1:::obj6:head by client.4210.0:1 2026-02-12T10:34:22.132225+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=6 tail=38'6 s=38'6 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'5 (0'0,38'5] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'5 lcod 38'4 mlcod 38'4 active+clean] PeeringState::append_log append_log log((0'0,38'5], crt=38'5) [38'6 (0'0) modify 1:233a42c1:::obj6:head by client.4210.0:1 2026-02-12T10:34:22.132225+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'5 lua=38'5 crt=38'6 lcod 38'4 mlcod 38'4 active+clean] rollforward: entry=38'6 (0'0) modify 1:233a42c1:::obj6:head by client.4210.0:1 2026-02-12T10:34:22.132225+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'5 lua=38'5 crt=38'6 lcod 38'4 mlcod 38'4 active+clean] PeeringState::append_log approx pg log length = 6 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'5 lua=38'5 crt=38'6 lcod 38'4 mlcod 38'4 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'5 lua=38'5 crt=38'6 lcod 38'4 mlcod 38'4 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.131+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'6, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'5 lua=38'5 crt=38'6 lcod 38'4 mlcod 38'4 active+clean] op_applied version 38'6 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'5 crt=38'6 lcod 38'4 mlcod 38'4 active+clean] eval_repop repgather(0x423be00 38'6 rep_tid=5 committed?=0 r=0) 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4210.0:1 1.0 1:233a42c1:::obj6:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000177 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.131+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'5 crt=38'6 lcod 38'4 mlcod 38'4 active+clean] op_commit: 5 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'5 crt=38'6 lcod 38'4 mlcod 38'4 active+clean] repop_all_committed: repop tid 5 all committed 2026-02-12T10:34:22.131+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'4 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'5 from: 38'4 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] eval_repop repgather(0x423be00 38'6 rep_tid=5 committed?=1 r=0) 2026-02-12T10:34:22.131+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] commit: repgather(0x423be00 38'6 rep_tid=5 committed?=1 r=0) 2026-02-12T10:34:22.131+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] log_op_stats osd_op(client.4210.0:1 1.0 1:233a42c1:::obj6:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000330 2026-02-12T10:34:22.132+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] sending reply on osd_op(client.4210.0:1 1.0 1:233a42c1:::obj6:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52a6240 2026-02-12T10:34:22.132+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2789502622 -- osd_op_reply(1 obj6 [writefull 0~9216] v38'6 uv6 ondisk = 0) -- 0x52a6240 con 0x5280400 2026-02-12T10:34:22.132+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.132+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:26 2026-02-12T10:34:22.132+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] removing repgather(0x423be00 38'6 rep_tid=5 committed?=1 r=0) 2026-02-12T10:34:22.132+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] q front is repgather(0x423be00 38'6 rep_tid=5 committed?=1 r=0) 2026-02-12T10:34:22.132+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] do_osd_op_effects client.4210 con 0x5280400 2026-02-12T10:34:22.132+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] remove_repop repgather(0x423be00 38'6 rep_tid=5 committed?=1 r=0) 2026-02-12T10:34:22.132+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.132+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.132+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2789502622 conn(0x5280400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.132+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2789502622 conn(0x5280400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.132+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2789502622 conn(0x5280400 0x4a74100 crc :-1 s=READY pgs=3 gs=9 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.132+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2789502622 conn(0x5280400 0x4a74100 crc :-1 s=READY pgs=3 gs=9 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.132+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5280400 session 0x4e0e1c0 2026-02-12T10:34:22.150+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.150+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.150+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5281000 entity client.admin addr 2026-02-12T10:34:22.150+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3899200045 conn(0x5281000 0x4a74680 crc :-1 s=READY pgs=3 gs=10 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4213 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.150+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4213 127.0.0.1:0/3899200045 1 ==== osd_op(client.4213.0:1 1.0 1.5c889059 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 220+0+9216 (crc 0 0 0) 0x4208280 con 0x5281000 2026-02-12T10:34:22.150+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4213.0:1 1.0 1.5c889059 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000014 epoch 38 2026-02-12T10:34:22.150+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4213.0:1 1.0 1.5c889059 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4213.0:1 1.0 1.5c889059 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4213.0:1 1.0 1.5c889059 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.150+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4213.0:1 1.0 1.5c889059 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000037 osd_op(client.4213.0:1 1.0 1.5c889059 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3899200045 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3899200045 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] _handle_message: osd_op(client.4213.0:1 1.0 1.5c889059 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] do_op: op osd_op(client.4213.0:1 1.0 1:9a09113a:::obj7:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] do_op osd_op(client.4213.0:1 1.0 1:9a09113a:::obj7:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] get_object_context: obc NOT found in cache: 1:9a09113a:::obj7:head 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] get_object_context: no obc for soid 1:9a09113a:::obj7:head but can_create 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] create_object_context 0x52a8f00 1:9a09113a:::obj7:head 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] populate_obc_watchers 1:9a09113a:::obj7:head 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:9a09113a:::obj7:head 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] get_object_context: obc(1:9a09113a:::obj7:head(dne) rwstate(none n=0 w=0)) oi: 1:9a09113a:::obj7:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:9a09113a:::obj7:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] find_object_context 1:9a09113a:::obj7:head @head oi=1:9a09113a:::obj7:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] do_op obc obc(1:9a09113a:::obj7:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] execute_ctx 0x429f600 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] execute_ctx 1:9a09113a:::obj7:head [writefull 0~9216 in=9216b] ov 0'0 av 38'7 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] do_osd_op 1:9a09113a:::obj7:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] make_writeable 1:9a09113a:::obj7:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] setting DIRTY flag 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] make_writeable 1:9a09113a:::obj7:head done, snapset=0={} 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] finish_ctx 1:9a09113a:::obj7:head 0x429f600 op modify 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] set mtime to 2026-02-12T10:34:22.150835+0000 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] final snapset 0={} in 1:9a09113a:::obj7:head 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] finish_ctx object 1:9a09113a:::obj7:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] execute_ctx alloc reply 0x52a66c0 result 0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'6 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] new_repop rep_tid 6 on osd_op(client.4213.0:1 1.0 1:9a09113a:::obj7:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=6 committed?=0 r=0) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=6 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] issue_repop rep_tid 6 o 1:9a09113a:::obj7:head 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 IndexedLog::trim s=38'7 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 trim 38'7 (0'0) modify 1:9a09113a:::obj7:head by client.4213.0:1 2026-02-12T10:34:22.150835+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=7 tail=38'7 s=38'7 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'6 (0'0,38'6] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'6 lcod 38'5 mlcod 38'5 active+clean] PeeringState::append_log append_log log((0'0,38'6], crt=38'6) [38'7 (0'0) modify 1:9a09113a:::obj7:head by client.4213.0:1 2026-02-12T10:34:22.150835+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'6 lua=38'6 crt=38'7 lcod 38'5 mlcod 38'5 active+clean] rollforward: entry=38'7 (0'0) modify 1:9a09113a:::obj7:head by client.4213.0:1 2026-02-12T10:34:22.150835+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'6 lua=38'6 crt=38'7 lcod 38'5 mlcod 38'5 active+clean] PeeringState::append_log approx pg log length = 7 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'6 lua=38'6 crt=38'7 lcod 38'5 mlcod 38'5 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'6 lua=38'6 crt=38'7 lcod 38'5 mlcod 38'5 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'7, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'6 lua=38'6 crt=38'7 lcod 38'5 mlcod 38'5 active+clean] op_applied version 38'7 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'6 crt=38'7 lcod 38'5 mlcod 38'5 active+clean] eval_repop repgather(0x423be00 38'7 rep_tid=6 committed?=0 r=0) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4213.0:1 1.0 1:9a09113a:::obj7:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000175 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.150+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'6 crt=38'7 lcod 38'5 mlcod 38'5 active+clean] op_commit: 6 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'6 crt=38'7 lcod 38'5 mlcod 38'5 active+clean] repop_all_committed: repop tid 6 all committed 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'5 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'6 from: 38'5 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] eval_repop repgather(0x423be00 38'7 rep_tid=6 committed?=1 r=0) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] commit: repgather(0x423be00 38'7 rep_tid=6 committed?=1 r=0) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] log_op_stats osd_op(client.4213.0:1 1.0 1:9a09113a:::obj7:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000325 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] sending reply on osd_op(client.4213.0:1 1.0 1:9a09113a:::obj7:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52a66c0 2026-02-12T10:34:22.150+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3899200045 -- osd_op_reply(1 obj7 [writefull 0~9216] v38'7 uv7 ondisk = 0) -- 0x52a66c0 con 0x5281000 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.150+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:27 2026-02-12T10:34:22.150+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] removing repgather(0x423be00 38'7 rep_tid=6 committed?=1 r=0) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] q front is repgather(0x423be00 38'7 rep_tid=6 committed?=1 r=0) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] do_osd_op_effects client.4213 con 0x5281000 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] remove_repop repgather(0x423be00 38'7 rep_tid=6 committed?=1 r=0) 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.150+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.150+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3899200045 conn(0x5281000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.150+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3899200045 conn(0x5281000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.150+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3899200045 conn(0x5281000 0x4a74680 crc :-1 s=READY pgs=3 gs=10 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.150+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3899200045 conn(0x5281000 0x4a74680 crc :-1 s=READY pgs=3 gs=10 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.150+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5281000 session 0x4dad500 2026-02-12T10:34:22.168+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281400 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.168+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281400 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.168+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x5281400 entity client.admin addr 2026-02-12T10:34:22.168+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3954521744 conn(0x5281400 0x4212000 crc :-1 s=READY pgs=3 gs=11 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4216 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.168+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4216 127.0.0.1:0/3954521744 1 ==== osd_op(client.4216.0:1 1.0 1.8df7eaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 220+0+9216 (crc 0 0 0) 0x4208500 con 0x5281400 2026-02-12T10:34:22.168+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4216.0:1 1.0 1.8df7eaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:22.168+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4216.0:1 1.0 1.8df7eaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4216.0:1 1.0 1.8df7eaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4216.0:1 1.0 1.8df7eaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.168+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4216.0:1 1.0 1.8df7eaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4216.0:1 1.0 1.8df7eaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3954521744 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3954521744 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] _handle_message: osd_op(client.4216.0:1 1.0 1.8df7eaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] do_op: op osd_op(client.4216.0:1 1.0 1:a557efb1:::obj8:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] do_op osd_op(client.4216.0:1 1.0 1:a557efb1:::obj8:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] get_object_context: obc NOT found in cache: 1:a557efb1:::obj8:head 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] get_object_context: no obc for soid 1:a557efb1:::obj8:head but can_create 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] create_object_context 0x52a9800 1:a557efb1:::obj8:head 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] populate_obc_watchers 1:a557efb1:::obj8:head 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a557efb1:::obj8:head 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] get_object_context: obc(1:a557efb1:::obj8:head(dne) rwstate(none n=0 w=0)) oi: 1:a557efb1:::obj8:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a557efb1:::obj8:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] find_object_context 1:a557efb1:::obj8:head @head oi=1:a557efb1:::obj8:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] do_op obc obc(1:a557efb1:::obj8:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] execute_ctx 1:a557efb1:::obj8:head [writefull 0~9216 in=9216b] ov 0'0 av 38'8 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] do_osd_op 1:a557efb1:::obj8:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] make_writeable 1:a557efb1:::obj8:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] setting DIRTY flag 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] make_writeable 1:a557efb1:::obj8:head done, snapset=0={} 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] finish_ctx 1:a557efb1:::obj8:head 0x429ed00 op modify 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] set mtime to 2026-02-12T10:34:22.168870+0000 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] final snapset 0={} in 1:a557efb1:::obj8:head 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] finish_ctx object 1:a557efb1:::obj8:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] execute_ctx alloc reply 0x52a6b40 result 0 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'7 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] new_repop rep_tid 7 on osd_op(client.4216.0:1 1.0 1:a557efb1:::obj8:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=7 committed?=0 r=0) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=7 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] issue_repop rep_tid 7 o 1:a557efb1:::obj8:head 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 IndexedLog::trim s=38'8 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 trim 38'8 (0'0) modify 1:a557efb1:::obj8:head by client.4216.0:1 2026-02-12T10:34:22.168870+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=8 tail=38'8 s=38'8 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'7 (0'0,38'7] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'7 lcod 38'6 mlcod 38'6 active+clean] PeeringState::append_log append_log log((0'0,38'7], crt=38'7) [38'8 (0'0) modify 1:a557efb1:::obj8:head by client.4216.0:1 2026-02-12T10:34:22.168870+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'7 lua=38'7 crt=38'8 lcod 38'6 mlcod 38'6 active+clean] rollforward: entry=38'8 (0'0) modify 1:a557efb1:::obj8:head by client.4216.0:1 2026-02-12T10:34:22.168870+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'7 lua=38'7 crt=38'8 lcod 38'6 mlcod 38'6 active+clean] PeeringState::append_log approx pg log length = 8 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'7 lua=38'7 crt=38'8 lcod 38'6 mlcod 38'6 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'7 lua=38'7 crt=38'8 lcod 38'6 mlcod 38'6 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.168+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'8, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'7 lua=38'7 crt=38'8 lcod 38'6 mlcod 38'6 active+clean] op_applied version 38'8 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'7 crt=38'8 lcod 38'6 mlcod 38'6 active+clean] eval_repop repgather(0x423b980 38'8 rep_tid=7 committed?=0 r=0) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4216.0:1 1.0 1:a557efb1:::obj8:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000162 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.168+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'7 crt=38'8 lcod 38'6 mlcod 38'6 active+clean] op_commit: 7 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'7 crt=38'8 lcod 38'6 mlcod 38'6 active+clean] repop_all_committed: repop tid 7 all committed 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'6 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'7 from: 38'6 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] eval_repop repgather(0x423b980 38'8 rep_tid=7 committed?=1 r=0) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] commit: repgather(0x423b980 38'8 rep_tid=7 committed?=1 r=0) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] log_op_stats osd_op(client.4216.0:1 1.0 1:a557efb1:::obj8:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000315 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] sending reply on osd_op(client.4216.0:1 1.0 1:a557efb1:::obj8:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52a6b40 2026-02-12T10:34:22.168+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3954521744 -- osd_op_reply(1 obj8 [writefull 0~9216] v38'8 uv8 ondisk = 0) -- 0x52a6b40 con 0x5281400 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.168+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:28 2026-02-12T10:34:22.168+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] removing repgather(0x423b980 38'8 rep_tid=7 committed?=1 r=0) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] q front is repgather(0x423b980 38'8 rep_tid=7 committed?=1 r=0) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] do_osd_op_effects client.4216 con 0x5281400 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] remove_repop repgather(0x423b980 38'8 rep_tid=7 committed?=1 r=0) 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.168+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.168+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3954521744 conn(0x5281400 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.168+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3954521744 conn(0x5281400 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.168+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3954521744 conn(0x5281400 0x4212000 crc :-1 s=READY pgs=3 gs=11 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.168+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3954521744 conn(0x5281400 0x4212000 crc :-1 s=READY pgs=3 gs=11 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.168+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5281400 session 0x4dadc00 2026-02-12T10:34:22.186+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281800 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.186+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281800 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.186+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5281800 entity client.admin addr 2026-02-12T10:34:22.186+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2812823645 conn(0x5281800 0x4f56100 crc :-1 s=READY pgs=3 gs=12 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4219 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.186+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4219 127.0.0.1:0/2812823645 1 ==== osd_op(client.4219.0:1 1.0 1.e478ac7f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 220+0+9216 (crc 0 0 0) 0x4208780 con 0x5281800 2026-02-12T10:34:22.186+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4219.0:1 1.0 1.e478ac7f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000014 epoch 38 2026-02-12T10:34:22.186+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4219.0:1 1.0 1.e478ac7f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4219.0:1 1.0 1.e478ac7f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4219.0:1 1.0 1.e478ac7f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.186+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4219.0:1 1.0 1.e478ac7f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000037 osd_op(client.4219.0:1 1.0 1.e478ac7f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2812823645 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2812823645 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] _handle_message: osd_op(client.4219.0:1 1.0 1.e478ac7f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] do_op: op osd_op(client.4219.0:1 1.0 1:fe351e27:::obj9:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] do_op osd_op(client.4219.0:1 1.0 1:fe351e27:::obj9:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] get_object_context: obc NOT found in cache: 1:fe351e27:::obj9:head 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] get_object_context: no obc for soid 1:fe351e27:::obj9:head but can_create 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] create_object_context 0x52e2300 1:fe351e27:::obj9:head 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] populate_obc_watchers 1:fe351e27:::obj9:head 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:fe351e27:::obj9:head 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] get_object_context: obc(1:fe351e27:::obj9:head(dne) rwstate(none n=0 w=0)) oi: 1:fe351e27:::obj9:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:fe351e27:::obj9:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] find_object_context 1:fe351e27:::obj9:head @head oi=1:fe351e27:::obj9:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] do_op obc obc(1:fe351e27:::obj9:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] execute_ctx 1:fe351e27:::obj9:head [writefull 0~9216 in=9216b] ov 0'0 av 38'9 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] do_osd_op 1:fe351e27:::obj9:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] make_writeable 1:fe351e27:::obj9:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] setting DIRTY flag 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] make_writeable 1:fe351e27:::obj9:head done, snapset=0={} 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] finish_ctx 1:fe351e27:::obj9:head 0x429ed00 op modify 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] set mtime to 2026-02-12T10:34:22.186788+0000 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] final snapset 0={} in 1:fe351e27:::obj9:head 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] finish_ctx object 1:fe351e27:::obj9:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] execute_ctx alloc reply 0x52a7680 result 0 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'8 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] new_repop rep_tid 8 on osd_op(client.4219.0:1 1.0 1:fe351e27:::obj9:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=8 committed?=0 r=0) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=8 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] issue_repop rep_tid 8 o 1:fe351e27:::obj9:head 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 IndexedLog::trim s=38'9 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 trim 38'9 (0'0) modify 1:fe351e27:::obj9:head by client.4219.0:1 2026-02-12T10:34:22.186788+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=9 tail=38'9 s=38'9 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'8 (0'0,38'8] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'8 lcod 38'7 mlcod 38'7 active+clean] PeeringState::append_log append_log log((0'0,38'8], crt=38'8) [38'9 (0'0) modify 1:fe351e27:::obj9:head by client.4219.0:1 2026-02-12T10:34:22.186788+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'8 lua=38'8 crt=38'9 lcod 38'7 mlcod 38'7 active+clean] rollforward: entry=38'9 (0'0) modify 1:fe351e27:::obj9:head by client.4219.0:1 2026-02-12T10:34:22.186788+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'8 lua=38'8 crt=38'9 lcod 38'7 mlcod 38'7 active+clean] PeeringState::append_log approx pg log length = 9 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'8 lua=38'8 crt=38'9 lcod 38'7 mlcod 38'7 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'8 lua=38'8 crt=38'9 lcod 38'7 mlcod 38'7 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.186+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'9, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'8 lua=38'8 crt=38'9 lcod 38'7 mlcod 38'7 active+clean] op_applied version 38'9 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'8 crt=38'9 lcod 38'7 mlcod 38'7 active+clean] eval_repop repgather(0x423b980 38'9 rep_tid=8 committed?=0 r=0) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4219.0:1 1.0 1:fe351e27:::obj9:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000164 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.186+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'8 crt=38'9 lcod 38'7 mlcod 38'7 active+clean] op_commit: 8 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'8 crt=38'9 lcod 38'7 mlcod 38'7 active+clean] repop_all_committed: repop tid 8 all committed 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'7 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'8 from: 38'7 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] eval_repop repgather(0x423b980 38'9 rep_tid=8 committed?=1 r=0) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] commit: repgather(0x423b980 38'9 rep_tid=8 committed?=1 r=0) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] log_op_stats osd_op(client.4219.0:1 1.0 1:fe351e27:::obj9:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000458 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] sending reply on osd_op(client.4219.0:1 1.0 1:fe351e27:::obj9:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52a7680 2026-02-12T10:34:22.186+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2812823645 -- osd_op_reply(1 obj9 [writefull 0~9216] v38'9 uv9 ondisk = 0) -- 0x52a7680 con 0x5281800 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.186+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:29 2026-02-12T10:34:22.186+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] removing repgather(0x423b980 38'9 rep_tid=8 committed?=1 r=0) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] q front is repgather(0x423b980 38'9 rep_tid=8 committed?=1 r=0) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] do_osd_op_effects client.4219 con 0x5281800 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] remove_repop repgather(0x423b980 38'9 rep_tid=8 committed?=1 r=0) 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.186+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.186+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2812823645 conn(0x5281800 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.186+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2812823645 conn(0x5281800 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.186+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2812823645 conn(0x5281800 0x4f56100 crc :-1 s=READY pgs=3 gs=12 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.186+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2812823645 conn(0x5281800 0x4f56100 crc :-1 s=READY pgs=3 gs=12 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.186+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5281800 session 0x4dada40 2026-02-12T10:34:22.203+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280c00 0x4a74c00 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.203+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280c00 0x4a74c00 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.203+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428efc0 con 0x5280c00 entity client.admin addr 2026-02-12T10:34:22.203+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/422936065 conn(0x5280c00 0x4a74c00 crc :-1 s=READY pgs=3 gs=13 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4222 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.203+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4222 127.0.0.1:0/422936065 1 ==== osd_op(client.4222.0:1 1.0 1.2acecc8b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7400 con 0x5280c00 2026-02-12T10:34:22.203+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4222.0:1 1.0 1.2acecc8b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000011 epoch 38 2026-02-12T10:34:22.203+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4222.0:1 1.0 1.2acecc8b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.203+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.203+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4222.0:1 1.0 1.2acecc8b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4222.0:1 1.0 1.2acecc8b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4222.0:1 1.0 1.2acecc8b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000035 osd_op(client.4222.0:1 1.0 1.2acecc8b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/422936065 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/422936065 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.204+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] _handle_message: osd_op(client.4222.0:1 1.0 1.2acecc8b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] do_op: op osd_op(client.4222.0:1 1.0 1:d1337354:::obj10:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] op_has_sufficient_caps session=0x428efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] do_op osd_op(client.4222.0:1 1.0 1:d1337354:::obj10:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] get_object_context: obc NOT found in cache: 1:d1337354:::obj10:head 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] get_object_context: no obc for soid 1:d1337354:::obj10:head but can_create 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] create_object_context 0x5250c00 1:d1337354:::obj10:head 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] populate_obc_watchers 1:d1337354:::obj10:head 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:d1337354:::obj10:head 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] get_object_context: obc(1:d1337354:::obj10:head(dne) rwstate(none n=0 w=0)) oi: 1:d1337354:::obj10:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:d1337354:::obj10:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] find_object_context 1:d1337354:::obj10:head @head oi=1:d1337354:::obj10:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] do_op obc obc(1:d1337354:::obj10:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] execute_ctx 1:d1337354:::obj10:head [writefull 0~9216 in=9216b] ov 0'0 av 38'10 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] do_osd_op 1:d1337354:::obj10:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] make_writeable 1:d1337354:::obj10:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] setting DIRTY flag 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] make_writeable 1:d1337354:::obj10:head done, snapset=0={} 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] finish_ctx 1:d1337354:::obj10:head 0x2ec4400 op modify 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] set mtime to 2026-02-12T10:34:22.204538+0000 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] final snapset 0={} in 1:d1337354:::obj10:head 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] finish_ctx object 1:d1337354:::obj10:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] execute_ctx alloc reply 0x4e09200 result 0 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'9 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] new_repop rep_tid 9 on osd_op(client.4222.0:1 1.0 1:d1337354:::obj10:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] new_repop: repgather(0x423ac00 0'0 rep_tid=9 committed?=0 r=0) 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=9 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] issue_repop rep_tid 9 o 1:d1337354:::obj10:head 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'10 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 trim 38'10 (0'0) modify 1:d1337354:::obj10:head by client.4222.0:1 2026-02-12T10:34:22.204538+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=10 tail=38'10 s=38'10 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'9 (0'0,38'9] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'9 lcod 38'8 mlcod 38'8 active+clean] PeeringState::append_log append_log log((0'0,38'9], crt=38'9) [38'10 (0'0) modify 1:d1337354:::obj10:head by client.4222.0:1 2026-02-12T10:34:22.204538+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'9 lua=38'9 crt=38'10 lcod 38'8 mlcod 38'8 active+clean] rollforward: entry=38'10 (0'0) modify 1:d1337354:::obj10:head by client.4222.0:1 2026-02-12T10:34:22.204538+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'9 lua=38'9 crt=38'10 lcod 38'8 mlcod 38'8 active+clean] PeeringState::append_log approx pg log length = 10 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'9 lua=38'9 crt=38'10 lcod 38'8 mlcod 38'8 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'9 lua=38'9 crt=38'10 lcod 38'8 mlcod 38'8 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'10, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'9 lua=38'9 crt=38'10 lcod 38'8 mlcod 38'8 active+clean] op_applied version 38'10 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'9 crt=38'10 lcod 38'8 mlcod 38'8 active+clean] eval_repop repgather(0x423ac00 38'10 rep_tid=9 committed?=0 r=0) 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4222.0:1 1.0 1:d1337354:::obj10:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000152 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.204+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.204+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'9 crt=38'10 lcod 38'8 mlcod 38'8 active+clean] op_commit: 9 2026-02-12T10:34:22.204+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'9 crt=38'10 lcod 38'8 mlcod 38'8 active+clean] repop_all_committed: repop tid 9 all committed 2026-02-12T10:34:22.204+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'8 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'9 from: 38'8 2026-02-12T10:34:22.204+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] eval_repop repgather(0x423ac00 38'10 rep_tid=9 committed?=1 r=0) 2026-02-12T10:34:22.204+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] commit: repgather(0x423ac00 38'10 rep_tid=9 committed?=1 r=0) 2026-02-12T10:34:22.204+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] log_op_stats osd_op(client.4222.0:1 1.0 1:d1337354:::obj10:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000307 2026-02-12T10:34:22.204+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] sending reply on osd_op(client.4222.0:1 1.0 1:d1337354:::obj10:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4e09200 2026-02-12T10:34:22.204+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/422936065 -- osd_op_reply(1 obj10 [writefull 0~9216] v38'10 uv10 ondisk = 0) -- 0x4e09200 con 0x5280c00 2026-02-12T10:34:22.204+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.204+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:30 2026-02-12T10:34:22.204+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] removing repgather(0x423ac00 38'10 rep_tid=9 committed?=1 r=0) 2026-02-12T10:34:22.204+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] q front is repgather(0x423ac00 38'10 rep_tid=9 committed?=1 r=0) 2026-02-12T10:34:22.204+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] do_osd_op_effects client.4222 con 0x5280c00 2026-02-12T10:34:22.204+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] remove_repop repgather(0x423ac00 38'10 rep_tid=9 committed?=1 r=0) 2026-02-12T10:34:22.204+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.204+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.204+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/422936065 conn(0x5280c00 msgr2=0x4a74c00 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.204+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/422936065 conn(0x5280c00 msgr2=0x4a74c00 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.204+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/422936065 conn(0x5280c00 0x4a74c00 crc :-1 s=READY pgs=3 gs=13 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.204+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/422936065 conn(0x5280c00 0x4a74c00 crc :-1 s=READY pgs=3 gs=13 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.204+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.204+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5280c00 session 0x428efc0 2026-02-12T10:34:22.221+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280c00 0x4a74c00 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.221+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280c00 0x4a74c00 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.221+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e1c0 con 0x5280c00 entity client.admin addr 2026-02-12T10:34:22.221+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2661261570 conn(0x5280c00 0x4a74c00 crc :-1 s=READY pgs=3 gs=14 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4225 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.221+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4225 127.0.0.1:0/2661261570 1 ==== osd_op(client.4225.0:1 1.0 1.29547577 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6c80 con 0x5280c00 2026-02-12T10:34:22.221+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4225.0:1 1.0 1.29547577 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000011 epoch 38 2026-02-12T10:34:22.221+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4225.0:1 1.0 1.29547577 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4225.0:1 1.0 1.29547577 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4225.0:1 1.0 1.29547577 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.221+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4225.0:1 1.0 1.29547577 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000033 osd_op(client.4225.0:1 1.0 1.29547577 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2661261570 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2661261570 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] _handle_message: osd_op(client.4225.0:1 1.0 1.29547577 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] do_op: op osd_op(client.4225.0:1 1.0 1:eeae2a94:::obj11:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] op_has_sufficient_caps session=0x4e0e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] do_op osd_op(client.4225.0:1 1.0 1:eeae2a94:::obj11:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] get_object_context: obc NOT found in cache: 1:eeae2a94:::obj11:head 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] get_object_context: no obc for soid 1:eeae2a94:::obj11:head but can_create 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] create_object_context 0x52e2c00 1:eeae2a94:::obj11:head 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] populate_obc_watchers 1:eeae2a94:::obj11:head 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:eeae2a94:::obj11:head 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] get_object_context: obc(1:eeae2a94:::obj11:head(dne) rwstate(none n=0 w=0)) oi: 1:eeae2a94:::obj11:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:eeae2a94:::obj11:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] find_object_context 1:eeae2a94:::obj11:head @head oi=1:eeae2a94:::obj11:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] do_op obc obc(1:eeae2a94:::obj11:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] execute_ctx 1:eeae2a94:::obj11:head [writefull 0~9216 in=9216b] ov 0'0 av 38'11 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] do_osd_op 1:eeae2a94:::obj11:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] make_writeable 1:eeae2a94:::obj11:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] setting DIRTY flag 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] make_writeable 1:eeae2a94:::obj11:head done, snapset=0={} 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] finish_ctx 1:eeae2a94:::obj11:head 0x2ec4400 op modify 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] set mtime to 2026-02-12T10:34:22.222128+0000 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] final snapset 0={} in 1:eeae2a94:::obj11:head 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] finish_ctx object 1:eeae2a94:::obj11:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] execute_ctx alloc reply 0x52a78c0 result 0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'10 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] new_repop rep_tid 10 on osd_op(client.4225.0:1 1.0 1:eeae2a94:::obj11:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] new_repop: repgather(0x423ac00 0'0 rep_tid=10 committed?=0 r=0) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=10 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] issue_repop rep_tid 10 o 1:eeae2a94:::obj11:head 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 IndexedLog::trim s=38'11 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 trim 38'11 (0'0) modify 1:eeae2a94:::obj11:head by client.4225.0:1 2026-02-12T10:34:22.222128+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=11 tail=38'11 s=38'11 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'10 (0'0,38'10] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'10 lcod 38'9 mlcod 38'9 active+clean] PeeringState::append_log append_log log((0'0,38'10], crt=38'10) [38'11 (0'0) modify 1:eeae2a94:::obj11:head by client.4225.0:1 2026-02-12T10:34:22.222128+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'10 lua=38'10 crt=38'11 lcod 38'9 mlcod 38'9 active+clean] rollforward: entry=38'11 (0'0) modify 1:eeae2a94:::obj11:head by client.4225.0:1 2026-02-12T10:34:22.222128+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'10 lua=38'10 crt=38'11 lcod 38'9 mlcod 38'9 active+clean] PeeringState::append_log approx pg log length = 11 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'10 lua=38'10 crt=38'11 lcod 38'9 mlcod 38'9 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'10 lua=38'10 crt=38'11 lcod 38'9 mlcod 38'9 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'11, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'10 lua=38'10 crt=38'11 lcod 38'9 mlcod 38'9 active+clean] op_applied version 38'11 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'10 crt=38'11 lcod 38'9 mlcod 38'9 active+clean] eval_repop repgather(0x423ac00 38'11 rep_tid=10 committed?=0 r=0) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4225.0:1 1.0 1:eeae2a94:::obj11:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000167 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.221+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'10 crt=38'11 lcod 38'9 mlcod 38'9 active+clean] op_commit: 10 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'10 crt=38'11 lcod 38'9 mlcod 38'9 active+clean] repop_all_committed: repop tid 10 all committed 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'9 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'10 from: 38'9 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] eval_repop repgather(0x423ac00 38'11 rep_tid=10 committed?=1 r=0) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] commit: repgather(0x423ac00 38'11 rep_tid=10 committed?=1 r=0) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] log_op_stats osd_op(client.4225.0:1 1.0 1:eeae2a94:::obj11:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000312 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] sending reply on osd_op(client.4225.0:1 1.0 1:eeae2a94:::obj11:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52a78c0 2026-02-12T10:34:22.221+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2661261570 -- osd_op_reply(1 obj11 [writefull 0~9216] v38'11 uv11 ondisk = 0) -- 0x52a78c0 con 0x5280c00 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.221+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:31 2026-02-12T10:34:22.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] removing repgather(0x423ac00 38'11 rep_tid=10 committed?=1 r=0) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] q front is repgather(0x423ac00 38'11 rep_tid=10 committed?=1 r=0) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] do_osd_op_effects client.4225 con 0x5280c00 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] remove_repop repgather(0x423ac00 38'11 rep_tid=10 committed?=1 r=0) 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.221+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.221+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2661261570 conn(0x5280c00 msgr2=0x4a74c00 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.221+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2661261570 conn(0x5280c00 msgr2=0x4a74c00 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.221+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2661261570 conn(0x5280c00 0x4a74c00 crc :-1 s=READY pgs=3 gs=14 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.221+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2661261570 conn(0x5280c00 0x4a74c00 crc :-1 s=READY pgs=3 gs=14 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.221+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5280c00 session 0x4e0e1c0 2026-02-12T10:34:22.239+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.239+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.239+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5280400 entity client.admin addr 2026-02-12T10:34:22.239+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1420065736 conn(0x5280400 0x4a74100 crc :-1 s=READY pgs=3 gs=15 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4228 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.239+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4228 127.0.0.1:0/1420065736 1 ==== osd_op(client.4228.0:1 1.0 1.d3a9faf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6a00 con 0x5280400 2026-02-12T10:34:22.239+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4228.0:1 1.0 1.d3a9faf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:22.239+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4228.0:1 1.0 1.d3a9faf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4228.0:1 1.0 1.d3a9faf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4228.0:1 1.0 1.d3a9faf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.239+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4228.0:1 1.0 1.d3a9faf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4228.0:1 1.0 1.d3a9faf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1420065736 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1420065736 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] _handle_message: osd_op(client.4228.0:1 1.0 1.d3a9faf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] do_op: op osd_op(client.4228.0:1 1.0 1:af5f95cb:::obj12:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] do_op osd_op(client.4228.0:1 1.0 1:af5f95cb:::obj12:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] get_object_context: obc NOT found in cache: 1:af5f95cb:::obj12:head 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] get_object_context: no obc for soid 1:af5f95cb:::obj12:head but can_create 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] create_object_context 0x52e3500 1:af5f95cb:::obj12:head 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] populate_obc_watchers 1:af5f95cb:::obj12:head 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:af5f95cb:::obj12:head 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] get_object_context: obc(1:af5f95cb:::obj12:head(dne) rwstate(none n=0 w=0)) oi: 1:af5f95cb:::obj12:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:af5f95cb:::obj12:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] find_object_context 1:af5f95cb:::obj12:head @head oi=1:af5f95cb:::obj12:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] do_op obc obc(1:af5f95cb:::obj12:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] execute_ctx 1:af5f95cb:::obj12:head [writefull 0~9216 in=9216b] ov 0'0 av 38'12 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] do_osd_op 1:af5f95cb:::obj12:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] make_writeable 1:af5f95cb:::obj12:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] setting DIRTY flag 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] make_writeable 1:af5f95cb:::obj12:head done, snapset=0={} 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] finish_ctx 1:af5f95cb:::obj12:head 0x2ec4400 op modify 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] set mtime to 2026-02-12T10:34:22.239948+0000 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] final snapset 0={} in 1:af5f95cb:::obj12:head 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] finish_ctx object 1:af5f95cb:::obj12:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] execute_ctx alloc reply 0x52a6fc0 result 0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'11 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 11 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 1 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] new_repop rep_tid 11 on osd_op(client.4228.0:1 1.0 1:af5f95cb:::obj12:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] new_repop: repgather(0x423ac00 0'0 rep_tid=11 committed?=0 r=0) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=11 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] issue_repop rep_tid 11 o 1:af5f95cb:::obj12:head 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 IndexedLog::trim s=38'12 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 trim 38'12 (0'0) modify 1:af5f95cb:::obj12:head by client.4228.0:1 2026-02-12T10:34:22.239948+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=12 tail=38'12 s=38'12 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'11 (0'0,38'11] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'11 lcod 38'10 mlcod 38'10 active+clean] PeeringState::append_log append_log log((0'0,38'11], crt=38'11) [38'12 (0'0) modify 1:af5f95cb:::obj12:head by client.4228.0:1 2026-02-12T10:34:22.239948+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'11 lua=38'11 crt=38'12 lcod 38'10 mlcod 38'10 active+clean] rollforward: entry=38'12 (0'0) modify 1:af5f95cb:::obj12:head by client.4228.0:1 2026-02-12T10:34:22.239948+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'11 lua=38'11 crt=38'12 lcod 38'10 mlcod 38'10 active+clean] PeeringState::append_log approx pg log length = 12 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'11 lua=38'11 crt=38'12 lcod 38'10 mlcod 38'10 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'11 lua=38'11 crt=38'12 lcod 38'10 mlcod 38'10 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'12, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'11 lua=38'11 crt=38'12 lcod 38'10 mlcod 38'10 active+clean] op_applied version 38'12 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'11 crt=38'12 lcod 38'10 mlcod 38'10 active+clean] eval_repop repgather(0x423ac00 38'12 rep_tid=11 committed?=0 r=0) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4228.0:1 1.0 1:af5f95cb:::obj12:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000196 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.239+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'11 crt=38'12 lcod 38'10 mlcod 38'10 active+clean] op_commit: 11 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'11 crt=38'12 lcod 38'10 mlcod 38'10 active+clean] repop_all_committed: repop tid 11 all committed 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'10 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'11 from: 38'10 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] eval_repop repgather(0x423ac00 38'12 rep_tid=11 committed?=1 r=0) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] commit: repgather(0x423ac00 38'12 rep_tid=11 committed?=1 r=0) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] log_op_stats osd_op(client.4228.0:1 1.0 1:af5f95cb:::obj12:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000344 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] sending reply on osd_op(client.4228.0:1 1.0 1:af5f95cb:::obj12:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52a6fc0 2026-02-12T10:34:22.239+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1420065736 -- osd_op_reply(1 obj12 [writefull 0~9216] v38'12 uv12 ondisk = 0) -- 0x52a6fc0 con 0x5280400 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.239+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:32 2026-02-12T10:34:22.239+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] removing repgather(0x423ac00 38'12 rep_tid=11 committed?=1 r=0) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] q front is repgather(0x423ac00 38'12 rep_tid=11 committed?=1 r=0) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] do_osd_op_effects client.4228 con 0x5280400 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] remove_repop repgather(0x423ac00 38'12 rep_tid=11 committed?=1 r=0) 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.239+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.239+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1420065736 conn(0x5280400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.239+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1420065736 conn(0x5280400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.239+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1420065736 conn(0x5280400 0x4a74100 crc :-1 s=READY pgs=3 gs=15 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.239+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1420065736 conn(0x5280400 0x4a74100 crc :-1 s=READY pgs=3 gs=15 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.239+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5280400 session 0x4dad880 2026-02-12T10:34:22.257+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280800 0x4a75700 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.257+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280800 0x4a75700 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.257+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5280800 entity client.admin addr 2026-02-12T10:34:22.257+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3751983481 conn(0x5280800 0x4a75700 crc :-1 s=READY pgs=3 gs=16 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4231 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.257+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4231 127.0.0.1:0/3751983481 1 ==== osd_op(client.4231.0:1 1.0 1.7c6b5865 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6f00 con 0x5280800 2026-02-12T10:34:22.257+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4231.0:1 1.0 1.7c6b5865 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.257+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4231.0:1 1.0 1.7c6b5865 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4231.0:1 1.0 1.7c6b5865 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4231.0:1 1.0 1.7c6b5865 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4231.0:1 1.0 1.7c6b5865 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4231.0:1 1.0 1.7c6b5865 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] 2026-02-12T10:34:22.257+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3751983481 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3751983481 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] _handle_message: osd_op(client.4231.0:1 1.0 1.7c6b5865 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] do_op: op osd_op(client.4231.0:1 1.0 1:a61ad63e:::obj13:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] do_op osd_op(client.4231.0:1 1.0 1:a61ad63e:::obj13:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] get_object_context: obc NOT found in cache: 1:a61ad63e:::obj13:head 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] get_object_context: no obc for soid 1:a61ad63e:::obj13:head but can_create 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] create_object_context 0x5256600 1:a61ad63e:::obj13:head 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] populate_obc_watchers 1:a61ad63e:::obj13:head 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a61ad63e:::obj13:head 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] get_object_context: obc(1:a61ad63e:::obj13:head(dne) rwstate(none n=0 w=0)) oi: 1:a61ad63e:::obj13:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a61ad63e:::obj13:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] find_object_context 1:a61ad63e:::obj13:head @head oi=1:a61ad63e:::obj13:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] do_op obc obc(1:a61ad63e:::obj13:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] execute_ctx 1:a61ad63e:::obj13:head [writefull 0~9216 in=9216b] ov 0'0 av 38'13 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] do_osd_op 1:a61ad63e:::obj13:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] make_writeable 1:a61ad63e:::obj13:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] setting DIRTY flag 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] make_writeable 1:a61ad63e:::obj13:head done, snapset=0={} 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] finish_ctx 1:a61ad63e:::obj13:head 0x2ec4400 op modify 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] set mtime to 2026-02-12T10:34:22.257715+0000 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] final snapset 0={} in 1:a61ad63e:::obj13:head 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] finish_ctx object 1:a61ad63e:::obj13:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] execute_ctx alloc reply 0x4e08480 result 0 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'12 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 12 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 2 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] new_repop rep_tid 12 on osd_op(client.4231.0:1 1.0 1:a61ad63e:::obj13:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] new_repop: repgather(0x423ac00 0'0 rep_tid=12 committed?=0 r=0) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=12 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] issue_repop rep_tid 12 o 1:a61ad63e:::obj13:head 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 IndexedLog::trim s=38'13 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 trim 38'13 (0'0) modify 1:a61ad63e:::obj13:head by client.4231.0:1 2026-02-12T10:34:22.257715+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=13 tail=38'13 s=38'13 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'12 (0'0,38'12] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'12 lcod 38'11 mlcod 38'11 active+clean] PeeringState::append_log append_log log((0'0,38'12], crt=38'12) [38'13 (0'0) modify 1:a61ad63e:::obj13:head by client.4231.0:1 2026-02-12T10:34:22.257715+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'12 lua=38'12 crt=38'13 lcod 38'11 mlcod 38'11 active+clean] rollforward: entry=38'13 (0'0) modify 1:a61ad63e:::obj13:head by client.4231.0:1 2026-02-12T10:34:22.257715+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'12 lua=38'12 crt=38'13 lcod 38'11 mlcod 38'11 active+clean] PeeringState::append_log approx pg log length = 13 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'12 lua=38'12 crt=38'13 lcod 38'11 mlcod 38'11 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'12 lua=38'12 crt=38'13 lcod 38'11 mlcod 38'11 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.257+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'13, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'12 lua=38'12 crt=38'13 lcod 38'11 mlcod 38'11 active+clean] op_applied version 38'13 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'12 crt=38'13 lcod 38'11 mlcod 38'11 active+clean] eval_repop repgather(0x423ac00 38'13 rep_tid=12 committed?=0 r=0) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4231.0:1 1.0 1:a61ad63e:::obj13:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000160 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.257+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'12 crt=38'13 lcod 38'11 mlcod 38'11 active+clean] op_commit: 12 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'12 crt=38'13 lcod 38'11 mlcod 38'11 active+clean] repop_all_committed: repop tid 12 all committed 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'11 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'12 from: 38'11 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] eval_repop repgather(0x423ac00 38'13 rep_tid=12 committed?=1 r=0) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] commit: repgather(0x423ac00 38'13 rep_tid=12 committed?=1 r=0) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] log_op_stats osd_op(client.4231.0:1 1.0 1:a61ad63e:::obj13:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000529 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] sending reply on osd_op(client.4231.0:1 1.0 1:a61ad63e:::obj13:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4e08480 2026-02-12T10:34:22.257+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3751983481 -- osd_op_reply(1 obj13 [writefull 0~9216] v38'13 uv13 ondisk = 0) -- 0x4e08480 con 0x5280800 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.257+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:33 2026-02-12T10:34:22.257+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] removing repgather(0x423ac00 38'13 rep_tid=12 committed?=1 r=0) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] q front is repgather(0x423ac00 38'13 rep_tid=12 committed?=1 r=0) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] do_osd_op_effects client.4231 con 0x5280800 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] remove_repop repgather(0x423ac00 38'13 rep_tid=12 committed?=1 r=0) 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.257+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.257+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3751983481 conn(0x5280800 msgr2=0x4a75700 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.257+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3751983481 conn(0x5280800 msgr2=0x4a75700 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.257+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3751983481 conn(0x5280800 0x4a75700 crc :-1 s=READY pgs=3 gs=16 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.257+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3751983481 conn(0x5280800 0x4a75700 crc :-1 s=READY pgs=3 gs=16 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.257+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5280800 session 0x4dad500 2026-02-12T10:34:22.274+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.274+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.274+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x5280000 entity client.admin addr 2026-02-12T10:34:22.274+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1537235975 conn(0x5280000 0x4a75180 crc :-1 s=READY pgs=3 gs=17 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4234 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.274+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4234 127.0.0.1:0/1537235975 1 ==== osd_op(client.4234.0:1 1.0 1.94122507 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7180 con 0x5280000 2026-02-12T10:34:22.274+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4234.0:1 1.0 1.94122507 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.274+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4234.0:1 1.0 1.94122507 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.274+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.274+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4234.0:1 1.0 1.94122507 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.274+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.274+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4234.0:1 1.0 1.94122507 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.274+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4234.0:1 1.0 1.94122507 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4234.0:1 1.0 1.94122507 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] 2026-02-12T10:34:22.274+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.274+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1537235975 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.274+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1537235975 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.274+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] _handle_message: osd_op(client.4234.0:1 1.0 1.94122507 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.274+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] do_op: op osd_op(client.4234.0:1 1.0 1:e0a44829:::obj14:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.274+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.274+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] do_op osd_op(client.4234.0:1 1.0 1:e0a44829:::obj14:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.274+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] get_object_context: obc NOT found in cache: 1:e0a44829:::obj14:head 2026-02-12T10:34:22.274+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] get_object_context: no obc for soid 1:e0a44829:::obj14:head but can_create 2026-02-12T10:34:22.274+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] create_object_context 0x5256f00 1:e0a44829:::obj14:head 2026-02-12T10:34:22.274+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] populate_obc_watchers 1:e0a44829:::obj14:head 2026-02-12T10:34:22.274+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:e0a44829:::obj14:head 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] get_object_context: obc(1:e0a44829:::obj14:head(dne) rwstate(none n=0 w=0)) oi: 1:e0a44829:::obj14:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:e0a44829:::obj14:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] find_object_context 1:e0a44829:::obj14:head @head oi=1:e0a44829:::obj14:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] do_op obc obc(1:e0a44829:::obj14:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] execute_ctx 1:e0a44829:::obj14:head [writefull 0~9216 in=9216b] ov 0'0 av 38'14 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] do_osd_op 1:e0a44829:::obj14:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] make_writeable 1:e0a44829:::obj14:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] setting DIRTY flag 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] make_writeable 1:e0a44829:::obj14:head done, snapset=0={} 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] finish_ctx 1:e0a44829:::obj14:head 0x2ec4400 op modify 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] set mtime to 2026-02-12T10:34:22.275492+0000 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] final snapset 0={} in 1:e0a44829:::obj14:head 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] finish_ctx object 1:e0a44829:::obj14:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] execute_ctx alloc reply 0x4e098c0 result 0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'13 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 13 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 3 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] new_repop rep_tid 13 on osd_op(client.4234.0:1 1.0 1:e0a44829:::obj14:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] new_repop: repgather(0x423ac00 0'0 rep_tid=13 committed?=0 r=0) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=13 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] issue_repop rep_tid 13 o 1:e0a44829:::obj14:head 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 IndexedLog::trim s=38'14 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 trim 38'14 (0'0) modify 1:e0a44829:::obj14:head by client.4234.0:1 2026-02-12T10:34:22.275492+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=14 tail=38'14 s=38'14 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'13 (0'0,38'13] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'13 lcod 38'12 mlcod 38'12 active+clean] PeeringState::append_log append_log log((0'0,38'13], crt=38'13) [38'14 (0'0) modify 1:e0a44829:::obj14:head by client.4234.0:1 2026-02-12T10:34:22.275492+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'13 lua=38'13 crt=38'14 lcod 38'12 mlcod 38'12 active+clean] rollforward: entry=38'14 (0'0) modify 1:e0a44829:::obj14:head by client.4234.0:1 2026-02-12T10:34:22.275492+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'13 lua=38'13 crt=38'14 lcod 38'12 mlcod 38'12 active+clean] PeeringState::append_log approx pg log length = 14 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'13 lua=38'13 crt=38'14 lcod 38'12 mlcod 38'12 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'13 lua=38'13 crt=38'14 lcod 38'12 mlcod 38'12 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'14, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'13 lua=38'13 crt=38'14 lcod 38'12 mlcod 38'12 active+clean] op_applied version 38'14 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'13 crt=38'14 lcod 38'12 mlcod 38'12 active+clean] eval_repop repgather(0x423ac00 38'14 rep_tid=13 committed?=0 r=0) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4234.0:1 1.0 1:e0a44829:::obj14:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000141 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.275+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'13 crt=38'14 lcod 38'12 mlcod 38'12 active+clean] op_commit: 13 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'13 crt=38'14 lcod 38'12 mlcod 38'12 active+clean] repop_all_committed: repop tid 13 all committed 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'12 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'13 from: 38'12 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] eval_repop repgather(0x423ac00 38'14 rep_tid=13 committed?=1 r=0) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] commit: repgather(0x423ac00 38'14 rep_tid=13 committed?=1 r=0) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] log_op_stats osd_op(client.4234.0:1 1.0 1:e0a44829:::obj14:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000281 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] sending reply on osd_op(client.4234.0:1 1.0 1:e0a44829:::obj14:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4e098c0 2026-02-12T10:34:22.275+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1537235975 -- osd_op_reply(1 obj14 [writefull 0~9216] v38'14 uv14 ondisk = 0) -- 0x4e098c0 con 0x5280000 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.275+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:34 2026-02-12T10:34:22.275+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] removing repgather(0x423ac00 38'14 rep_tid=13 committed?=1 r=0) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] q front is repgather(0x423ac00 38'14 rep_tid=13 committed?=1 r=0) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] do_osd_op_effects client.4234 con 0x5280000 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] remove_repop repgather(0x423ac00 38'14 rep_tid=13 committed?=1 r=0) 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.275+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.275+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1537235975 conn(0x5280000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.275+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1537235975 conn(0x5280000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.275+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1537235975 conn(0x5280000 0x4a75180 crc :-1 s=READY pgs=3 gs=17 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.275+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1537235975 conn(0x5280000 0x4a75180 crc :-1 s=READY pgs=3 gs=17 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.275+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5280000 session 0x4dadc00 2026-02-12T10:34:22.292+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281c00 0x4eee100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.292+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281c00 0x4eee100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.292+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5281c00 entity client.admin addr 2026-02-12T10:34:22.292+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/475760830 conn(0x5281c00 0x4eee100 crc :-1 s=READY pgs=3 gs=18 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4237 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.292+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4237 127.0.0.1:0/475760830 1 ==== osd_op(client.4237.0:1 1.0 1.248629d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6780 con 0x5281c00 2026-02-12T10:34:22.292+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4237.0:1 1.0 1.248629d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:22.292+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4237.0:1 1.0 1.248629d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.292+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.292+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4237.0:1 1.0 1.248629d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.292+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.292+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4237.0:1 1.0 1.248629d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.292+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4237.0:1 1.0 1.248629d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4237.0:1 1.0 1.248629d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] 2026-02-12T10:34:22.292+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.292+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/475760830 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.292+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/475760830 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.292+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] _handle_message: osd_op(client.4237.0:1 1.0 1.248629d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.292+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] do_op: op osd_op(client.4237.0:1 1.0 1:ab946124:::obj15:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.292+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.292+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] do_op osd_op(client.4237.0:1 1.0 1:ab946124:::obj15:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.292+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] get_object_context: obc NOT found in cache: 1:ab946124:::obj15:head 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] get_object_context: no obc for soid 1:ab946124:::obj15:head but can_create 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] create_object_context 0x5257800 1:ab946124:::obj15:head 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] populate_obc_watchers 1:ab946124:::obj15:head 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:ab946124:::obj15:head 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] get_object_context: obc(1:ab946124:::obj15:head(dne) rwstate(none n=0 w=0)) oi: 1:ab946124:::obj15:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:ab946124:::obj15:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] find_object_context 1:ab946124:::obj15:head @head oi=1:ab946124:::obj15:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] do_op obc obc(1:ab946124:::obj15:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] execute_ctx 1:ab946124:::obj15:head [writefull 0~9216 in=9216b] ov 0'0 av 38'15 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] do_osd_op 1:ab946124:::obj15:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] make_writeable 1:ab946124:::obj15:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] setting DIRTY flag 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] make_writeable 1:ab946124:::obj15:head done, snapset=0={} 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] finish_ctx 1:ab946124:::obj15:head 0x2ec4400 op modify 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] set mtime to 2026-02-12T10:34:22.293525+0000 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] final snapset 0={} in 1:ab946124:::obj15:head 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] finish_ctx object 1:ab946124:::obj15:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] execute_ctx alloc reply 0x4e09d40 result 0 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'14 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 14 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 4 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] new_repop rep_tid 14 on osd_op(client.4237.0:1 1.0 1:ab946124:::obj15:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] new_repop: repgather(0x423ac00 0'0 rep_tid=14 committed?=0 r=0) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=14 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] issue_repop rep_tid 14 o 1:ab946124:::obj15:head 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 IndexedLog::trim s=38'15 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 trim 38'15 (0'0) modify 1:ab946124:::obj15:head by client.4237.0:1 2026-02-12T10:34:22.293525+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=15 tail=38'15 s=38'15 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'14 (0'0,38'14] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'14 lcod 38'13 mlcod 38'13 active+clean] PeeringState::append_log append_log log((0'0,38'14], crt=38'14) [38'15 (0'0) modify 1:ab946124:::obj15:head by client.4237.0:1 2026-02-12T10:34:22.293525+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'14 lua=38'14 crt=38'15 lcod 38'13 mlcod 38'13 active+clean] rollforward: entry=38'15 (0'0) modify 1:ab946124:::obj15:head by client.4237.0:1 2026-02-12T10:34:22.293525+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'14 lua=38'14 crt=38'15 lcod 38'13 mlcod 38'13 active+clean] PeeringState::append_log approx pg log length = 15 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'14 lua=38'14 crt=38'15 lcod 38'13 mlcod 38'13 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'14 lua=38'14 crt=38'15 lcod 38'13 mlcod 38'13 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.293+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'15, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'14 lua=38'14 crt=38'15 lcod 38'13 mlcod 38'13 active+clean] op_applied version 38'15 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'14 crt=38'15 lcod 38'13 mlcod 38'13 active+clean] eval_repop repgather(0x423ac00 38'15 rep_tid=14 committed?=0 r=0) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4237.0:1 1.0 1:ab946124:::obj15:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000149 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.293+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'14 crt=38'15 lcod 38'13 mlcod 38'13 active+clean] op_commit: 14 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'14 crt=38'15 lcod 38'13 mlcod 38'13 active+clean] repop_all_committed: repop tid 14 all committed 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'13 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'14 from: 38'13 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] eval_repop repgather(0x423ac00 38'15 rep_tid=14 committed?=1 r=0) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] commit: repgather(0x423ac00 38'15 rep_tid=14 committed?=1 r=0) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] log_op_stats osd_op(client.4237.0:1 1.0 1:ab946124:::obj15:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000284 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] sending reply on osd_op(client.4237.0:1 1.0 1:ab946124:::obj15:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4e09d40 2026-02-12T10:34:22.293+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/475760830 -- osd_op_reply(1 obj15 [writefull 0~9216] v38'15 uv15 ondisk = 0) -- 0x4e09d40 con 0x5281c00 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.293+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:35 2026-02-12T10:34:22.293+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] removing repgather(0x423ac00 38'15 rep_tid=14 committed?=1 r=0) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] q front is repgather(0x423ac00 38'15 rep_tid=14 committed?=1 r=0) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] do_osd_op_effects client.4237 con 0x5281c00 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] remove_repop repgather(0x423ac00 38'15 rep_tid=14 committed?=1 r=0) 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.293+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.293+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/475760830 conn(0x5281c00 msgr2=0x4eee100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.293+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/475760830 conn(0x5281c00 msgr2=0x4eee100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.293+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/475760830 conn(0x5281c00 0x4eee100 crc :-1 s=READY pgs=3 gs=18 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.293+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/475760830 conn(0x5281c00 0x4eee100 crc :-1 s=READY pgs=3 gs=18 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.293+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.293+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5281c00 session 0x4dada40 2026-02-12T10:34:22.310+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 5 ==== osd_ping(ping e38 up_from 5 ping_stamp 2026-02-12T10:34:22.311088+0000/16.303216934s send_stamp 16.303216934s delta_ub 2.028707504s) ==== 2033+0+0 (crc 0 0 0) 0x423b200 con 0x433b000 2026-02-12T10:34:22.310+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 5 ==== osd_ping(ping e38 up_from 5 ping_stamp 2026-02-12T10:34:22.311088+0000/16.303216934s send_stamp 16.303216934s delta_ub 2.028707504s) ==== 2033+0+0 (crc 0 0 0) 0x423be00 con 0x433b400 2026-02-12T10:34:22.310+0000 7f9eeedfa640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028549910s,2.028707504s]) 2026-02-12T10:34:22.310+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e38 up_from 10 ping_stamp 2026-02-12T10:34:22.311088+0000/16.303216934s send_stamp 14.274667740s delta_ub -2.028549910s) -- 0x4ef2180 con 0x433b000 2026-02-12T10:34:22.310+0000 7f9eeedfa640 20 osd.1 38 get_con_osd_cluster to osd.0 from_epoch 38 2026-02-12T10:34:22.310+0000 7f9eeedfa640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:22.310+0000 7f9eeedfa640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:22.310+0000 7f9eeedfa640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 37 to ping map epoch of 38 2026-02-12T10:34:22.310+0000 7f9eeedfa640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.310+0000 7f9ef05fd640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028527975s,2.028707504s]) 2026-02-12T10:34:22.310+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e38 up_from 10 ping_stamp 2026-02-12T10:34:22.311088+0000/16.303216934s send_stamp 14.274688721s delta_ub -2.028527975s) -- 0x423ad80 con 0x433b400 2026-02-12T10:34:22.310+0000 7f9ef05fd640 20 osd.1 38 get_con_osd_cluster to osd.0 from_epoch 38 2026-02-12T10:34:22.310+0000 7f9ef05fd640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:22.310+0000 7f9ef05fd640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:22.310+0000 7f9ef05fd640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.311+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281c00 0x4eee100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.311+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5281c00 0x4eee100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.311+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428e1c0 con 0x5281c00 entity client.admin addr 2026-02-12T10:34:22.311+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1765949900 conn(0x5281c00 0x4eee100 crc :-1 s=READY pgs=3 gs=19 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4240 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.311+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4240 127.0.0.1:0/1765949900 1 ==== osd_op(client.4240.0:1 1.0 1.7ad1f862 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6280 con 0x5281c00 2026-02-12T10:34:22.311+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4240.0:1 1.0 1.7ad1f862 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.311+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4240.0:1 1.0 1.7ad1f862 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4240.0:1 1.0 1.7ad1f862 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4240.0:1 1.0 1.7ad1f862 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4240.0:1 1.0 1.7ad1f862 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4240.0:1 1.0 1.7ad1f862 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1765949900 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1765949900 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] _handle_message: osd_op(client.4240.0:1 1.0 1.7ad1f862 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] do_op: op osd_op(client.4240.0:1 1.0 1:461f8b5e:::obj16:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] op_has_sufficient_caps session=0x428e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] do_op osd_op(client.4240.0:1 1.0 1:461f8b5e:::obj16:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] get_object_context: obc NOT found in cache: 1:461f8b5e:::obj16:head 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] get_object_context: no obc for soid 1:461f8b5e:::obj16:head but can_create 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] create_object_context 0x5260300 1:461f8b5e:::obj16:head 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] populate_obc_watchers 1:461f8b5e:::obj16:head 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:461f8b5e:::obj16:head 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] get_object_context: obc(1:461f8b5e:::obj16:head(dne) rwstate(none n=0 w=0)) oi: 1:461f8b5e:::obj16:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:461f8b5e:::obj16:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] find_object_context 1:461f8b5e:::obj16:head @head oi=1:461f8b5e:::obj16:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] do_op obc obc(1:461f8b5e:::obj16:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] execute_ctx 1:461f8b5e:::obj16:head [writefull 0~9216 in=9216b] ov 0'0 av 38'16 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] do_osd_op 1:461f8b5e:::obj16:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] make_writeable 1:461f8b5e:::obj16:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] setting DIRTY flag 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] make_writeable 1:461f8b5e:::obj16:head done, snapset=0={} 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] finish_ctx 1:461f8b5e:::obj16:head 0x2ec4400 op modify 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] set mtime to 2026-02-12T10:34:22.311783+0000 2026-02-12T10:34:22.311+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 10 ==== osd_map(38..38 src has 1..38) ==== 626+0+0 (unknown 0 0 0) 0x4e0e1c0 con 0x41ce000 2026-02-12T10:34:22.311+0000 7f9edf06c640 20 osd.1 38 OSD::ms_dispatch: osd_map(38..38 src has 1..38) 2026-02-12T10:34:22.311+0000 7f9edf06c640 20 osd.1 38 _dispatch 0x4e0e1c0 osd_map(38..38 src has 1..38) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] final snapset 0={} in 1:461f8b5e:::obj16:head 2026-02-12T10:34:22.311+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 11 ==== pg_notify2(1.0 1.0 (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=14.781439781s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) e38/38) ==== 1174+0+0 (unknown 0 0 0) 0x521e000 con 0x41ce000 2026-02-12T10:34:22.311+0000 7f9edf06c640 3 osd.1 38 handle_osd_map epochs [38,38], i have 38, src has [1,38] 2026-02-12T10:34:22.311+0000 7f9edf06c640 10 osd.1 38 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:22.311+0000 7f9edf06c640 10 osd.1 38 no new maps here, dropping 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] finish_ctx object 1:461f8b5e:::obj16:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] execute_ctx alloc reply 0x52a7680 result 0 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'15 2026-02-12T10:34:22.311+0000 7f9ef05fd640 15 osd.1 38 enqueue_peering_evt 1.0 epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 2 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=14.781439781s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:22.311+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 2 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=14.781439781s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e38) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 15 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 5 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] new_repop rep_tid 15 on osd_op(client.4240.0:1 1.0 1:461f8b5e:::obj16:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] new_repop: repgather(0x423ac00 0'0 rep_tid=15 committed?=0 r=0) 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.311+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=15 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] issue_repop rep_tid 15 o 1:461f8b5e:::obj16:head 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 2 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=14.781439781s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e38) queued 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 IndexedLog::trim s=38'16 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 trim 38'16 (0'0) modify 1:461f8b5e:::obj16:head by client.4240.0:1 2026-02-12T10:34:22.311783+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=16 tail=38'16 s=38'16 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'15 (0'0,38'15] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'15 lcod 38'14 mlcod 38'14 active+clean] PeeringState::append_log append_log log((0'0,38'15], crt=38'15) [38'16 (0'0) modify 1:461f8b5e:::obj16:head by client.4240.0:1 2026-02-12T10:34:22.311783+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 lua=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] rollforward: entry=38'16 (0'0) modify 1:461f8b5e:::obj16:head by client.4240.0:1 2026-02-12T10:34:22.311783+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 lua=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] PeeringState::append_log approx pg log length = 16 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 lua=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 lua=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.311+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'16, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 lua=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] op_applied version 38'16 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] eval_repop repgather(0x423ac00 38'16 rep_tid=15 committed?=0 r=0) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4240.0:1 1.0 1:461f8b5e:::obj16:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000181 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 2 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=14.781439781s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e38) pg 0x50c8000 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] do_peering_event: epoch_sent: 38 epoch_requested: 38 MNotifyRec 1.0 from 2 notify: (query:38 sent:38 1.0( empty local-lis/les=34/35 n=0 ec=34/34 lis/c=34/34 les/c/f=35/35/0 sis=37 pruub=14.781439781s) ([34,36] all_participants={0, 1, 2} intervals=[([34,36] acting={0, 1, 2})])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] state: Active: got notify from 2, already purged that peer, ignoring 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] op_commit: 15 2026-02-12T10:34:22.311+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'15 crt=38'16 lcod 38'14 mlcod 38'14 active+clean] repop_all_committed: repop tid 15 all committed 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'14 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'15 from: 38'14 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] eval_repop repgather(0x423ac00 38'16 rep_tid=15 committed?=1 r=0) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] commit: repgather(0x423ac00 38'16 rep_tid=15 committed?=1 r=0) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] log_op_stats osd_op(client.4240.0:1 1.0 1:461f8b5e:::obj16:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000349 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] sending reply on osd_op(client.4240.0:1 1.0 1:461f8b5e:::obj16:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52a7680 2026-02-12T10:34:22.311+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1765949900 -- osd_op_reply(1 obj16 [writefull 0~9216] v38'16 uv16 ondisk = 0) -- 0x52a7680 con 0x5281c00 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.311+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:36 2026-02-12T10:34:22.311+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] removing repgather(0x423ac00 38'16 rep_tid=15 committed?=1 r=0) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] q front is repgather(0x423ac00 38'16 rep_tid=15 committed?=1 r=0) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] do_osd_op_effects client.4240 con 0x5281c00 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] remove_repop repgather(0x423ac00 38'16 rep_tid=15 committed?=1 r=0) 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.311+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.311+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1765949900 conn(0x5281c00 msgr2=0x4eee100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.311+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1765949900 conn(0x5281c00 msgr2=0x4eee100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.311+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1765949900 conn(0x5281c00 0x4eee100 crc :-1 s=READY pgs=3 gs=19 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.311+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1765949900 conn(0x5281c00 0x4eee100 crc :-1 s=READY pgs=3 gs=19 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.311+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5281c00 session 0x428e1c0 2026-02-12T10:34:22.328+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280c00 0x4a75700 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.328+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5280c00 0x4a75700 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.328+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5280c00 entity client.admin addr 2026-02-12T10:34:22.328+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3064305212 conn(0x5280c00 0x4a75700 crc :-1 s=READY pgs=3 gs=20 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4243 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.328+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4243 127.0.0.1:0/3064305212 1 ==== osd_op(client.4243.0:1 1.0 1.49763f24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7900 con 0x5280c00 2026-02-12T10:34:22.328+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4243.0:1 1.0 1.49763f24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:22.328+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4243.0:1 1.0 1.49763f24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4243.0:1 1.0 1.49763f24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4243.0:1 1.0 1.49763f24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4243.0:1 1.0 1.49763f24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000023 osd_op(client.4243.0:1 1.0 1.49763f24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] 2026-02-12T10:34:22.328+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3064305212 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3064305212 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] _handle_message: osd_op(client.4243.0:1 1.0 1.49763f24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] do_op: op osd_op(client.4243.0:1 1.0 1:24fc6e92:::obj17:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] do_op osd_op(client.4243.0:1 1.0 1:24fc6e92:::obj17:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] get_object_context: obc NOT found in cache: 1:24fc6e92:::obj17:head 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] get_object_context: no obc for soid 1:24fc6e92:::obj17:head but can_create 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] create_object_context 0x5268300 1:24fc6e92:::obj17:head 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] populate_obc_watchers 1:24fc6e92:::obj17:head 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:24fc6e92:::obj17:head 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] get_object_context: obc(1:24fc6e92:::obj17:head(dne) rwstate(none n=0 w=0)) oi: 1:24fc6e92:::obj17:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:24fc6e92:::obj17:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] find_object_context 1:24fc6e92:::obj17:head @head oi=1:24fc6e92:::obj17:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] do_op obc obc(1:24fc6e92:::obj17:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] execute_ctx 0x429f600 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] execute_ctx 1:24fc6e92:::obj17:head [writefull 0~9216 in=9216b] ov 0'0 av 38'17 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] do_osd_op 1:24fc6e92:::obj17:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] make_writeable 1:24fc6e92:::obj17:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] setting DIRTY flag 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] make_writeable 1:24fc6e92:::obj17:head done, snapset=0={} 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] finish_ctx 1:24fc6e92:::obj17:head 0x429f600 op modify 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] set mtime to 2026-02-12T10:34:22.329252+0000 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] final snapset 0={} in 1:24fc6e92:::obj17:head 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] finish_ctx object 1:24fc6e92:::obj17:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] execute_ctx alloc reply 0x526a240 result 0 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'16 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 16 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 6 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] new_repop rep_tid 16 on osd_op(client.4243.0:1 1.0 1:24fc6e92:::obj17:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] new_repop: repgather(0x423a900 0'0 rep_tid=16 committed?=0 r=0) 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=16 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] issue_repop rep_tid 16 o 1:24fc6e92:::obj17:head 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'17 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 trim 38'17 (0'0) modify 1:24fc6e92:::obj17:head by client.4243.0:1 2026-02-12T10:34:22.329252+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=17 tail=38'17 s=38'17 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'16 (0'0,38'16] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'16 lcod 38'15 mlcod 38'15 active+clean] PeeringState::append_log append_log log((0'0,38'16], crt=38'16) [38'17 (0'0) modify 1:24fc6e92:::obj17:head by client.4243.0:1 2026-02-12T10:34:22.329252+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'16 lua=38'16 crt=38'17 lcod 38'15 mlcod 38'15 active+clean] rollforward: entry=38'17 (0'0) modify 1:24fc6e92:::obj17:head by client.4243.0:1 2026-02-12T10:34:22.329252+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'16 lua=38'16 crt=38'17 lcod 38'15 mlcod 38'15 active+clean] PeeringState::append_log approx pg log length = 17 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'16 lua=38'16 crt=38'17 lcod 38'15 mlcod 38'15 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'16 lua=38'16 crt=38'17 lcod 38'15 mlcod 38'15 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'17, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'16 lua=38'16 crt=38'17 lcod 38'15 mlcod 38'15 active+clean] op_applied version 38'17 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'16 crt=38'17 lcod 38'15 mlcod 38'15 active+clean] eval_repop repgather(0x423a900 38'17 rep_tid=16 committed?=0 r=0) 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4243.0:1 1.0 1:24fc6e92:::obj17:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000151 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.328+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.328+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'16 crt=38'17 lcod 38'15 mlcod 38'15 active+clean] op_commit: 16 2026-02-12T10:34:22.328+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'16 crt=38'17 lcod 38'15 mlcod 38'15 active+clean] repop_all_committed: repop tid 16 all committed 2026-02-12T10:34:22.328+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'15 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'16 from: 38'15 2026-02-12T10:34:22.328+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] eval_repop repgather(0x423a900 38'17 rep_tid=16 committed?=1 r=0) 2026-02-12T10:34:22.328+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] commit: repgather(0x423a900 38'17 rep_tid=16 committed?=1 r=0) 2026-02-12T10:34:22.328+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] log_op_stats osd_op(client.4243.0:1 1.0 1:24fc6e92:::obj17:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000289 2026-02-12T10:34:22.329+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] sending reply on osd_op(client.4243.0:1 1.0 1:24fc6e92:::obj17:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x526a240 2026-02-12T10:34:22.329+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3064305212 -- osd_op_reply(1 obj17 [writefull 0~9216] v38'17 uv17 ondisk = 0) -- 0x526a240 con 0x5280c00 2026-02-12T10:34:22.329+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.329+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:37 2026-02-12T10:34:22.329+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] removing repgather(0x423a900 38'17 rep_tid=16 committed?=1 r=0) 2026-02-12T10:34:22.329+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] q front is repgather(0x423a900 38'17 rep_tid=16 committed?=1 r=0) 2026-02-12T10:34:22.329+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] do_osd_op_effects client.4243 con 0x5280c00 2026-02-12T10:34:22.329+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] remove_repop repgather(0x423a900 38'17 rep_tid=16 committed?=1 r=0) 2026-02-12T10:34:22.329+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.329+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.329+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3064305212 conn(0x5280c00 msgr2=0x4a75700 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.329+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3064305212 conn(0x5280c00 msgr2=0x4a75700 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.329+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3064305212 conn(0x5280c00 0x4a75700 crc :-1 s=READY pgs=3 gs=20 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.329+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3064305212 conn(0x5280c00 0x4a75700 crc :-1 s=READY pgs=3 gs=20 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.329+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5280c00 session 0x4e0e000 2026-02-12T10:34:22.345+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x4ef9400 0x4a74c00 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.345+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x4ef9400 0x4a74c00 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.345+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad340 con 0x4ef9400 entity client.admin addr 2026-02-12T10:34:22.345+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1006927791 conn(0x4ef9400 0x4a74c00 crc :-1 s=READY pgs=3 gs=21 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4246 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.345+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4246 127.0.0.1:0/1006927791 1 ==== osd_op(client.4246.0:1 1.0 1.9956c19d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6500 con 0x4ef9400 2026-02-12T10:34:22.345+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4246.0:1 1.0 1.9956c19d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:22.345+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4246.0:1 1.0 1.9956c19d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4246.0:1 1.0 1.9956c19d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4246.0:1 1.0 1.9956c19d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4246.0:1 1.0 1.9956c19d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000024 osd_op(client.4246.0:1 1.0 1.9956c19d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] 2026-02-12T10:34:22.345+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1006927791 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1006927791 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] _handle_message: osd_op(client.4246.0:1 1.0 1.9956c19d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] do_op: op osd_op(client.4246.0:1 1.0 1:b9836a99:::obj18:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] op_has_sufficient_caps session=0x4dad340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] do_op osd_op(client.4246.0:1 1.0 1:b9836a99:::obj18:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] get_object_context: obc NOT found in cache: 1:b9836a99:::obj18:head 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] get_object_context: no obc for soid 1:b9836a99:::obj18:head but can_create 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] create_object_context 0x5268c00 1:b9836a99:::obj18:head 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] populate_obc_watchers 1:b9836a99:::obj18:head 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:b9836a99:::obj18:head 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] get_object_context: obc(1:b9836a99:::obj18:head(dne) rwstate(none n=0 w=0)) oi: 1:b9836a99:::obj18:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:b9836a99:::obj18:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] find_object_context 1:b9836a99:::obj18:head @head oi=1:b9836a99:::obj18:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] do_op obc obc(1:b9836a99:::obj18:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] execute_ctx 1:b9836a99:::obj18:head [writefull 0~9216 in=9216b] ov 0'0 av 38'18 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] do_osd_op 1:b9836a99:::obj18:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] make_writeable 1:b9836a99:::obj18:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] setting DIRTY flag 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] make_writeable 1:b9836a99:::obj18:head done, snapset=0={} 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] finish_ctx 1:b9836a99:::obj18:head 0x5265200 op modify 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] set mtime to 2026-02-12T10:34:22.346422+0000 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] final snapset 0={} in 1:b9836a99:::obj18:head 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] finish_ctx object 1:b9836a99:::obj18:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] execute_ctx alloc reply 0x526a900 result 0 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'17 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 17 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 7 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] new_repop rep_tid 17 on osd_op(client.4246.0:1 1.0 1:b9836a99:::obj18:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] new_repop: repgather(0x423a780 0'0 rep_tid=17 committed?=0 r=0) 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=17 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] issue_repop rep_tid 17 o 1:b9836a99:::obj18:head 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'18 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 trim 38'18 (0'0) modify 1:b9836a99:::obj18:head by client.4246.0:1 2026-02-12T10:34:22.346422+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=18 tail=38'18 s=38'18 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'17 (0'0,38'17] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'17 lcod 38'16 mlcod 38'16 active+clean] PeeringState::append_log append_log log((0'0,38'17], crt=38'17) [38'18 (0'0) modify 1:b9836a99:::obj18:head by client.4246.0:1 2026-02-12T10:34:22.346422+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'17 lua=38'17 crt=38'18 lcod 38'16 mlcod 38'16 active+clean] rollforward: entry=38'18 (0'0) modify 1:b9836a99:::obj18:head by client.4246.0:1 2026-02-12T10:34:22.346422+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'17 lua=38'17 crt=38'18 lcod 38'16 mlcod 38'16 active+clean] PeeringState::append_log approx pg log length = 18 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'17 lua=38'17 crt=38'18 lcod 38'16 mlcod 38'16 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'17 lua=38'17 crt=38'18 lcod 38'16 mlcod 38'16 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'18, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.345+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.346+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'17 lua=38'17 crt=38'18 lcod 38'16 mlcod 38'16 active+clean] op_applied version 38'18 2026-02-12T10:34:22.346+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'17 crt=38'18 lcod 38'16 mlcod 38'16 active+clean] eval_repop repgather(0x423a780 38'18 rep_tid=17 committed?=0 r=0) 2026-02-12T10:34:22.346+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4246.0:1 1.0 1:b9836a99:::obj18:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000147 2026-02-12T10:34:22.346+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.346+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.346+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'17 crt=38'18 lcod 38'16 mlcod 38'16 active+clean] op_commit: 17 2026-02-12T10:34:22.346+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'17 crt=38'18 lcod 38'16 mlcod 38'16 active+clean] repop_all_committed: repop tid 17 all committed 2026-02-12T10:34:22.346+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'16 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'17 from: 38'16 2026-02-12T10:34:22.346+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] eval_repop repgather(0x423a780 38'18 rep_tid=17 committed?=1 r=0) 2026-02-12T10:34:22.346+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] commit: repgather(0x423a780 38'18 rep_tid=17 committed?=1 r=0) 2026-02-12T10:34:22.346+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] log_op_stats osd_op(client.4246.0:1 1.0 1:b9836a99:::obj18:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000434 2026-02-12T10:34:22.346+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] sending reply on osd_op(client.4246.0:1 1.0 1:b9836a99:::obj18:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x526a900 2026-02-12T10:34:22.346+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1006927791 -- osd_op_reply(1 obj18 [writefull 0~9216] v38'18 uv18 ondisk = 0) -- 0x526a900 con 0x4ef9400 2026-02-12T10:34:22.346+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.346+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:38 2026-02-12T10:34:22.346+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] removing repgather(0x423a780 38'18 rep_tid=17 committed?=1 r=0) 2026-02-12T10:34:22.346+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] q front is repgather(0x423a780 38'18 rep_tid=17 committed?=1 r=0) 2026-02-12T10:34:22.346+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] do_osd_op_effects client.4246 con 0x4ef9400 2026-02-12T10:34:22.346+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] remove_repop repgather(0x423a780 38'18 rep_tid=17 committed?=1 r=0) 2026-02-12T10:34:22.346+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.346+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.346+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1006927791 conn(0x4ef9400 msgr2=0x4a74c00 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.346+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1006927791 conn(0x4ef9400 msgr2=0x4a74c00 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.346+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1006927791 conn(0x4ef9400 0x4a74c00 crc :-1 s=READY pgs=3 gs=21 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.346+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1006927791 conn(0x4ef9400 0x4a74c00 crc :-1 s=READY pgs=3 gs=21 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.346+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x4ef9400 session 0x4dad340 2026-02-12T10:34:22.363+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x432fc00 0x4eee680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.363+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x432fc00 0x4eee680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.363+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x432fc00 entity client.admin addr 2026-02-12T10:34:22.363+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1622623401 conn(0x432fc00 0x4eee680 crc :-1 s=READY pgs=3 gs=22 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4249 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.363+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4249 127.0.0.1:0/1622623401 1 ==== osd_op(client.4249.0:1 1.0 1.36d8cd00 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7b80 con 0x432fc00 2026-02-12T10:34:22.363+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4249.0:1 1.0 1.36d8cd00 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:22.363+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4249.0:1 1.0 1.36d8cd00 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4249.0:1 1.0 1.36d8cd00 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4249.0:1 1.0 1.36d8cd00 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.363+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4249.0:1 1.0 1.36d8cd00 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4249.0:1 1.0 1.36d8cd00 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1622623401 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1622623401 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] _handle_message: osd_op(client.4249.0:1 1.0 1.36d8cd00 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] do_op: op osd_op(client.4249.0:1 1.0 1:00b31b6c:::obj19:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] do_op osd_op(client.4249.0:1 1.0 1:00b31b6c:::obj19:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] get_object_context: obc NOT found in cache: 1:00b31b6c:::obj19:head 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] get_object_context: no obc for soid 1:00b31b6c:::obj19:head but can_create 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] create_object_context 0x5260c00 1:00b31b6c:::obj19:head 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] populate_obc_watchers 1:00b31b6c:::obj19:head 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:00b31b6c:::obj19:head 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] get_object_context: obc(1:00b31b6c:::obj19:head(dne) rwstate(none n=0 w=0)) oi: 1:00b31b6c:::obj19:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:00b31b6c:::obj19:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] find_object_context 1:00b31b6c:::obj19:head @head oi=1:00b31b6c:::obj19:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] do_op obc obc(1:00b31b6c:::obj19:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] execute_ctx 1:00b31b6c:::obj19:head [writefull 0~9216 in=9216b] ov 0'0 av 38'19 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] do_osd_op 1:00b31b6c:::obj19:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] make_writeable 1:00b31b6c:::obj19:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] setting DIRTY flag 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] make_writeable 1:00b31b6c:::obj19:head done, snapset=0={} 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] finish_ctx 1:00b31b6c:::obj19:head 0x5265200 op modify 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] set mtime to 2026-02-12T10:34:22.364332+0000 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] final snapset 0={} in 1:00b31b6c:::obj19:head 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] finish_ctx object 1:00b31b6c:::obj19:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] execute_ctx alloc reply 0x526a000 result 0 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'18 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 18 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 8 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] new_repop rep_tid 18 on osd_op(client.4249.0:1 1.0 1:00b31b6c:::obj19:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] new_repop: repgather(0x423a780 0'0 rep_tid=18 committed?=0 r=0) 2026-02-12T10:34:22.363+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=18 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] issue_repop rep_tid 18 o 1:00b31b6c:::obj19:head 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 IndexedLog::trim s=38'19 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 trim 38'19 (0'0) modify 1:00b31b6c:::obj19:head by client.4249.0:1 2026-02-12T10:34:22.364332+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=19 tail=38'19 s=38'19 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'18 (0'0,38'18] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'18 lcod 38'17 mlcod 38'17 active+clean] PeeringState::append_log append_log log((0'0,38'18], crt=38'18) [38'19 (0'0) modify 1:00b31b6c:::obj19:head by client.4249.0:1 2026-02-12T10:34:22.364332+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'18 lua=38'18 crt=38'19 lcod 38'17 mlcod 38'17 active+clean] rollforward: entry=38'19 (0'0) modify 1:00b31b6c:::obj19:head by client.4249.0:1 2026-02-12T10:34:22.364332+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'18 lua=38'18 crt=38'19 lcod 38'17 mlcod 38'17 active+clean] PeeringState::append_log approx pg log length = 19 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'18 lua=38'18 crt=38'19 lcod 38'17 mlcod 38'17 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'18 lua=38'18 crt=38'19 lcod 38'17 mlcod 38'17 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.363+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'19, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'18 lua=38'18 crt=38'19 lcod 38'17 mlcod 38'17 active+clean] op_applied version 38'19 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'18 crt=38'19 lcod 38'17 mlcod 38'17 active+clean] eval_repop repgather(0x423a780 38'19 rep_tid=18 committed?=0 r=0) 2026-02-12T10:34:22.363+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4249.0:1 1.0 1:00b31b6c:::obj19:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000141 2026-02-12T10:34:22.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.364+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'18 crt=38'19 lcod 38'17 mlcod 38'17 active+clean] op_commit: 18 2026-02-12T10:34:22.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'18 crt=38'19 lcod 38'17 mlcod 38'17 active+clean] repop_all_committed: repop tid 18 all committed 2026-02-12T10:34:22.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'17 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'18 from: 38'17 2026-02-12T10:34:22.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] eval_repop repgather(0x423a780 38'19 rep_tid=18 committed?=1 r=0) 2026-02-12T10:34:22.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] commit: repgather(0x423a780 38'19 rep_tid=18 committed?=1 r=0) 2026-02-12T10:34:22.364+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] log_op_stats osd_op(client.4249.0:1 1.0 1:00b31b6c:::obj19:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000284 2026-02-12T10:34:22.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] sending reply on osd_op(client.4249.0:1 1.0 1:00b31b6c:::obj19:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x526a000 2026-02-12T10:34:22.364+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1622623401 -- osd_op_reply(1 obj19 [writefull 0~9216] v38'19 uv19 ondisk = 0) -- 0x526a000 con 0x432fc00 2026-02-12T10:34:22.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.364+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:39 2026-02-12T10:34:22.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] removing repgather(0x423a780 38'19 rep_tid=18 committed?=1 r=0) 2026-02-12T10:34:22.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] q front is repgather(0x423a780 38'19 rep_tid=18 committed?=1 r=0) 2026-02-12T10:34:22.364+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] do_osd_op_effects client.4249 con 0x432fc00 2026-02-12T10:34:22.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] remove_repop repgather(0x423a780 38'19 rep_tid=18 committed?=1 r=0) 2026-02-12T10:34:22.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.364+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1622623401 conn(0x432fc00 msgr2=0x4eee680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.364+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1622623401 conn(0x432fc00 msgr2=0x4eee680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.364+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1622623401 conn(0x432fc00 0x4eee680 crc :-1 s=READY pgs=3 gs=22 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.364+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1622623401 conn(0x432fc00 0x4eee680 crc :-1 s=READY pgs=3 gs=22 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.364+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x432fc00 session 0x4dad880 2026-02-12T10:34:22.381+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.381+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.381+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5310000 entity client.admin addr 2026-02-12T10:34:22.381+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3796957979 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=23 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4252 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.381+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4252 127.0.0.1:0/3796957979 1 ==== osd_op(client.4252.0:1 1.0 1.d886ad24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272000 con 0x5310000 2026-02-12T10:34:22.381+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4252.0:1 1.0 1.d886ad24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000012 epoch 38 2026-02-12T10:34:22.381+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4252.0:1 1.0 1.d886ad24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4252.0:1 1.0 1.d886ad24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4252.0:1 1.0 1.d886ad24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4252.0:1 1.0 1.d886ad24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000035 osd_op(client.4252.0:1 1.0 1.d886ad24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3796957979 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3796957979 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] _handle_message: osd_op(client.4252.0:1 1.0 1.d886ad24 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] do_op: op osd_op(client.4252.0:1 1.0 1:24b5611b:::obj20:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] do_op osd_op(client.4252.0:1 1.0 1:24b5611b:::obj20:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] get_object_context: obc NOT found in cache: 1:24b5611b:::obj20:head 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] get_object_context: no obc for soid 1:24b5611b:::obj20:head but can_create 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] create_object_context 0x5261500 1:24b5611b:::obj20:head 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] populate_obc_watchers 1:24b5611b:::obj20:head 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:24b5611b:::obj20:head 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] get_object_context: obc(1:24b5611b:::obj20:head(dne) rwstate(none n=0 w=0)) oi: 1:24b5611b:::obj20:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:24b5611b:::obj20:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] find_object_context 1:24b5611b:::obj20:head @head oi=1:24b5611b:::obj20:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] do_op obc obc(1:24b5611b:::obj20:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] execute_ctx 1:24b5611b:::obj20:head [writefull 0~9216 in=9216b] ov 0'0 av 38'20 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] do_osd_op 1:24b5611b:::obj20:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] make_writeable 1:24b5611b:::obj20:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] setting DIRTY flag 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] make_writeable 1:24b5611b:::obj20:head done, snapset=0={} 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] finish_ctx 1:24b5611b:::obj20:head 0x5265200 op modify 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] set mtime to 2026-02-12T10:34:22.381891+0000 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] final snapset 0={} in 1:24b5611b:::obj20:head 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] finish_ctx object 1:24b5611b:::obj20:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] execute_ctx alloc reply 0x52a7b00 result 0 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'19 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 19 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 9 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] new_repop rep_tid 19 on osd_op(client.4252.0:1 1.0 1:24b5611b:::obj20:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] new_repop: repgather(0x423a780 0'0 rep_tid=19 committed?=0 r=0) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=19 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] issue_repop rep_tid 19 o 1:24b5611b:::obj20:head 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 IndexedLog::trim s=38'20 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 trim 38'20 (0'0) modify 1:24b5611b:::obj20:head by client.4252.0:1 2026-02-12T10:34:22.381891+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=20 tail=38'20 s=38'20 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'19 (0'0,38'19] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'19 lcod 38'18 mlcod 38'18 active+clean] PeeringState::append_log append_log log((0'0,38'19], crt=38'19) [38'20 (0'0) modify 1:24b5611b:::obj20:head by client.4252.0:1 2026-02-12T10:34:22.381891+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'19 lua=38'19 crt=38'20 lcod 38'18 mlcod 38'18 active+clean] rollforward: entry=38'20 (0'0) modify 1:24b5611b:::obj20:head by client.4252.0:1 2026-02-12T10:34:22.381891+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'19 lua=38'19 crt=38'20 lcod 38'18 mlcod 38'18 active+clean] PeeringState::append_log approx pg log length = 20 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'19 lua=38'19 crt=38'20 lcod 38'18 mlcod 38'18 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'19 lua=38'19 crt=38'20 lcod 38'18 mlcod 38'18 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.381+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'20, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'19 lua=38'19 crt=38'20 lcod 38'18 mlcod 38'18 active+clean] op_applied version 38'20 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'19 crt=38'20 lcod 38'18 mlcod 38'18 active+clean] eval_repop repgather(0x423a780 38'20 rep_tid=19 committed?=0 r=0) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4252.0:1 1.0 1:24b5611b:::obj20:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000169 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'19 crt=38'20 lcod 38'18 mlcod 38'18 active+clean] op_commit: 19 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'19 crt=38'20 lcod 38'18 mlcod 38'18 active+clean] repop_all_committed: repop tid 19 all committed 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'18 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'19 from: 38'18 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] eval_repop repgather(0x423a780 38'20 rep_tid=19 committed?=1 r=0) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] commit: repgather(0x423a780 38'20 rep_tid=19 committed?=1 r=0) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] log_op_stats osd_op(client.4252.0:1 1.0 1:24b5611b:::obj20:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000322 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] sending reply on osd_op(client.4252.0:1 1.0 1:24b5611b:::obj20:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52a7b00 2026-02-12T10:34:22.381+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3796957979 -- osd_op_reply(1 obj20 [writefull 0~9216] v38'20 uv20 ondisk = 0) -- 0x52a7b00 con 0x5310000 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.381+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:40 2026-02-12T10:34:22.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] removing repgather(0x423a780 38'20 rep_tid=19 committed?=1 r=0) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] q front is repgather(0x423a780 38'20 rep_tid=19 committed?=1 r=0) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] do_osd_op_effects client.4252 con 0x5310000 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] remove_repop repgather(0x423a780 38'20 rep_tid=19 committed?=1 r=0) 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.381+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3796957979 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.381+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3796957979 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.381+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3796957979 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=23 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.381+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3796957979 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=23 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.381+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.381+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dad500 2026-02-12T10:34:22.398+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.398+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.398+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5310000 entity client.admin addr 2026-02-12T10:34:22.398+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/350399910 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=24 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4255 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.398+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4255 127.0.0.1:0/350399910 1 ==== osd_op(client.4255.0:1 1.0 1.587fc248 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272a00 con 0x5310000 2026-02-12T10:34:22.398+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4255.0:1 1.0 1.587fc248 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:22.398+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4255.0:1 1.0 1.587fc248 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4255.0:1 1.0 1.587fc248 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4255.0:1 1.0 1.587fc248 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.398+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4255.0:1 1.0 1.587fc248 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4255.0:1 1.0 1.587fc248 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] 2026-02-12T10:34:22.398+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.398+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/350399910 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.398+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/350399910 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.398+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] _handle_message: osd_op(client.4255.0:1 1.0 1.587fc248 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] do_op: op osd_op(client.4255.0:1 1.0 1:1243fe1a:::obj21:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] do_op osd_op(client.4255.0:1 1.0 1:1243fe1a:::obj21:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] get_object_context: obc NOT found in cache: 1:1243fe1a:::obj21:head 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] get_object_context: no obc for soid 1:1243fe1a:::obj21:head but can_create 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] create_object_context 0x5269500 1:1243fe1a:::obj21:head 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] populate_obc_watchers 1:1243fe1a:::obj21:head 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1243fe1a:::obj21:head 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] get_object_context: obc(1:1243fe1a:::obj21:head(dne) rwstate(none n=0 w=0)) oi: 1:1243fe1a:::obj21:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1243fe1a:::obj21:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] find_object_context 1:1243fe1a:::obj21:head @head oi=1:1243fe1a:::obj21:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] do_op obc obc(1:1243fe1a:::obj21:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] execute_ctx 0x429db00 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] execute_ctx 1:1243fe1a:::obj21:head [writefull 0~9216 in=9216b] ov 0'0 av 38'21 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] do_osd_op 1:1243fe1a:::obj21:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] make_writeable 1:1243fe1a:::obj21:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] setting DIRTY flag 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] make_writeable 1:1243fe1a:::obj21:head done, snapset=0={} 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] finish_ctx 1:1243fe1a:::obj21:head 0x429db00 op modify 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] set mtime to 2026-02-12T10:34:22.399544+0000 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] final snapset 0={} in 1:1243fe1a:::obj21:head 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] finish_ctx object 1:1243fe1a:::obj21:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] execute_ctx alloc reply 0x526afc0 result 0 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'20 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 20 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 10 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] new_repop rep_tid 20 on osd_op(client.4255.0:1 1.0 1:1243fe1a:::obj21:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] new_repop: repgather(0x423a180 0'0 rep_tid=20 committed?=0 r=0) 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=20 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] issue_repop rep_tid 20 o 1:1243fe1a:::obj21:head 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'21 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 trim 38'21 (0'0) modify 1:1243fe1a:::obj21:head by client.4255.0:1 2026-02-12T10:34:22.399544+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=21 tail=38'21 s=38'21 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'20 (0'0,38'20] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'20 lcod 38'19 mlcod 38'19 active+clean] PeeringState::append_log append_log log((0'0,38'20], crt=38'20) [38'21 (0'0) modify 1:1243fe1a:::obj21:head by client.4255.0:1 2026-02-12T10:34:22.399544+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'20 lua=38'20 crt=38'21 lcod 38'19 mlcod 38'19 active+clean] rollforward: entry=38'21 (0'0) modify 1:1243fe1a:::obj21:head by client.4255.0:1 2026-02-12T10:34:22.399544+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'20 lua=38'20 crt=38'21 lcod 38'19 mlcod 38'19 active+clean] PeeringState::append_log approx pg log length = 21 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'20 lua=38'20 crt=38'21 lcod 38'19 mlcod 38'19 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'20 lua=38'20 crt=38'21 lcod 38'19 mlcod 38'19 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'21, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'20 lua=38'20 crt=38'21 lcod 38'19 mlcod 38'19 active+clean] op_applied version 38'21 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'20 crt=38'21 lcod 38'19 mlcod 38'19 active+clean] eval_repop repgather(0x423a180 38'21 rep_tid=20 committed?=0 r=0) 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4255.0:1 1.0 1:1243fe1a:::obj21:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000153 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.399+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'20 crt=38'21 lcod 38'19 mlcod 38'19 active+clean] op_commit: 20 2026-02-12T10:34:22.399+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'20 crt=38'21 lcod 38'19 mlcod 38'19 active+clean] repop_all_committed: repop tid 20 all committed 2026-02-12T10:34:22.399+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'19 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'20 from: 38'19 2026-02-12T10:34:22.399+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] eval_repop repgather(0x423a180 38'21 rep_tid=20 committed?=1 r=0) 2026-02-12T10:34:22.399+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] commit: repgather(0x423a180 38'21 rep_tid=20 committed?=1 r=0) 2026-02-12T10:34:22.399+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] log_op_stats osd_op(client.4255.0:1 1.0 1:1243fe1a:::obj21:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000289 2026-02-12T10:34:22.399+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] sending reply on osd_op(client.4255.0:1 1.0 1:1243fe1a:::obj21:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x526afc0 2026-02-12T10:34:22.399+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/350399910 -- osd_op_reply(1 obj21 [writefull 0~9216] v38'21 uv21 ondisk = 0) -- 0x526afc0 con 0x5310000 2026-02-12T10:34:22.399+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.399+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:41 2026-02-12T10:34:22.399+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] removing repgather(0x423a180 38'21 rep_tid=20 committed?=1 r=0) 2026-02-12T10:34:22.399+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] q front is repgather(0x423a180 38'21 rep_tid=20 committed?=1 r=0) 2026-02-12T10:34:22.399+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] do_osd_op_effects client.4255 con 0x5310000 2026-02-12T10:34:22.399+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] remove_repop repgather(0x423a180 38'21 rep_tid=20 committed?=1 r=0) 2026-02-12T10:34:22.399+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.399+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.399+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/350399910 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.399+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/350399910 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.399+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/350399910 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=24 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.399+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/350399910 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=24 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.399+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dada40 2026-02-12T10:34:22.416+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.416+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.416+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428efc0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:22.416+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1090034832 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=25 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4258 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.416+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4258 127.0.0.1:0/1090034832 1 ==== osd_op(client.4258.0:1 1.0 1.f7b92303 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272c80 con 0x5311400 2026-02-12T10:34:22.416+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4258.0:1 1.0 1.f7b92303 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.416+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4258.0:1 1.0 1.f7b92303 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4258.0:1 1.0 1.f7b92303 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4258.0:1 1.0 1.f7b92303 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4258.0:1 1.0 1.f7b92303 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000035 osd_op(client.4258.0:1 1.0 1.f7b92303 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1090034832 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1090034832 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] _handle_message: osd_op(client.4258.0:1 1.0 1.f7b92303 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] do_op: op osd_op(client.4258.0:1 1.0 1:c0c49def:::obj22:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] op_has_sufficient_caps session=0x428efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] do_op osd_op(client.4258.0:1 1.0 1:c0c49def:::obj22:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] get_object_context: obc NOT found in cache: 1:c0c49def:::obj22:head 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] get_object_context: no obc for soid 1:c0c49def:::obj22:head but can_create 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] create_object_context 0x5274000 1:c0c49def:::obj22:head 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] populate_obc_watchers 1:c0c49def:::obj22:head 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c0c49def:::obj22:head 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] get_object_context: obc(1:c0c49def:::obj22:head(dne) rwstate(none n=0 w=0)) oi: 1:c0c49def:::obj22:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c0c49def:::obj22:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] find_object_context 1:c0c49def:::obj22:head @head oi=1:c0c49def:::obj22:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] do_op obc obc(1:c0c49def:::obj22:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] execute_ctx 0x429db00 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] execute_ctx 1:c0c49def:::obj22:head [writefull 0~9216 in=9216b] ov 0'0 av 38'22 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] do_osd_op 1:c0c49def:::obj22:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] make_writeable 1:c0c49def:::obj22:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] setting DIRTY flag 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] make_writeable 1:c0c49def:::obj22:head done, snapset=0={} 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] finish_ctx 1:c0c49def:::obj22:head 0x429db00 op modify 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] set mtime to 2026-02-12T10:34:22.417536+0000 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] final snapset 0={} in 1:c0c49def:::obj22:head 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] finish_ctx object 1:c0c49def:::obj22:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] execute_ctx alloc reply 0x526a6c0 result 0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'21 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 21 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 11 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] new_repop rep_tid 21 on osd_op(client.4258.0:1 1.0 1:c0c49def:::obj22:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] new_repop: repgather(0x423a180 0'0 rep_tid=21 committed?=0 r=0) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=21 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] issue_repop rep_tid 21 o 1:c0c49def:::obj22:head 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 IndexedLog::trim s=38'22 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 trim 38'22 (0'0) modify 1:c0c49def:::obj22:head by client.4258.0:1 2026-02-12T10:34:22.417536+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=22 tail=38'22 s=38'22 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'21 (0'0,38'21] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'21 lcod 38'20 mlcod 38'20 active+clean] PeeringState::append_log append_log log((0'0,38'21], crt=38'21) [38'22 (0'0) modify 1:c0c49def:::obj22:head by client.4258.0:1 2026-02-12T10:34:22.417536+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'21 lua=38'21 crt=38'22 lcod 38'20 mlcod 38'20 active+clean] rollforward: entry=38'22 (0'0) modify 1:c0c49def:::obj22:head by client.4258.0:1 2026-02-12T10:34:22.417536+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'21 lua=38'21 crt=38'22 lcod 38'20 mlcod 38'20 active+clean] PeeringState::append_log approx pg log length = 22 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'21 lua=38'21 crt=38'22 lcod 38'20 mlcod 38'20 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'21 lua=38'21 crt=38'22 lcod 38'20 mlcod 38'20 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'22, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'21 lua=38'21 crt=38'22 lcod 38'20 mlcod 38'20 active+clean] op_applied version 38'22 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'21 crt=38'22 lcod 38'20 mlcod 38'20 active+clean] eval_repop repgather(0x423a180 38'22 rep_tid=21 committed?=0 r=0) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4258.0:1 1.0 1:c0c49def:::obj22:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000142 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'21 crt=38'22 lcod 38'20 mlcod 38'20 active+clean] op_commit: 21 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'21 crt=38'22 lcod 38'20 mlcod 38'20 active+clean] repop_all_committed: repop tid 21 all committed 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'20 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'21 from: 38'20 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] eval_repop repgather(0x423a180 38'22 rep_tid=21 committed?=1 r=0) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] commit: repgather(0x423a180 38'22 rep_tid=21 committed?=1 r=0) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] log_op_stats osd_op(client.4258.0:1 1.0 1:c0c49def:::obj22:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000432 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] sending reply on osd_op(client.4258.0:1 1.0 1:c0c49def:::obj22:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x526a6c0 2026-02-12T10:34:22.417+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1090034832 -- osd_op_reply(1 obj22 [writefull 0~9216] v38'22 uv22 ondisk = 0) -- 0x526a6c0 con 0x5311400 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.417+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:42 2026-02-12T10:34:22.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] removing repgather(0x423a180 38'22 rep_tid=21 committed?=1 r=0) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] q front is repgather(0x423a180 38'22 rep_tid=21 committed?=1 r=0) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] do_osd_op_effects client.4258 con 0x5311400 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] remove_repop repgather(0x423a180 38'22 rep_tid=21 committed?=1 r=0) 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.417+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1090034832 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.417+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1090034832 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.417+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1090034832 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=25 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.417+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1090034832 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=25 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.417+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x428efc0 2026-02-12T10:34:22.434+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.434+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.434+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5311000 entity client.admin addr 2026-02-12T10:34:22.434+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3162187658 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=26 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4261 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.434+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4261 127.0.0.1:0/3162187658 1 ==== osd_op(client.4261.0:1 1.0 1.7023424 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272f00 con 0x5311000 2026-02-12T10:34:22.434+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4261.0:1 1.0 1.7023424 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.434+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4261.0:1 1.0 1.7023424 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4261.0:1 1.0 1.7023424 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4261.0:1 1.0 1.7023424 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.434+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4261.0:1 1.0 1.7023424 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4261.0:1 1.0 1.7023424 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3162187658 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3162187658 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] _handle_message: osd_op(client.4261.0:1 1.0 1.7023424 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] do_op: op osd_op(client.4261.0:1 1.0 1:242c40e0:::obj23:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] do_op osd_op(client.4261.0:1 1.0 1:242c40e0:::obj23:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] get_object_context: obc NOT found in cache: 1:242c40e0:::obj23:head 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] get_object_context: no obc for soid 1:242c40e0:::obj23:head but can_create 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] create_object_context 0x5274900 1:242c40e0:::obj23:head 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] populate_obc_watchers 1:242c40e0:::obj23:head 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:242c40e0:::obj23:head 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] get_object_context: obc(1:242c40e0:::obj23:head(dne) rwstate(none n=0 w=0)) oi: 1:242c40e0:::obj23:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:242c40e0:::obj23:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] find_object_context 1:242c40e0:::obj23:head @head oi=1:242c40e0:::obj23:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] do_op obc obc(1:242c40e0:::obj23:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] execute_ctx 0x429db00 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] execute_ctx 1:242c40e0:::obj23:head [writefull 0~9216 in=9216b] ov 0'0 av 38'23 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] do_osd_op 1:242c40e0:::obj23:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] make_writeable 1:242c40e0:::obj23:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] setting DIRTY flag 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] make_writeable 1:242c40e0:::obj23:head done, snapset=0={} 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] finish_ctx 1:242c40e0:::obj23:head 0x429db00 op modify 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] set mtime to 2026-02-12T10:34:22.435453+0000 2026-02-12T10:34:22.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] final snapset 0={} in 1:242c40e0:::obj23:head 2026-02-12T10:34:22.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] finish_ctx object 1:242c40e0:::obj23:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] execute_ctx alloc reply 0x4e08480 result 0 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'22 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 22 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 12 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] new_repop rep_tid 22 on osd_op(client.4261.0:1 1.0 1:242c40e0:::obj23:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] new_repop: repgather(0x423a180 0'0 rep_tid=22 committed?=0 r=0) 2026-02-12T10:34:22.435+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=22 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] issue_repop rep_tid 22 o 1:242c40e0:::obj23:head 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 IndexedLog::trim s=38'23 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 trim 38'23 (0'0) modify 1:242c40e0:::obj23:head by client.4261.0:1 2026-02-12T10:34:22.435453+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=23 tail=38'23 s=38'23 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'22 (0'0,38'22] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'22 lcod 38'21 mlcod 38'21 active+clean] PeeringState::append_log append_log log((0'0,38'22], crt=38'22) [38'23 (0'0) modify 1:242c40e0:::obj23:head by client.4261.0:1 2026-02-12T10:34:22.435453+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'22 lua=38'22 crt=38'23 lcod 38'21 mlcod 38'21 active+clean] rollforward: entry=38'23 (0'0) modify 1:242c40e0:::obj23:head by client.4261.0:1 2026-02-12T10:34:22.435453+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'22 lua=38'22 crt=38'23 lcod 38'21 mlcod 38'21 active+clean] PeeringState::append_log approx pg log length = 23 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'22 lua=38'22 crt=38'23 lcod 38'21 mlcod 38'21 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'22 lua=38'22 crt=38'23 lcod 38'21 mlcod 38'21 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.435+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'23, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'22 lua=38'22 crt=38'23 lcod 38'21 mlcod 38'21 active+clean] op_applied version 38'23 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'22 crt=38'23 lcod 38'21 mlcod 38'21 active+clean] eval_repop repgather(0x423a180 38'23 rep_tid=22 committed?=0 r=0) 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4261.0:1 1.0 1:242c40e0:::obj23:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000196 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.435+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'22 crt=38'23 lcod 38'21 mlcod 38'21 active+clean] op_commit: 22 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'22 crt=38'23 lcod 38'21 mlcod 38'21 active+clean] repop_all_committed: repop tid 22 all committed 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'21 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'22 from: 38'21 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] eval_repop repgather(0x423a180 38'23 rep_tid=22 committed?=1 r=0) 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] commit: repgather(0x423a180 38'23 rep_tid=22 committed?=1 r=0) 2026-02-12T10:34:22.435+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] log_op_stats osd_op(client.4261.0:1 1.0 1:242c40e0:::obj23:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000368 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] sending reply on osd_op(client.4261.0:1 1.0 1:242c40e0:::obj23:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4e08480 2026-02-12T10:34:22.435+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3162187658 -- osd_op_reply(1 obj23 [writefull 0~9216] v38'23 uv23 ondisk = 0) -- 0x4e08480 con 0x5311000 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.435+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:43 2026-02-12T10:34:22.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] removing repgather(0x423a180 38'23 rep_tid=22 committed?=1 r=0) 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] q front is repgather(0x423a180 38'23 rep_tid=22 committed?=1 r=0) 2026-02-12T10:34:22.435+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] do_osd_op_effects client.4261 con 0x5311000 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] remove_repop repgather(0x423a180 38'23 rep_tid=22 committed?=1 r=0) 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.435+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3162187658 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.435+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3162187658 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.435+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3162187658 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=26 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.435+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3162187658 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=26 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.435+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0e000 2026-02-12T10:34:22.452+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.452+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.452+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:22.452+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3203263905 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=27 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4264 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.452+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4264 127.0.0.1:0/3203263905 1 ==== osd_op(client.4264.0:1 1.0 1.a7b7357e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273180 con 0x5310c00 2026-02-12T10:34:22.452+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4264.0:1 1.0 1.a7b7357e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.452+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4264.0:1 1.0 1.a7b7357e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4264.0:1 1.0 1.a7b7357e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4264.0:1 1.0 1.a7b7357e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4264.0:1 1.0 1.a7b7357e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4264.0:1 1.0 1.a7b7357e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] 2026-02-12T10:34:22.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3203263905 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3203263905 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] _handle_message: osd_op(client.4264.0:1 1.0 1.a7b7357e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] do_op: op osd_op(client.4264.0:1 1.0 1:7eacede5:::obj24:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] do_op osd_op(client.4264.0:1 1.0 1:7eacede5:::obj24:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] get_object_context: obc NOT found in cache: 1:7eacede5:::obj24:head 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] get_object_context: no obc for soid 1:7eacede5:::obj24:head but can_create 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] create_object_context 0x5222000 1:7eacede5:::obj24:head 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] populate_obc_watchers 1:7eacede5:::obj24:head 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:7eacede5:::obj24:head 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] get_object_context: obc(1:7eacede5:::obj24:head(dne) rwstate(none n=0 w=0)) oi: 1:7eacede5:::obj24:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:7eacede5:::obj24:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] find_object_context 1:7eacede5:::obj24:head @head oi=1:7eacede5:::obj24:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] do_op obc obc(1:7eacede5:::obj24:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] execute_ctx 1:7eacede5:::obj24:head [writefull 0~9216 in=9216b] ov 0'0 av 38'24 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] do_osd_op 1:7eacede5:::obj24:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] make_writeable 1:7eacede5:::obj24:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] setting DIRTY flag 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] make_writeable 1:7eacede5:::obj24:head done, snapset=0={} 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] finish_ctx 1:7eacede5:::obj24:head 0x429ed00 op modify 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] set mtime to 2026-02-12T10:34:22.453277+0000 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] final snapset 0={} in 1:7eacede5:::obj24:head 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] finish_ctx object 1:7eacede5:::obj24:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] execute_ctx alloc reply 0x526b680 result 0 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'23 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 23 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 13 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] new_repop rep_tid 23 on osd_op(client.4264.0:1 1.0 1:7eacede5:::obj24:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=23 committed?=0 r=0) 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=23 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] issue_repop rep_tid 23 o 1:7eacede5:::obj24:head 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'24 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 trim 38'24 (0'0) modify 1:7eacede5:::obj24:head by client.4264.0:1 2026-02-12T10:34:22.453277+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=24 tail=38'24 s=38'24 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'23 (0'0,38'23] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'23 lcod 38'22 mlcod 38'22 active+clean] PeeringState::append_log append_log log((0'0,38'23], crt=38'23) [38'24 (0'0) modify 1:7eacede5:::obj24:head by client.4264.0:1 2026-02-12T10:34:22.453277+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'23 lua=38'23 crt=38'24 lcod 38'22 mlcod 38'22 active+clean] rollforward: entry=38'24 (0'0) modify 1:7eacede5:::obj24:head by client.4264.0:1 2026-02-12T10:34:22.453277+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'23 lua=38'23 crt=38'24 lcod 38'22 mlcod 38'22 active+clean] PeeringState::append_log approx pg log length = 24 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'23 lua=38'23 crt=38'24 lcod 38'22 mlcod 38'22 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'23 lua=38'23 crt=38'24 lcod 38'22 mlcod 38'22 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'24, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'23 lua=38'23 crt=38'24 lcod 38'22 mlcod 38'22 active+clean] op_applied version 38'24 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'23 crt=38'24 lcod 38'22 mlcod 38'22 active+clean] eval_repop repgather(0x423bb00 38'24 rep_tid=23 committed?=0 r=0) 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4264.0:1 1.0 1:7eacede5:::obj24:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000147 2026-02-12T10:34:22.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.453+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'23 crt=38'24 lcod 38'22 mlcod 38'22 active+clean] op_commit: 23 2026-02-12T10:34:22.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'23 crt=38'24 lcod 38'22 mlcod 38'22 active+clean] repop_all_committed: repop tid 23 all committed 2026-02-12T10:34:22.453+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'22 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'23 from: 38'22 2026-02-12T10:34:22.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] eval_repop repgather(0x423bb00 38'24 rep_tid=23 committed?=1 r=0) 2026-02-12T10:34:22.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] commit: repgather(0x423bb00 38'24 rep_tid=23 committed?=1 r=0) 2026-02-12T10:34:22.453+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] log_op_stats osd_op(client.4264.0:1 1.0 1:7eacede5:::obj24:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000297 2026-02-12T10:34:22.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] sending reply on osd_op(client.4264.0:1 1.0 1:7eacede5:::obj24:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x526b680 2026-02-12T10:34:22.453+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3203263905 -- osd_op_reply(1 obj24 [writefull 0~9216] v38'24 uv24 ondisk = 0) -- 0x526b680 con 0x5310c00 2026-02-12T10:34:22.453+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.453+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:44 2026-02-12T10:34:22.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] removing repgather(0x423bb00 38'24 rep_tid=23 committed?=1 r=0) 2026-02-12T10:34:22.453+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] q front is repgather(0x423bb00 38'24 rep_tid=23 committed?=1 r=0) 2026-02-12T10:34:22.453+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] do_osd_op_effects client.4264 con 0x5310c00 2026-02-12T10:34:22.453+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] remove_repop repgather(0x423bb00 38'24 rep_tid=23 committed?=1 r=0) 2026-02-12T10:34:22.453+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.453+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3203263905 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.453+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3203263905 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.453+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3203263905 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=27 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.453+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3203263905 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=27 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.453+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0ee00 2026-02-12T10:34:22.469+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.469+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.469+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad340 con 0x5310400 entity client.admin addr 2026-02-12T10:34:22.470+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4127178019 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=28 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4267 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.470+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4267 127.0.0.1:0/4127178019 1 ==== osd_op(client.4267.0:1 1.0 1.f1e2908e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272780 con 0x5310400 2026-02-12T10:34:22.470+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4267.0:1 1.0 1.f1e2908e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.470+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4267.0:1 1.0 1.f1e2908e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4267.0:1 1.0 1.f1e2908e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4267.0:1 1.0 1.f1e2908e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4267.0:1 1.0 1.f1e2908e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4267.0:1 1.0 1.f1e2908e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] 2026-02-12T10:34:22.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4127178019 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4127178019 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] _handle_message: osd_op(client.4267.0:1 1.0 1.f1e2908e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] do_op: op osd_op(client.4267.0:1 1.0 1:7109478f:::obj25:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] op_has_sufficient_caps session=0x4dad340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] do_op osd_op(client.4267.0:1 1.0 1:7109478f:::obj25:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] get_object_context: obc NOT found in cache: 1:7109478f:::obj25:head 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] get_object_context: no obc for soid 1:7109478f:::obj25:head but can_create 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] create_object_context 0x5275200 1:7109478f:::obj25:head 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] populate_obc_watchers 1:7109478f:::obj25:head 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:7109478f:::obj25:head 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] get_object_context: obc(1:7109478f:::obj25:head(dne) rwstate(none n=0 w=0)) oi: 1:7109478f:::obj25:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:7109478f:::obj25:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] find_object_context 1:7109478f:::obj25:head @head oi=1:7109478f:::obj25:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] do_op obc obc(1:7109478f:::obj25:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] execute_ctx 1:7109478f:::obj25:head [writefull 0~9216 in=9216b] ov 0'0 av 38'25 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] do_osd_op 1:7109478f:::obj25:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] make_writeable 1:7109478f:::obj25:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] setting DIRTY flag 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] make_writeable 1:7109478f:::obj25:head done, snapset=0={} 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] finish_ctx 1:7109478f:::obj25:head 0x429ed00 op modify 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] set mtime to 2026-02-12T10:34:22.470576+0000 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] final snapset 0={} in 1:7109478f:::obj25:head 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] finish_ctx object 1:7109478f:::obj25:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] execute_ctx alloc reply 0x5438000 result 0 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'24 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 24 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 14 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] new_repop rep_tid 24 on osd_op(client.4267.0:1 1.0 1:7109478f:::obj25:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=24 committed?=0 r=0) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=24 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] issue_repop rep_tid 24 o 1:7109478f:::obj25:head 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 IndexedLog::trim s=38'25 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 trim 38'25 (0'0) modify 1:7109478f:::obj25:head by client.4267.0:1 2026-02-12T10:34:22.470576+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=25 tail=38'25 s=38'25 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'24 (0'0,38'24] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'24 lcod 38'23 mlcod 38'23 active+clean] PeeringState::append_log append_log log((0'0,38'24], crt=38'24) [38'25 (0'0) modify 1:7109478f:::obj25:head by client.4267.0:1 2026-02-12T10:34:22.470576+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'24 lua=38'24 crt=38'25 lcod 38'23 mlcod 38'23 active+clean] rollforward: entry=38'25 (0'0) modify 1:7109478f:::obj25:head by client.4267.0:1 2026-02-12T10:34:22.470576+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'24 lua=38'24 crt=38'25 lcod 38'23 mlcod 38'23 active+clean] PeeringState::append_log approx pg log length = 25 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'24 lua=38'24 crt=38'25 lcod 38'23 mlcod 38'23 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'24 lua=38'24 crt=38'25 lcod 38'23 mlcod 38'23 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.470+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'25, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'24 lua=38'24 crt=38'25 lcod 38'23 mlcod 38'23 active+clean] op_applied version 38'25 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'24 crt=38'25 lcod 38'23 mlcod 38'23 active+clean] eval_repop repgather(0x423bb00 38'25 rep_tid=24 committed?=0 r=0) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4267.0:1 1.0 1:7109478f:::obj25:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000171 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'24 crt=38'25 lcod 38'23 mlcod 38'23 active+clean] op_commit: 24 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'24 crt=38'25 lcod 38'23 mlcod 38'23 active+clean] repop_all_committed: repop tid 24 all committed 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'23 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'24 from: 38'23 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] eval_repop repgather(0x423bb00 38'25 rep_tid=24 committed?=1 r=0) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] commit: repgather(0x423bb00 38'25 rep_tid=24 committed?=1 r=0) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] log_op_stats osd_op(client.4267.0:1 1.0 1:7109478f:::obj25:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000320 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] sending reply on osd_op(client.4267.0:1 1.0 1:7109478f:::obj25:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5438000 2026-02-12T10:34:22.470+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4127178019 -- osd_op_reply(1 obj25 [writefull 0~9216] v38'25 uv25 ondisk = 0) -- 0x5438000 con 0x5310400 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.470+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:45 2026-02-12T10:34:22.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] removing repgather(0x423bb00 38'25 rep_tid=24 committed?=1 r=0) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] q front is repgather(0x423bb00 38'25 rep_tid=24 committed?=1 r=0) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] do_osd_op_effects client.4267 con 0x5310400 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] remove_repop repgather(0x423bb00 38'25 rep_tid=24 committed?=1 r=0) 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.470+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4127178019 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.470+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4127178019 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.470+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4127178019 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=28 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.470+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4127178019 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=28 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.470+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.470+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4dad340 2026-02-12T10:34:22.487+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.487+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.487+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5310400 entity client.admin addr 2026-02-12T10:34:22.487+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1536470030 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=29 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4270 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.487+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4270 127.0.0.1:0/1536470030 1 ==== osd_op(client.4270.0:1 1.0 1.5c9a43cf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272500 con 0x5310400 2026-02-12T10:34:22.487+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4270.0:1 1.0 1.5c9a43cf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.487+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4270.0:1 1.0 1.5c9a43cf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4270.0:1 1.0 1.5c9a43cf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4270.0:1 1.0 1.5c9a43cf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4270.0:1 1.0 1.5c9a43cf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000033 osd_op(client.4270.0:1 1.0 1.5c9a43cf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] 2026-02-12T10:34:22.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1536470030 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1536470030 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] _handle_message: osd_op(client.4270.0:1 1.0 1.5c9a43cf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] do_op: op osd_op(client.4270.0:1 1.0 1:f3c2593a:::obj26:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] do_op osd_op(client.4270.0:1 1.0 1:f3c2593a:::obj26:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] get_object_context: obc NOT found in cache: 1:f3c2593a:::obj26:head 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] get_object_context: no obc for soid 1:f3c2593a:::obj26:head but can_create 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] create_object_context 0x5222900 1:f3c2593a:::obj26:head 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] populate_obc_watchers 1:f3c2593a:::obj26:head 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f3c2593a:::obj26:head 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] get_object_context: obc(1:f3c2593a:::obj26:head(dne) rwstate(none n=0 w=0)) oi: 1:f3c2593a:::obj26:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f3c2593a:::obj26:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] find_object_context 1:f3c2593a:::obj26:head @head oi=1:f3c2593a:::obj26:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] do_op obc obc(1:f3c2593a:::obj26:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] execute_ctx 0x429f600 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] execute_ctx 1:f3c2593a:::obj26:head [writefull 0~9216 in=9216b] ov 0'0 av 38'26 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] do_osd_op 1:f3c2593a:::obj26:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] make_writeable 1:f3c2593a:::obj26:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] setting DIRTY flag 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] make_writeable 1:f3c2593a:::obj26:head done, snapset=0={} 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] finish_ctx 1:f3c2593a:::obj26:head 0x429f600 op modify 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] set mtime to 2026-02-12T10:34:22.488368+0000 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] final snapset 0={} in 1:f3c2593a:::obj26:head 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] finish_ctx object 1:f3c2593a:::obj26:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] execute_ctx alloc reply 0x526bd40 result 0 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'25 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 25 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 15 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] new_repop rep_tid 25 on osd_op(client.4270.0:1 1.0 1:f3c2593a:::obj26:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] new_repop: repgather(0x423b500 0'0 rep_tid=25 committed?=0 r=0) 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=25 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] issue_repop rep_tid 25 o 1:f3c2593a:::obj26:head 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'26 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 trim 38'26 (0'0) modify 1:f3c2593a:::obj26:head by client.4270.0:1 2026-02-12T10:34:22.488368+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=26 tail=38'26 s=38'26 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'25 (0'0,38'25] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'25 lcod 38'24 mlcod 38'24 active+clean] PeeringState::append_log append_log log((0'0,38'25], crt=38'25) [38'26 (0'0) modify 1:f3c2593a:::obj26:head by client.4270.0:1 2026-02-12T10:34:22.488368+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'25 lua=38'25 crt=38'26 lcod 38'24 mlcod 38'24 active+clean] rollforward: entry=38'26 (0'0) modify 1:f3c2593a:::obj26:head by client.4270.0:1 2026-02-12T10:34:22.488368+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'25 lua=38'25 crt=38'26 lcod 38'24 mlcod 38'24 active+clean] PeeringState::append_log approx pg log length = 26 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'25 lua=38'25 crt=38'26 lcod 38'24 mlcod 38'24 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'25 lua=38'25 crt=38'26 lcod 38'24 mlcod 38'24 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'26, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.487+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.488+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'25 lua=38'25 crt=38'26 lcod 38'24 mlcod 38'24 active+clean] op_applied version 38'26 2026-02-12T10:34:22.488+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'25 crt=38'26 lcod 38'24 mlcod 38'24 active+clean] eval_repop repgather(0x423b500 38'26 rep_tid=25 committed?=0 r=0) 2026-02-12T10:34:22.488+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4270.0:1 1.0 1:f3c2593a:::obj26:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000180 2026-02-12T10:34:22.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'25 crt=38'26 lcod 38'24 mlcod 38'24 active+clean] op_commit: 25 2026-02-12T10:34:22.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'25 crt=38'26 lcod 38'24 mlcod 38'24 active+clean] repop_all_committed: repop tid 25 all committed 2026-02-12T10:34:22.488+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'24 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'25 from: 38'24 2026-02-12T10:34:22.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] eval_repop repgather(0x423b500 38'26 rep_tid=25 committed?=1 r=0) 2026-02-12T10:34:22.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] commit: repgather(0x423b500 38'26 rep_tid=25 committed?=1 r=0) 2026-02-12T10:34:22.488+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] log_op_stats osd_op(client.4270.0:1 1.0 1:f3c2593a:::obj26:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000459 2026-02-12T10:34:22.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] sending reply on osd_op(client.4270.0:1 1.0 1:f3c2593a:::obj26:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x526bd40 2026-02-12T10:34:22.488+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1536470030 -- osd_op_reply(1 obj26 [writefull 0~9216] v38'26 uv26 ondisk = 0) -- 0x526bd40 con 0x5310400 2026-02-12T10:34:22.488+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.488+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:46 2026-02-12T10:34:22.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] removing repgather(0x423b500 38'26 rep_tid=25 committed?=1 r=0) 2026-02-12T10:34:22.488+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] q front is repgather(0x423b500 38'26 rep_tid=25 committed?=1 r=0) 2026-02-12T10:34:22.488+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] do_osd_op_effects client.4270 con 0x5310400 2026-02-12T10:34:22.488+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] remove_repop repgather(0x423b500 38'26 rep_tid=25 committed?=1 r=0) 2026-02-12T10:34:22.488+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.488+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1536470030 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.488+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1536470030 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.488+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1536470030 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=29 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.488+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1536470030 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=29 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.488+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4dad880 2026-02-12T10:34:22.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.505+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5310000 entity client.admin addr 2026-02-12T10:34:22.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/317732800 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=30 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4273 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.505+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4273 127.0.0.1:0/317732800 1 ==== osd_op(client.4273.0:1 1.0 1.c252e5fb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272280 con 0x5310000 2026-02-12T10:34:22.505+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4273.0:1 1.0 1.c252e5fb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.505+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4273.0:1 1.0 1.c252e5fb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4273.0:1 1.0 1.c252e5fb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4273.0:1 1.0 1.c252e5fb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4273.0:1 1.0 1.c252e5fb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4273.0:1 1.0 1.c252e5fb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] 2026-02-12T10:34:22.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/317732800 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/317732800 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] _handle_message: osd_op(client.4273.0:1 1.0 1.c252e5fb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] do_op: op osd_op(client.4273.0:1 1.0 1:dfa74a43:::obj27:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] do_op osd_op(client.4273.0:1 1.0 1:dfa74a43:::obj27:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] get_object_context: obc NOT found in cache: 1:dfa74a43:::obj27:head 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] get_object_context: no obc for soid 1:dfa74a43:::obj27:head but can_create 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] create_object_context 0x5223200 1:dfa74a43:::obj27:head 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] populate_obc_watchers 1:dfa74a43:::obj27:head 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:dfa74a43:::obj27:head 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] get_object_context: obc(1:dfa74a43:::obj27:head(dne) rwstate(none n=0 w=0)) oi: 1:dfa74a43:::obj27:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:dfa74a43:::obj27:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] find_object_context 1:dfa74a43:::obj27:head @head oi=1:dfa74a43:::obj27:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] do_op obc obc(1:dfa74a43:::obj27:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] execute_ctx 1:dfa74a43:::obj27:head [writefull 0~9216 in=9216b] ov 0'0 av 38'27 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] do_osd_op 1:dfa74a43:::obj27:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] make_writeable 1:dfa74a43:::obj27:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] setting DIRTY flag 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] make_writeable 1:dfa74a43:::obj27:head done, snapset=0={} 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] finish_ctx 1:dfa74a43:::obj27:head 0x2ec4400 op modify 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] set mtime to 2026-02-12T10:34:22.505708+0000 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] final snapset 0={} in 1:dfa74a43:::obj27:head 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] finish_ctx object 1:dfa74a43:::obj27:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] execute_ctx alloc reply 0x4310000 result 0 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'26 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 26 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 16 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] new_repop rep_tid 26 on osd_op(client.4273.0:1 1.0 1:dfa74a43:::obj27:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=26 committed?=0 r=0) 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=26 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] issue_repop rep_tid 26 o 1:dfa74a43:::obj27:head 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'27 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 trim 38'27 (0'0) modify 1:dfa74a43:::obj27:head by client.4273.0:1 2026-02-12T10:34:22.505708+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=27 tail=38'27 s=38'27 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'26 (0'0,38'26] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'26 lcod 38'25 mlcod 38'25 active+clean] PeeringState::append_log append_log log((0'0,38'26], crt=38'26) [38'27 (0'0) modify 1:dfa74a43:::obj27:head by client.4273.0:1 2026-02-12T10:34:22.505708+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'26 lua=38'26 crt=38'27 lcod 38'25 mlcod 38'25 active+clean] rollforward: entry=38'27 (0'0) modify 1:dfa74a43:::obj27:head by client.4273.0:1 2026-02-12T10:34:22.505708+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'26 lua=38'26 crt=38'27 lcod 38'25 mlcod 38'25 active+clean] PeeringState::append_log approx pg log length = 27 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'26 lua=38'26 crt=38'27 lcod 38'25 mlcod 38'25 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'26 lua=38'26 crt=38'27 lcod 38'25 mlcod 38'25 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'27, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'26 lua=38'26 crt=38'27 lcod 38'25 mlcod 38'25 active+clean] op_applied version 38'27 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'26 crt=38'27 lcod 38'25 mlcod 38'25 active+clean] eval_repop repgather(0x423be00 38'27 rep_tid=26 committed?=0 r=0) 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4273.0:1 1.0 1:dfa74a43:::obj27:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000129 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'26 crt=38'27 lcod 38'25 mlcod 38'25 active+clean] op_commit: 26 2026-02-12T10:34:22.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'26 crt=38'27 lcod 38'25 mlcod 38'25 active+clean] repop_all_committed: repop tid 26 all committed 2026-02-12T10:34:22.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'25 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'26 from: 38'25 2026-02-12T10:34:22.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] eval_repop repgather(0x423be00 38'27 rep_tid=26 committed?=1 r=0) 2026-02-12T10:34:22.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] commit: repgather(0x423be00 38'27 rep_tid=26 committed?=1 r=0) 2026-02-12T10:34:22.505+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] log_op_stats osd_op(client.4273.0:1 1.0 1:dfa74a43:::obj27:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000262 2026-02-12T10:34:22.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] sending reply on osd_op(client.4273.0:1 1.0 1:dfa74a43:::obj27:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4310000 2026-02-12T10:34:22.505+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/317732800 -- osd_op_reply(1 obj27 [writefull 0~9216] v38'27 uv27 ondisk = 0) -- 0x4310000 con 0x5310000 2026-02-12T10:34:22.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.505+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:47 2026-02-12T10:34:22.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] removing repgather(0x423be00 38'27 rep_tid=26 committed?=1 r=0) 2026-02-12T10:34:22.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] q front is repgather(0x423be00 38'27 rep_tid=26 committed?=1 r=0) 2026-02-12T10:34:22.505+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] do_osd_op_effects client.4273 con 0x5310000 2026-02-12T10:34:22.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] remove_repop repgather(0x423be00 38'27 rep_tid=26 committed?=1 r=0) 2026-02-12T10:34:22.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.505+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/317732800 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.505+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/317732800 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/317732800 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=30 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/317732800 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=30 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.505+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dad500 2026-02-12T10:34:22.522+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.522+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.522+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:22.522+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1828642850 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=31 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4276 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.522+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4276 127.0.0.1:0/1828642850 1 ==== osd_op(client.4276.0:1 1.0 1.61e8681 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273400 con 0x5310c00 2026-02-12T10:34:22.522+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4276.0:1 1.0 1.61e8681 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.522+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4276.0:1 1.0 1.61e8681 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4276.0:1 1.0 1.61e8681 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4276.0:1 1.0 1.61e8681 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4276.0:1 1.0 1.61e8681 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4276.0:1 1.0 1.61e8681 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] 2026-02-12T10:34:22.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1828642850 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1828642850 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] _handle_message: osd_op(client.4276.0:1 1.0 1.61e8681 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] do_op: op osd_op(client.4276.0:1 1.0 1:81617860:::obj28:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] do_op osd_op(client.4276.0:1 1.0 1:81617860:::obj28:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] get_object_context: obc NOT found in cache: 1:81617860:::obj28:head 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] get_object_context: no obc for soid 1:81617860:::obj28:head but can_create 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] create_object_context 0x5275b00 1:81617860:::obj28:head 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] populate_obc_watchers 1:81617860:::obj28:head 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:81617860:::obj28:head 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] get_object_context: obc(1:81617860:::obj28:head(dne) rwstate(none n=0 w=0)) oi: 1:81617860:::obj28:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:81617860:::obj28:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] find_object_context 1:81617860:::obj28:head @head oi=1:81617860:::obj28:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] do_op obc obc(1:81617860:::obj28:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] execute_ctx 1:81617860:::obj28:head [writefull 0~9216 in=9216b] ov 0'0 av 38'28 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] do_osd_op 1:81617860:::obj28:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] make_writeable 1:81617860:::obj28:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] setting DIRTY flag 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] make_writeable 1:81617860:::obj28:head done, snapset=0={} 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] finish_ctx 1:81617860:::obj28:head 0x5265200 op modify 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] set mtime to 2026-02-12T10:34:22.523158+0000 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] final snapset 0={} in 1:81617860:::obj28:head 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] finish_ctx object 1:81617860:::obj28:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] execute_ctx alloc reply 0x526bb00 result 0 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'27 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 27 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 17 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] new_repop rep_tid 27 on osd_op(client.4276.0:1 1.0 1:81617860:::obj28:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=27 committed?=0 r=0) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=27 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] issue_repop rep_tid 27 o 1:81617860:::obj28:head 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 IndexedLog::trim s=38'28 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 trim 38'28 (0'0) modify 1:81617860:::obj28:head by client.4276.0:1 2026-02-12T10:34:22.523158+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=28 tail=38'28 s=38'28 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'27 (0'0,38'27] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'27 lcod 38'26 mlcod 38'26 active+clean] PeeringState::append_log append_log log((0'0,38'27], crt=38'27) [38'28 (0'0) modify 1:81617860:::obj28:head by client.4276.0:1 2026-02-12T10:34:22.523158+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'27 lua=38'27 crt=38'28 lcod 38'26 mlcod 38'26 active+clean] rollforward: entry=38'28 (0'0) modify 1:81617860:::obj28:head by client.4276.0:1 2026-02-12T10:34:22.523158+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'27 lua=38'27 crt=38'28 lcod 38'26 mlcod 38'26 active+clean] PeeringState::append_log approx pg log length = 28 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'27 lua=38'27 crt=38'28 lcod 38'26 mlcod 38'26 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'27 lua=38'27 crt=38'28 lcod 38'26 mlcod 38'26 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.522+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'28, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'27 lua=38'27 crt=38'28 lcod 38'26 mlcod 38'26 active+clean] op_applied version 38'28 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'27 crt=38'28 lcod 38'26 mlcod 38'26 active+clean] eval_repop repgather(0x423be00 38'28 rep_tid=27 committed?=0 r=0) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4276.0:1 1.0 1:81617860:::obj28:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000180 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'27 crt=38'28 lcod 38'26 mlcod 38'26 active+clean] op_commit: 27 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'27 crt=38'28 lcod 38'26 mlcod 38'26 active+clean] repop_all_committed: repop tid 27 all committed 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'26 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'27 from: 38'26 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] eval_repop repgather(0x423be00 38'28 rep_tid=27 committed?=1 r=0) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] commit: repgather(0x423be00 38'28 rep_tid=27 committed?=1 r=0) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] log_op_stats osd_op(client.4276.0:1 1.0 1:81617860:::obj28:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000322 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] sending reply on osd_op(client.4276.0:1 1.0 1:81617860:::obj28:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x526bb00 2026-02-12T10:34:22.522+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1828642850 -- osd_op_reply(1 obj28 [writefull 0~9216] v38'28 uv28 ondisk = 0) -- 0x526bb00 con 0x5310c00 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.522+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:48 2026-02-12T10:34:22.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] removing repgather(0x423be00 38'28 rep_tid=27 committed?=1 r=0) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] q front is repgather(0x423be00 38'28 rep_tid=27 committed?=1 r=0) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] do_osd_op_effects client.4276 con 0x5310c00 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] remove_repop repgather(0x423be00 38'28 rep_tid=27 committed?=1 r=0) 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.522+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1828642850 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.522+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1828642850 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.522+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1828642850 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=31 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.522+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1828642850 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=31 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.522+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4dada40 2026-02-12T10:34:22.540+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.540+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.540+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x5311000 entity client.admin addr 2026-02-12T10:34:22.540+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/346938564 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=32 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4279 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.540+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4279 127.0.0.1:0/346938564 1 ==== osd_op(client.4279.0:1 1.0 1.b4e85dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273680 con 0x5311000 2026-02-12T10:34:22.540+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4279.0:1 1.0 1.b4e85dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.540+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4279.0:1 1.0 1.b4e85dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4279.0:1 1.0 1.b4e85dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4279.0:1 1.0 1.b4e85dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.540+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4279.0:1 1.0 1.b4e85dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4279.0:1 1.0 1.b4e85dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/346938564 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/346938564 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] _handle_message: osd_op(client.4279.0:1 1.0 1.b4e85dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] do_op: op osd_op(client.4279.0:1 1.0 1:c3ba172d:::obj29:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] do_op osd_op(client.4279.0:1 1.0 1:c3ba172d:::obj29:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] get_object_context: obc NOT found in cache: 1:c3ba172d:::obj29:head 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] get_object_context: no obc for soid 1:c3ba172d:::obj29:head but can_create 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] create_object_context 0x431a000 1:c3ba172d:::obj29:head 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] populate_obc_watchers 1:c3ba172d:::obj29:head 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c3ba172d:::obj29:head 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] get_object_context: obc(1:c3ba172d:::obj29:head(dne) rwstate(none n=0 w=0)) oi: 1:c3ba172d:::obj29:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c3ba172d:::obj29:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] find_object_context 1:c3ba172d:::obj29:head @head oi=1:c3ba172d:::obj29:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] do_op obc obc(1:c3ba172d:::obj29:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] execute_ctx 1:c3ba172d:::obj29:head [writefull 0~9216 in=9216b] ov 0'0 av 38'29 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] do_osd_op 1:c3ba172d:::obj29:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] make_writeable 1:c3ba172d:::obj29:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] setting DIRTY flag 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] make_writeable 1:c3ba172d:::obj29:head done, snapset=0={} 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] finish_ctx 1:c3ba172d:::obj29:head 0x5265200 op modify 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] set mtime to 2026-02-12T10:34:22.540732+0000 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] final snapset 0={} in 1:c3ba172d:::obj29:head 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] finish_ctx object 1:c3ba172d:::obj29:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] execute_ctx alloc reply 0x5438480 result 0 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'28 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 28 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 18 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] new_repop rep_tid 28 on osd_op(client.4279.0:1 1.0 1:c3ba172d:::obj29:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=28 committed?=0 r=0) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=28 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] issue_repop rep_tid 28 o 1:c3ba172d:::obj29:head 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 IndexedLog::trim s=38'29 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 trim 38'29 (0'0) modify 1:c3ba172d:::obj29:head by client.4279.0:1 2026-02-12T10:34:22.540732+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=29 tail=38'29 s=38'29 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'28 (0'0,38'28] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'28 lcod 38'27 mlcod 38'27 active+clean] PeeringState::append_log append_log log((0'0,38'28], crt=38'28) [38'29 (0'0) modify 1:c3ba172d:::obj29:head by client.4279.0:1 2026-02-12T10:34:22.540732+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'28 lua=38'28 crt=38'29 lcod 38'27 mlcod 38'27 active+clean] rollforward: entry=38'29 (0'0) modify 1:c3ba172d:::obj29:head by client.4279.0:1 2026-02-12T10:34:22.540732+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'28 lua=38'28 crt=38'29 lcod 38'27 mlcod 38'27 active+clean] PeeringState::append_log approx pg log length = 29 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'28 lua=38'28 crt=38'29 lcod 38'27 mlcod 38'27 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'28 lua=38'28 crt=38'29 lcod 38'27 mlcod 38'27 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.540+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'29, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'28 lua=38'28 crt=38'29 lcod 38'27 mlcod 38'27 active+clean] op_applied version 38'29 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'28 crt=38'29 lcod 38'27 mlcod 38'27 active+clean] eval_repop repgather(0x423be00 38'29 rep_tid=28 committed?=0 r=0) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4279.0:1 1.0 1:c3ba172d:::obj29:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000173 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.540+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'28 crt=38'29 lcod 38'27 mlcod 38'27 active+clean] op_commit: 28 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'28 crt=38'29 lcod 38'27 mlcod 38'27 active+clean] repop_all_committed: repop tid 28 all committed 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'27 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'28 from: 38'27 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] eval_repop repgather(0x423be00 38'29 rep_tid=28 committed?=1 r=0) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] commit: repgather(0x423be00 38'29 rep_tid=28 committed?=1 r=0) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] log_op_stats osd_op(client.4279.0:1 1.0 1:c3ba172d:::obj29:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000332 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] sending reply on osd_op(client.4279.0:1 1.0 1:c3ba172d:::obj29:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5438480 2026-02-12T10:34:22.540+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/346938564 -- osd_op_reply(1 obj29 [writefull 0~9216] v38'29 uv29 ondisk = 0) -- 0x5438480 con 0x5311000 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.540+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:49 2026-02-12T10:34:22.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] removing repgather(0x423be00 38'29 rep_tid=28 committed?=1 r=0) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] q front is repgather(0x423be00 38'29 rep_tid=28 committed?=1 r=0) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] do_osd_op_effects client.4279 con 0x5311000 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] remove_repop repgather(0x423be00 38'29 rep_tid=28 committed?=1 r=0) 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.540+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/346938564 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.540+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/346938564 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.540+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/346938564 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=32 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.540+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/346938564 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=32 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.540+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4dadc00 2026-02-12T10:34:22.558+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.558+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.558+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428e1c0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:22.558+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1539997486 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=33 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4282 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.558+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4282 127.0.0.1:0/1539997486 1 ==== osd_op(client.4282.0:1 1.0 1.cc80cd72 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273900 con 0x5311400 2026-02-12T10:34:22.558+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4282.0:1 1.0 1.cc80cd72 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.558+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4282.0:1 1.0 1.cc80cd72 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4282.0:1 1.0 1.cc80cd72 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4282.0:1 1.0 1.cc80cd72 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4282.0:1 1.0 1.cc80cd72 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4282.0:1 1.0 1.cc80cd72 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1539997486 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.558+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1539997486 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] _handle_message: osd_op(client.4282.0:1 1.0 1.cc80cd72 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] do_op: op osd_op(client.4282.0:1 1.0 1:4eb30133:::obj30:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] op_has_sufficient_caps session=0x428e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] do_op osd_op(client.4282.0:1 1.0 1:4eb30133:::obj30:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] get_object_context: obc NOT found in cache: 1:4eb30133:::obj30:head 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] get_object_context: no obc for soid 1:4eb30133:::obj30:head but can_create 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] create_object_context 0x431a900 1:4eb30133:::obj30:head 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] populate_obc_watchers 1:4eb30133:::obj30:head 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:4eb30133:::obj30:head 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] get_object_context: obc(1:4eb30133:::obj30:head(dne) rwstate(none n=0 w=0)) oi: 1:4eb30133:::obj30:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:4eb30133:::obj30:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] find_object_context 1:4eb30133:::obj30:head @head oi=1:4eb30133:::obj30:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] do_op obc obc(1:4eb30133:::obj30:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] execute_ctx 1:4eb30133:::obj30:head [writefull 0~9216 in=9216b] ov 0'0 av 38'30 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] do_osd_op 1:4eb30133:::obj30:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] make_writeable 1:4eb30133:::obj30:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] setting DIRTY flag 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] make_writeable 1:4eb30133:::obj30:head done, snapset=0={} 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] finish_ctx 1:4eb30133:::obj30:head 0x5265200 op modify 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] set mtime to 2026-02-12T10:34:22.559439+0000 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] final snapset 0={} in 1:4eb30133:::obj30:head 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] finish_ctx object 1:4eb30133:::obj30:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] execute_ctx alloc reply 0x5438900 result 0 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'29 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 29 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 19 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] new_repop rep_tid 29 on osd_op(client.4282.0:1 1.0 1:4eb30133:::obj30:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=29 committed?=0 r=0) 2026-02-12T10:34:22.558+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=29 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] issue_repop rep_tid 29 o 1:4eb30133:::obj30:head 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 IndexedLog::trim s=38'30 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 trim 38'30 (0'0) modify 1:4eb30133:::obj30:head by client.4282.0:1 2026-02-12T10:34:22.559439+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=30 tail=38'30 s=38'30 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'29 (0'0,38'29] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'29 lcod 38'28 mlcod 38'28 active+clean] PeeringState::append_log append_log log((0'0,38'29], crt=38'29) [38'30 (0'0) modify 1:4eb30133:::obj30:head by client.4282.0:1 2026-02-12T10:34:22.559439+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.558+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'29 lua=38'29 crt=38'30 lcod 38'28 mlcod 38'28 active+clean] rollforward: entry=38'30 (0'0) modify 1:4eb30133:::obj30:head by client.4282.0:1 2026-02-12T10:34:22.559439+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'29 lua=38'29 crt=38'30 lcod 38'28 mlcod 38'28 active+clean] PeeringState::append_log approx pg log length = 30 2026-02-12T10:34:22.558+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'29 lua=38'29 crt=38'30 lcod 38'28 mlcod 38'28 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'29 lua=38'29 crt=38'30 lcod 38'28 mlcod 38'28 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.559+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'30, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'29 lua=38'29 crt=38'30 lcod 38'28 mlcod 38'28 active+clean] op_applied version 38'30 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'29 crt=38'30 lcod 38'28 mlcod 38'28 active+clean] eval_repop repgather(0x423be00 38'30 rep_tid=29 committed?=0 r=0) 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4282.0:1 1.0 1:4eb30133:::obj30:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000180 2026-02-12T10:34:22.559+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.559+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'29 crt=38'30 lcod 38'28 mlcod 38'28 active+clean] op_commit: 29 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'29 crt=38'30 lcod 38'28 mlcod 38'28 active+clean] repop_all_committed: repop tid 29 all committed 2026-02-12T10:34:22.559+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'28 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'29 from: 38'28 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] eval_repop repgather(0x423be00 38'30 rep_tid=29 committed?=1 r=0) 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] commit: repgather(0x423be00 38'30 rep_tid=29 committed?=1 r=0) 2026-02-12T10:34:22.559+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] log_op_stats osd_op(client.4282.0:1 1.0 1:4eb30133:::obj30:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000330 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] sending reply on osd_op(client.4282.0:1 1.0 1:4eb30133:::obj30:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5438900 2026-02-12T10:34:22.559+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1539997486 -- osd_op_reply(1 obj30 [writefull 0~9216] v38'30 uv30 ondisk = 0) -- 0x5438900 con 0x5311400 2026-02-12T10:34:22.559+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.559+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:50 2026-02-12T10:34:22.559+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] removing repgather(0x423be00 38'30 rep_tid=29 committed?=1 r=0) 2026-02-12T10:34:22.559+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] q front is repgather(0x423be00 38'30 rep_tid=29 committed?=1 r=0) 2026-02-12T10:34:22.559+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] do_osd_op_effects client.4282 con 0x5311400 2026-02-12T10:34:22.559+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] remove_repop repgather(0x423be00 38'30 rep_tid=29 committed?=1 r=0) 2026-02-12T10:34:22.559+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.559+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.559+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1539997486 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.559+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1539997486 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.559+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1539997486 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=33 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.559+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1539997486 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=33 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.559+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.559+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x428e1c0 2026-02-12T10:34:22.576+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.576+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.576+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428efc0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:22.576+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2490109581 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=34 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4285 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.576+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4285 127.0.0.1:0/2490109581 1 ==== osd_op(client.4285.0:1 1.0 1.a24e8405 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273b80 con 0x5311400 2026-02-12T10:34:22.576+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4285.0:1 1.0 1.a24e8405 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:22.576+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4285.0:1 1.0 1.a24e8405 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4285.0:1 1.0 1.a24e8405 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4285.0:1 1.0 1.a24e8405 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4285.0:1 1.0 1.a24e8405 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4285.0:1 1.0 1.a24e8405 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] 2026-02-12T10:34:22.576+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2490109581 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2490109581 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] _handle_message: osd_op(client.4285.0:1 1.0 1.a24e8405 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] do_op: op osd_op(client.4285.0:1 1.0 1:a0217245:::obj31:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] op_has_sufficient_caps session=0x428efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] do_op osd_op(client.4285.0:1 1.0 1:a0217245:::obj31:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] get_object_context: obc NOT found in cache: 1:a0217245:::obj31:head 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] get_object_context: no obc for soid 1:a0217245:::obj31:head but can_create 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] create_object_context 0x431b200 1:a0217245:::obj31:head 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] populate_obc_watchers 1:a0217245:::obj31:head 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a0217245:::obj31:head 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] get_object_context: obc(1:a0217245:::obj31:head(dne) rwstate(none n=0 w=0)) oi: 1:a0217245:::obj31:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a0217245:::obj31:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] find_object_context 1:a0217245:::obj31:head @head oi=1:a0217245:::obj31:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] do_op obc obc(1:a0217245:::obj31:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] execute_ctx 1:a0217245:::obj31:head [writefull 0~9216 in=9216b] ov 0'0 av 38'31 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] do_osd_op 1:a0217245:::obj31:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] make_writeable 1:a0217245:::obj31:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] setting DIRTY flag 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] make_writeable 1:a0217245:::obj31:head done, snapset=0={} 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] finish_ctx 1:a0217245:::obj31:head 0x5265200 op modify 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] set mtime to 2026-02-12T10:34:22.577450+0000 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] final snapset 0={} in 1:a0217245:::obj31:head 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] finish_ctx object 1:a0217245:::obj31:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] execute_ctx alloc reply 0x5438d80 result 0 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'30 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 30 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 20 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] new_repop rep_tid 30 on osd_op(client.4285.0:1 1.0 1:a0217245:::obj31:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=30 committed?=0 r=0) 2026-02-12T10:34:22.576+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=30 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] issue_repop rep_tid 30 o 1:a0217245:::obj31:head 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 IndexedLog::trim s=38'31 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 trim 38'31 (0'0) modify 1:a0217245:::obj31:head by client.4285.0:1 2026-02-12T10:34:22.577450+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=31 tail=38'31 s=38'31 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'30 (0'0,38'30] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'30 lcod 38'29 mlcod 38'29 active+clean] PeeringState::append_log append_log log((0'0,38'30], crt=38'30) [38'31 (0'0) modify 1:a0217245:::obj31:head by client.4285.0:1 2026-02-12T10:34:22.577450+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'30 lua=38'30 crt=38'31 lcod 38'29 mlcod 38'29 active+clean] rollforward: entry=38'31 (0'0) modify 1:a0217245:::obj31:head by client.4285.0:1 2026-02-12T10:34:22.577450+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'30 lua=38'30 crt=38'31 lcod 38'29 mlcod 38'29 active+clean] PeeringState::append_log approx pg log length = 31 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'30 lua=38'30 crt=38'31 lcod 38'29 mlcod 38'29 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'30 lua=38'30 crt=38'31 lcod 38'29 mlcod 38'29 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.576+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'31, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.576+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'30 lua=38'30 crt=38'31 lcod 38'29 mlcod 38'29 active+clean] op_applied version 38'31 2026-02-12T10:34:22.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'30 crt=38'31 lcod 38'29 mlcod 38'29 active+clean] eval_repop repgather(0x423be00 38'31 rep_tid=30 committed?=0 r=0) 2026-02-12T10:34:22.577+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4285.0:1 1.0 1:a0217245:::obj31:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000171 2026-02-12T10:34:22.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.577+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'30 crt=38'31 lcod 38'29 mlcod 38'29 active+clean] op_commit: 30 2026-02-12T10:34:22.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'30 crt=38'31 lcod 38'29 mlcod 38'29 active+clean] repop_all_committed: repop tid 30 all committed 2026-02-12T10:34:22.577+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'29 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'30 from: 38'29 2026-02-12T10:34:22.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] eval_repop repgather(0x423be00 38'31 rep_tid=30 committed?=1 r=0) 2026-02-12T10:34:22.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] commit: repgather(0x423be00 38'31 rep_tid=30 committed?=1 r=0) 2026-02-12T10:34:22.577+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] log_op_stats osd_op(client.4285.0:1 1.0 1:a0217245:::obj31:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000415 2026-02-12T10:34:22.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] sending reply on osd_op(client.4285.0:1 1.0 1:a0217245:::obj31:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5438d80 2026-02-12T10:34:22.577+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2490109581 -- osd_op_reply(1 obj31 [writefull 0~9216] v38'31 uv31 ondisk = 0) -- 0x5438d80 con 0x5311400 2026-02-12T10:34:22.577+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.577+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:51 2026-02-12T10:34:22.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] removing repgather(0x423be00 38'31 rep_tid=30 committed?=1 r=0) 2026-02-12T10:34:22.577+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] q front is repgather(0x423be00 38'31 rep_tid=30 committed?=1 r=0) 2026-02-12T10:34:22.577+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] do_osd_op_effects client.4285 con 0x5311400 2026-02-12T10:34:22.577+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] remove_repop repgather(0x423be00 38'31 rep_tid=30 committed?=1 r=0) 2026-02-12T10:34:22.577+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.577+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2490109581 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.577+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2490109581 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.577+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2490109581 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=34 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.577+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2490109581 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=34 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.577+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x428efc0 2026-02-12T10:34:22.594+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.594+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.594+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5310000 entity client.admin addr 2026-02-12T10:34:22.594+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1748372088 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=35 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4288 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.594+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4288 127.0.0.1:0/1748372088 1 ==== osd_op(client.4288.0:1 1.0 1.5683ae43 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7180 con 0x5310000 2026-02-12T10:34:22.594+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4288.0:1 1.0 1.5683ae43 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.594+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4288.0:1 1.0 1.5683ae43 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4288.0:1 1.0 1.5683ae43 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4288.0:1 1.0 1.5683ae43 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4288.0:1 1.0 1.5683ae43 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4288.0:1 1.0 1.5683ae43 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] 2026-02-12T10:34:22.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1748372088 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1748372088 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] _handle_message: osd_op(client.4288.0:1 1.0 1.5683ae43 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] do_op: op osd_op(client.4288.0:1 1.0 1:c275c16a:::obj32:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] do_op osd_op(client.4288.0:1 1.0 1:c275c16a:::obj32:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] get_object_context: obc NOT found in cache: 1:c275c16a:::obj32:head 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] get_object_context: no obc for soid 1:c275c16a:::obj32:head but can_create 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] create_object_context 0x431bb00 1:c275c16a:::obj32:head 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] populate_obc_watchers 1:c275c16a:::obj32:head 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c275c16a:::obj32:head 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] get_object_context: obc(1:c275c16a:::obj32:head(dne) rwstate(none n=0 w=0)) oi: 1:c275c16a:::obj32:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c275c16a:::obj32:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] find_object_context 1:c275c16a:::obj32:head @head oi=1:c275c16a:::obj32:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] do_op obc obc(1:c275c16a:::obj32:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] execute_ctx 1:c275c16a:::obj32:head [writefull 0~9216 in=9216b] ov 0'0 av 38'32 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] do_osd_op 1:c275c16a:::obj32:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] make_writeable 1:c275c16a:::obj32:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] setting DIRTY flag 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] make_writeable 1:c275c16a:::obj32:head done, snapset=0={} 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] finish_ctx 1:c275c16a:::obj32:head 0x5265200 op modify 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] set mtime to 2026-02-12T10:34:22.594804+0000 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] final snapset 0={} in 1:c275c16a:::obj32:head 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] finish_ctx object 1:c275c16a:::obj32:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] execute_ctx alloc reply 0x5439200 result 0 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'31 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 31 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 21 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] new_repop rep_tid 31 on osd_op(client.4288.0:1 1.0 1:c275c16a:::obj32:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=31 committed?=0 r=0) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=31 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] issue_repop rep_tid 31 o 1:c275c16a:::obj32:head 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 IndexedLog::trim s=38'32 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 trim 38'32 (0'0) modify 1:c275c16a:::obj32:head by client.4288.0:1 2026-02-12T10:34:22.594804+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=32 tail=38'32 s=38'32 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'31 (0'0,38'31] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'31 lcod 38'30 mlcod 38'30 active+clean] PeeringState::append_log append_log log((0'0,38'31], crt=38'31) [38'32 (0'0) modify 1:c275c16a:::obj32:head by client.4288.0:1 2026-02-12T10:34:22.594804+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'31 lua=38'31 crt=38'32 lcod 38'30 mlcod 38'30 active+clean] rollforward: entry=38'32 (0'0) modify 1:c275c16a:::obj32:head by client.4288.0:1 2026-02-12T10:34:22.594804+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'31 lua=38'31 crt=38'32 lcod 38'30 mlcod 38'30 active+clean] PeeringState::append_log approx pg log length = 32 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'31 lua=38'31 crt=38'32 lcod 38'30 mlcod 38'30 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'31 lua=38'31 crt=38'32 lcod 38'30 mlcod 38'30 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.594+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'32, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'31 lua=38'31 crt=38'32 lcod 38'30 mlcod 38'30 active+clean] op_applied version 38'32 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'31 crt=38'32 lcod 38'30 mlcod 38'30 active+clean] eval_repop repgather(0x423be00 38'32 rep_tid=31 committed?=0 r=0) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4288.0:1 1.0 1:c275c16a:::obj32:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000136 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'31 crt=38'32 lcod 38'30 mlcod 38'30 active+clean] op_commit: 31 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'31 crt=38'32 lcod 38'30 mlcod 38'30 active+clean] repop_all_committed: repop tid 31 all committed 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'30 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'31 from: 38'30 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] eval_repop repgather(0x423be00 38'32 rep_tid=31 committed?=1 r=0) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] commit: repgather(0x423be00 38'32 rep_tid=31 committed?=1 r=0) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] log_op_stats osd_op(client.4288.0:1 1.0 1:c275c16a:::obj32:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000289 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] sending reply on osd_op(client.4288.0:1 1.0 1:c275c16a:::obj32:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5439200 2026-02-12T10:34:22.594+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1748372088 -- osd_op_reply(1 obj32 [writefull 0~9216] v38'32 uv32 ondisk = 0) -- 0x5439200 con 0x5310000 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.594+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:52 2026-02-12T10:34:22.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] removing repgather(0x423be00 38'32 rep_tid=31 committed?=1 r=0) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] q front is repgather(0x423be00 38'32 rep_tid=31 committed?=1 r=0) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] do_osd_op_effects client.4288 con 0x5310000 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] remove_repop repgather(0x423be00 38'32 rep_tid=31 committed?=1 r=0) 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.594+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1748372088 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.594+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1748372088 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.594+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1748372088 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=35 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.594+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1748372088 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=35 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.594+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0e000 2026-02-12T10:34:22.611+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.611+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.611+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5310400 entity client.admin addr 2026-02-12T10:34:22.611+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3238703077 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=36 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4291 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.611+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4291 127.0.0.1:0/3238703077 1 ==== osd_op(client.4291.0:1 1.0 1.2f14782a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5310400 2026-02-12T10:34:22.611+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4291.0:1 1.0 1.2f14782a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.611+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4291.0:1 1.0 1.2f14782a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4291.0:1 1.0 1.2f14782a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4291.0:1 1.0 1.2f14782a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4291.0:1 1.0 1.2f14782a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4291.0:1 1.0 1.2f14782a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3238703077 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3238703077 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] _handle_message: osd_op(client.4291.0:1 1.0 1.2f14782a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] do_op: op osd_op(client.4291.0:1 1.0 1:541e28f4:::obj33:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] do_op osd_op(client.4291.0:1 1.0 1:541e28f4:::obj33:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] get_object_context: obc NOT found in cache: 1:541e28f4:::obj33:head 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] get_object_context: no obc for soid 1:541e28f4:::obj33:head but can_create 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] create_object_context 0x431e600 1:541e28f4:::obj33:head 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] populate_obc_watchers 1:541e28f4:::obj33:head 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:541e28f4:::obj33:head 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] get_object_context: obc(1:541e28f4:::obj33:head(dne) rwstate(none n=0 w=0)) oi: 1:541e28f4:::obj33:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:541e28f4:::obj33:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] find_object_context 1:541e28f4:::obj33:head @head oi=1:541e28f4:::obj33:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] do_op obc obc(1:541e28f4:::obj33:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] execute_ctx 1:541e28f4:::obj33:head [writefull 0~9216 in=9216b] ov 0'0 av 38'33 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] do_osd_op 1:541e28f4:::obj33:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] make_writeable 1:541e28f4:::obj33:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] setting DIRTY flag 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] make_writeable 1:541e28f4:::obj33:head done, snapset=0={} 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] finish_ctx 1:541e28f4:::obj33:head 0x5265200 op modify 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] set mtime to 2026-02-12T10:34:22.612440+0000 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] final snapset 0={} in 1:541e28f4:::obj33:head 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] finish_ctx object 1:541e28f4:::obj33:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] execute_ctx alloc reply 0x5439680 result 0 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'32 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 32 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 22 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] new_repop rep_tid 32 on osd_op(client.4291.0:1 1.0 1:541e28f4:::obj33:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=32 committed?=0 r=0) 2026-02-12T10:34:22.611+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=32 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] issue_repop rep_tid 32 o 1:541e28f4:::obj33:head 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 IndexedLog::trim s=38'33 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 trim 38'33 (0'0) modify 1:541e28f4:::obj33:head by client.4291.0:1 2026-02-12T10:34:22.612440+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=33 tail=38'33 s=38'33 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'32 (0'0,38'32] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'32 lcod 38'31 mlcod 38'31 active+clean] PeeringState::append_log append_log log((0'0,38'32], crt=38'32) [38'33 (0'0) modify 1:541e28f4:::obj33:head by client.4291.0:1 2026-02-12T10:34:22.612440+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'32 lua=38'32 crt=38'33 lcod 38'31 mlcod 38'31 active+clean] rollforward: entry=38'33 (0'0) modify 1:541e28f4:::obj33:head by client.4291.0:1 2026-02-12T10:34:22.612440+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'32 lua=38'32 crt=38'33 lcod 38'31 mlcod 38'31 active+clean] PeeringState::append_log approx pg log length = 33 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'32 lua=38'32 crt=38'33 lcod 38'31 mlcod 38'31 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'32 lua=38'32 crt=38'33 lcod 38'31 mlcod 38'31 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.611+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'33, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.611+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'32 lua=38'32 crt=38'33 lcod 38'31 mlcod 38'31 active+clean] op_applied version 38'33 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'32 crt=38'33 lcod 38'31 mlcod 38'31 active+clean] eval_repop repgather(0x423be00 38'33 rep_tid=32 committed?=0 r=0) 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4291.0:1 1.0 1:541e28f4:::obj33:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000134 2026-02-12T10:34:22.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'32 crt=38'33 lcod 38'31 mlcod 38'31 active+clean] op_commit: 32 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'32 crt=38'33 lcod 38'31 mlcod 38'31 active+clean] repop_all_committed: repop tid 32 all committed 2026-02-12T10:34:22.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'31 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'32 from: 38'31 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] eval_repop repgather(0x423be00 38'33 rep_tid=32 committed?=1 r=0) 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] commit: repgather(0x423be00 38'33 rep_tid=32 committed?=1 r=0) 2026-02-12T10:34:22.612+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] log_op_stats osd_op(client.4291.0:1 1.0 1:541e28f4:::obj33:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000270 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] sending reply on osd_op(client.4291.0:1 1.0 1:541e28f4:::obj33:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5439680 2026-02-12T10:34:22.612+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3238703077 -- osd_op_reply(1 obj33 [writefull 0~9216] v38'33 uv33 ondisk = 0) -- 0x5439680 con 0x5310400 2026-02-12T10:34:22.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.612+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:53 2026-02-12T10:34:22.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] removing repgather(0x423be00 38'33 rep_tid=32 committed?=1 r=0) 2026-02-12T10:34:22.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] q front is repgather(0x423be00 38'33 rep_tid=32 committed?=1 r=0) 2026-02-12T10:34:22.612+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] do_osd_op_effects client.4291 con 0x5310400 2026-02-12T10:34:22.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] remove_repop repgather(0x423be00 38'33 rep_tid=32 committed?=1 r=0) 2026-02-12T10:34:22.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.612+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3238703077 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.612+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3238703077 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.612+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3238703077 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=36 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.612+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3238703077 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=36 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.612+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0ee00 2026-02-12T10:34:22.629+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.629+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.629+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:22.629+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1016501301 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=37 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4294 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.629+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4294 127.0.0.1:0/1016501301 1 ==== osd_op(client.4294.0:1 1.0 1.715c21d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273180 con 0x5310c00 2026-02-12T10:34:22.629+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4294.0:1 1.0 1.715c21d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.629+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4294.0:1 1.0 1.715c21d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4294.0:1 1.0 1.715c21d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4294.0:1 1.0 1.715c21d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4294.0:1 1.0 1.715c21d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4294.0:1 1.0 1.715c21d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] 2026-02-12T10:34:22.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1016501301 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1016501301 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] _handle_message: osd_op(client.4294.0:1 1.0 1.715c21d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] do_op: op osd_op(client.4294.0:1 1.0 1:cb843a8e:::obj34:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] do_op osd_op(client.4294.0:1 1.0 1:cb843a8e:::obj34:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] get_object_context: obc NOT found in cache: 1:cb843a8e:::obj34:head 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] get_object_context: no obc for soid 1:cb843a8e:::obj34:head but can_create 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] create_object_context 0x431ef00 1:cb843a8e:::obj34:head 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] populate_obc_watchers 1:cb843a8e:::obj34:head 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:cb843a8e:::obj34:head 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] get_object_context: obc(1:cb843a8e:::obj34:head(dne) rwstate(none n=0 w=0)) oi: 1:cb843a8e:::obj34:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:cb843a8e:::obj34:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] find_object_context 1:cb843a8e:::obj34:head @head oi=1:cb843a8e:::obj34:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] do_op obc obc(1:cb843a8e:::obj34:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] execute_ctx 1:cb843a8e:::obj34:head [writefull 0~9216 in=9216b] ov 0'0 av 38'34 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] do_osd_op 1:cb843a8e:::obj34:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] make_writeable 1:cb843a8e:::obj34:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] setting DIRTY flag 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] make_writeable 1:cb843a8e:::obj34:head done, snapset=0={} 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] finish_ctx 1:cb843a8e:::obj34:head 0x5265200 op modify 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] set mtime to 2026-02-12T10:34:22.629924+0000 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] final snapset 0={} in 1:cb843a8e:::obj34:head 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] finish_ctx object 1:cb843a8e:::obj34:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] execute_ctx alloc reply 0x5439b00 result 0 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'33 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 33 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 23 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] new_repop rep_tid 33 on osd_op(client.4294.0:1 1.0 1:cb843a8e:::obj34:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=33 committed?=0 r=0) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=33 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] issue_repop rep_tid 33 o 1:cb843a8e:::obj34:head 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 IndexedLog::trim s=38'34 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 trim 38'34 (0'0) modify 1:cb843a8e:::obj34:head by client.4294.0:1 2026-02-12T10:34:22.629924+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=34 tail=38'34 s=38'34 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'33 (0'0,38'33] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'33 lcod 38'32 mlcod 38'32 active+clean] PeeringState::append_log append_log log((0'0,38'33], crt=38'33) [38'34 (0'0) modify 1:cb843a8e:::obj34:head by client.4294.0:1 2026-02-12T10:34:22.629924+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'33 lua=38'33 crt=38'34 lcod 38'32 mlcod 38'32 active+clean] rollforward: entry=38'34 (0'0) modify 1:cb843a8e:::obj34:head by client.4294.0:1 2026-02-12T10:34:22.629924+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'33 lua=38'33 crt=38'34 lcod 38'32 mlcod 38'32 active+clean] PeeringState::append_log approx pg log length = 34 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'33 lua=38'33 crt=38'34 lcod 38'32 mlcod 38'32 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'33 lua=38'33 crt=38'34 lcod 38'32 mlcod 38'32 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.629+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'34, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'33 lua=38'33 crt=38'34 lcod 38'32 mlcod 38'32 active+clean] op_applied version 38'34 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'33 crt=38'34 lcod 38'32 mlcod 38'32 active+clean] eval_repop repgather(0x423be00 38'34 rep_tid=33 committed?=0 r=0) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4294.0:1 1.0 1:cb843a8e:::obj34:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000139 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'33 crt=38'34 lcod 38'32 mlcod 38'32 active+clean] op_commit: 33 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'33 crt=38'34 lcod 38'32 mlcod 38'32 active+clean] repop_all_committed: repop tid 33 all committed 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'32 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'33 from: 38'32 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] eval_repop repgather(0x423be00 38'34 rep_tid=33 committed?=1 r=0) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] commit: repgather(0x423be00 38'34 rep_tid=33 committed?=1 r=0) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] log_op_stats osd_op(client.4294.0:1 1.0 1:cb843a8e:::obj34:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000291 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] sending reply on osd_op(client.4294.0:1 1.0 1:cb843a8e:::obj34:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5439b00 2026-02-12T10:34:22.629+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1016501301 -- osd_op_reply(1 obj34 [writefull 0~9216] v38'34 uv34 ondisk = 0) -- 0x5439b00 con 0x5310c00 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.629+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:54 2026-02-12T10:34:22.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] removing repgather(0x423be00 38'34 rep_tid=33 committed?=1 r=0) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] q front is repgather(0x423be00 38'34 rep_tid=33 committed?=1 r=0) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] do_osd_op_effects client.4294 con 0x5310c00 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] remove_repop repgather(0x423be00 38'34 rep_tid=33 committed?=1 r=0) 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.629+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1016501301 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.629+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1016501301 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.629+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1016501301 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=37 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.629+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1016501301 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=37 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.629+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0efc0 2026-02-12T10:34:22.647+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.647+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.647+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5311000 entity client.admin addr 2026-02-12T10:34:22.647+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2436944165 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=38 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4297 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.647+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4297 127.0.0.1:0/2436944165 1 ==== osd_op(client.4297.0:1 1.0 1.6b8522f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272280 con 0x5311000 2026-02-12T10:34:22.647+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4297.0:1 1.0 1.6b8522f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.647+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4297.0:1 1.0 1.6b8522f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4297.0:1 1.0 1.6b8522f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4297.0:1 1.0 1.6b8522f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4297.0:1 1.0 1.6b8522f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000033 osd_op(client.4297.0:1 1.0 1.6b8522f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2436944165 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2436944165 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] _handle_message: osd_op(client.4297.0:1 1.0 1.6b8522f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] do_op: op osd_op(client.4297.0:1 1.0 1:af44a1d6:::obj35:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] do_op osd_op(client.4297.0:1 1.0 1:af44a1d6:::obj35:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] get_object_context: obc NOT found in cache: 1:af44a1d6:::obj35:head 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] get_object_context: no obc for soid 1:af44a1d6:::obj35:head but can_create 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] create_object_context 0x431f800 1:af44a1d6:::obj35:head 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] populate_obc_watchers 1:af44a1d6:::obj35:head 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:af44a1d6:::obj35:head 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] get_object_context: obc(1:af44a1d6:::obj35:head(dne) rwstate(none n=0 w=0)) oi: 1:af44a1d6:::obj35:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:af44a1d6:::obj35:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] find_object_context 1:af44a1d6:::obj35:head @head oi=1:af44a1d6:::obj35:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] do_op obc obc(1:af44a1d6:::obj35:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] execute_ctx 1:af44a1d6:::obj35:head [writefull 0~9216 in=9216b] ov 0'0 av 38'35 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] do_osd_op 1:af44a1d6:::obj35:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] make_writeable 1:af44a1d6:::obj35:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] setting DIRTY flag 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] make_writeable 1:af44a1d6:::obj35:head done, snapset=0={} 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] finish_ctx 1:af44a1d6:::obj35:head 0x5265200 op modify 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] set mtime to 2026-02-12T10:34:22.647838+0000 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] final snapset 0={} in 1:af44a1d6:::obj35:head 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] finish_ctx object 1:af44a1d6:::obj35:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] execute_ctx alloc reply 0x4311d40 result 0 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'34 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 34 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 24 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] new_repop rep_tid 34 on osd_op(client.4297.0:1 1.0 1:af44a1d6:::obj35:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=34 committed?=0 r=0) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=34 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] issue_repop rep_tid 34 o 1:af44a1d6:::obj35:head 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 IndexedLog::trim s=38'35 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 trim 38'35 (0'0) modify 1:af44a1d6:::obj35:head by client.4297.0:1 2026-02-12T10:34:22.647838+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=35 tail=38'35 s=38'35 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'34 (0'0,38'34] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'34 lcod 38'33 mlcod 38'33 active+clean] PeeringState::append_log append_log log((0'0,38'34], crt=38'34) [38'35 (0'0) modify 1:af44a1d6:::obj35:head by client.4297.0:1 2026-02-12T10:34:22.647838+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'34 lua=38'34 crt=38'35 lcod 38'33 mlcod 38'33 active+clean] rollforward: entry=38'35 (0'0) modify 1:af44a1d6:::obj35:head by client.4297.0:1 2026-02-12T10:34:22.647838+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'34 lua=38'34 crt=38'35 lcod 38'33 mlcod 38'33 active+clean] PeeringState::append_log approx pg log length = 35 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'34 lua=38'34 crt=38'35 lcod 38'33 mlcod 38'33 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'34 lua=38'34 crt=38'35 lcod 38'33 mlcod 38'33 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.647+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'35, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'34 lua=38'34 crt=38'35 lcod 38'33 mlcod 38'33 active+clean] op_applied version 38'35 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'34 crt=38'35 lcod 38'33 mlcod 38'33 active+clean] eval_repop repgather(0x423be00 38'35 rep_tid=34 committed?=0 r=0) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4297.0:1 1.0 1:af44a1d6:::obj35:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000178 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'34 crt=38'35 lcod 38'33 mlcod 38'33 active+clean] op_commit: 34 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'34 crt=38'35 lcod 38'33 mlcod 38'33 active+clean] repop_all_committed: repop tid 34 all committed 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'33 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'34 from: 38'33 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] eval_repop repgather(0x423be00 38'35 rep_tid=34 committed?=1 r=0) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] commit: repgather(0x423be00 38'35 rep_tid=34 committed?=1 r=0) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] log_op_stats osd_op(client.4297.0:1 1.0 1:af44a1d6:::obj35:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000471 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] sending reply on osd_op(client.4297.0:1 1.0 1:af44a1d6:::obj35:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4311d40 2026-02-12T10:34:22.647+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2436944165 -- osd_op_reply(1 obj35 [writefull 0~9216] v38'35 uv35 ondisk = 0) -- 0x4311d40 con 0x5311000 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.647+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:55 2026-02-12T10:34:22.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] removing repgather(0x423be00 38'35 rep_tid=34 committed?=1 r=0) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] q front is repgather(0x423be00 38'35 rep_tid=34 committed?=1 r=0) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] do_osd_op_effects client.4297 con 0x5311000 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] remove_repop repgather(0x423be00 38'35 rep_tid=34 committed?=1 r=0) 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.647+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2436944165 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.647+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2436944165 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.647+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2436944165 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=38 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.647+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2436944165 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=38 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.647+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.647+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0f180 2026-02-12T10:34:22.664+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.665+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.665+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428e1c0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:22.665+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2764024427 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=39 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4300 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.665+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4300 127.0.0.1:0/2764024427 1 ==== osd_op(client.4300.0:1 1.0 1.15610ccd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272a00 con 0x5311000 2026-02-12T10:34:22.665+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4300.0:1 1.0 1.15610ccd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:22.665+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4300.0:1 1.0 1.15610ccd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4300.0:1 1.0 1.15610ccd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4300.0:1 1.0 1.15610ccd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4300.0:1 1.0 1.15610ccd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4300.0:1 1.0 1.15610ccd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] 2026-02-12T10:34:22.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2764024427 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2764024427 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] _handle_message: osd_op(client.4300.0:1 1.0 1.15610ccd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] do_op: op osd_op(client.4300.0:1 1.0 1:b33086a8:::obj36:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] op_has_sufficient_caps session=0x428e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] do_op osd_op(client.4300.0:1 1.0 1:b33086a8:::obj36:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] get_object_context: obc NOT found in cache: 1:b33086a8:::obj36:head 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] get_object_context: no obc for soid 1:b33086a8:::obj36:head but can_create 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] create_object_context 0x5254300 1:b33086a8:::obj36:head 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] populate_obc_watchers 1:b33086a8:::obj36:head 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:b33086a8:::obj36:head 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] get_object_context: obc(1:b33086a8:::obj36:head(dne) rwstate(none n=0 w=0)) oi: 1:b33086a8:::obj36:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:b33086a8:::obj36:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] find_object_context 1:b33086a8:::obj36:head @head oi=1:b33086a8:::obj36:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] do_op obc obc(1:b33086a8:::obj36:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] execute_ctx 1:b33086a8:::obj36:head [writefull 0~9216 in=9216b] ov 0'0 av 38'36 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] do_osd_op 1:b33086a8:::obj36:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] make_writeable 1:b33086a8:::obj36:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] setting DIRTY flag 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] make_writeable 1:b33086a8:::obj36:head done, snapset=0={} 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] finish_ctx 1:b33086a8:::obj36:head 0x5265200 op modify 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] set mtime to 2026-02-12T10:34:22.665697+0000 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] final snapset 0={} in 1:b33086a8:::obj36:head 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] finish_ctx object 1:b33086a8:::obj36:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] execute_ctx alloc reply 0x5252240 result 0 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'35 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 35 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 25 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] new_repop rep_tid 35 on osd_op(client.4300.0:1 1.0 1:b33086a8:::obj36:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=35 committed?=0 r=0) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=35 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] issue_repop rep_tid 35 o 1:b33086a8:::obj36:head 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 IndexedLog::trim s=38'36 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 trim 38'36 (0'0) modify 1:b33086a8:::obj36:head by client.4300.0:1 2026-02-12T10:34:22.665697+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=36 tail=38'36 s=38'36 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'35 (0'0,38'35] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'35 lcod 38'34 mlcod 38'34 active+clean] PeeringState::append_log append_log log((0'0,38'35], crt=38'35) [38'36 (0'0) modify 1:b33086a8:::obj36:head by client.4300.0:1 2026-02-12T10:34:22.665697+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'35 lua=38'35 crt=38'36 lcod 38'34 mlcod 38'34 active+clean] rollforward: entry=38'36 (0'0) modify 1:b33086a8:::obj36:head by client.4300.0:1 2026-02-12T10:34:22.665697+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'35 lua=38'35 crt=38'36 lcod 38'34 mlcod 38'34 active+clean] PeeringState::append_log approx pg log length = 36 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'35 lua=38'35 crt=38'36 lcod 38'34 mlcod 38'34 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'35 lua=38'35 crt=38'36 lcod 38'34 mlcod 38'34 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.665+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'36, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'35 lua=38'35 crt=38'36 lcod 38'34 mlcod 38'34 active+clean] op_applied version 38'36 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'35 crt=38'36 lcod 38'34 mlcod 38'34 active+clean] eval_repop repgather(0x423be00 38'36 rep_tid=35 committed?=0 r=0) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4300.0:1 1.0 1:b33086a8:::obj36:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000156 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'35 crt=38'36 lcod 38'34 mlcod 38'34 active+clean] op_commit: 35 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'35 crt=38'36 lcod 38'34 mlcod 38'34 active+clean] repop_all_committed: repop tid 35 all committed 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'34 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'35 from: 38'34 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] eval_repop repgather(0x423be00 38'36 rep_tid=35 committed?=1 r=0) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] commit: repgather(0x423be00 38'36 rep_tid=35 committed?=1 r=0) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] log_op_stats osd_op(client.4300.0:1 1.0 1:b33086a8:::obj36:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000287 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] sending reply on osd_op(client.4300.0:1 1.0 1:b33086a8:::obj36:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5252240 2026-02-12T10:34:22.665+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2764024427 -- osd_op_reply(1 obj36 [writefull 0~9216] v38'36 uv36 ondisk = 0) -- 0x5252240 con 0x5311000 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.665+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:56 2026-02-12T10:34:22.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] removing repgather(0x423be00 38'36 rep_tid=35 committed?=1 r=0) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] q front is repgather(0x423be00 38'36 rep_tid=35 committed?=1 r=0) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] do_osd_op_effects client.4300 con 0x5311000 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] remove_repop repgather(0x423be00 38'36 rep_tid=35 committed?=1 r=0) 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.665+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2764024427 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.665+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2764024427 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.665+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2764024427 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=39 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.665+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2764024427 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=39 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.665+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x428e1c0 2026-02-12T10:34:22.682+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.682+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.682+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad340 con 0x5310000 entity client.admin addr 2026-02-12T10:34:22.682+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2509362168 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=40 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4303 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.682+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4303 127.0.0.1:0/2509362168 1 ==== osd_op(client.4303.0:1 1.0 1.2d526e5c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4209900 con 0x5310000 2026-02-12T10:34:22.682+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4303.0:1 1.0 1.2d526e5c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.682+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4303.0:1 1.0 1.2d526e5c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4303.0:1 1.0 1.2d526e5c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4303.0:1 1.0 1.2d526e5c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4303.0:1 1.0 1.2d526e5c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4303.0:1 1.0 1.2d526e5c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2509362168 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2509362168 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] _handle_message: osd_op(client.4303.0:1 1.0 1.2d526e5c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] do_op: op osd_op(client.4303.0:1 1.0 1:3a764ab4:::obj37:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] op_has_sufficient_caps session=0x4dad340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] do_op osd_op(client.4303.0:1 1.0 1:3a764ab4:::obj37:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] get_object_context: obc NOT found in cache: 1:3a764ab4:::obj37:head 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] get_object_context: no obc for soid 1:3a764ab4:::obj37:head but can_create 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] create_object_context 0x5254c00 1:3a764ab4:::obj37:head 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] populate_obc_watchers 1:3a764ab4:::obj37:head 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3a764ab4:::obj37:head 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] get_object_context: obc(1:3a764ab4:::obj37:head(dne) rwstate(none n=0 w=0)) oi: 1:3a764ab4:::obj37:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3a764ab4:::obj37:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] find_object_context 1:3a764ab4:::obj37:head @head oi=1:3a764ab4:::obj37:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] do_op obc obc(1:3a764ab4:::obj37:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] execute_ctx 1:3a764ab4:::obj37:head [writefull 0~9216 in=9216b] ov 0'0 av 38'37 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] do_osd_op 1:3a764ab4:::obj37:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] make_writeable 1:3a764ab4:::obj37:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] setting DIRTY flag 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] make_writeable 1:3a764ab4:::obj37:head done, snapset=0={} 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] finish_ctx 1:3a764ab4:::obj37:head 0x5265200 op modify 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] set mtime to 2026-02-12T10:34:22.682841+0000 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] final snapset 0={} in 1:3a764ab4:::obj37:head 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] finish_ctx object 1:3a764ab4:::obj37:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] execute_ctx alloc reply 0x52526c0 result 0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'36 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 36 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 26 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] new_repop rep_tid 36 on osd_op(client.4303.0:1 1.0 1:3a764ab4:::obj37:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=36 committed?=0 r=0) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=36 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] issue_repop rep_tid 36 o 1:3a764ab4:::obj37:head 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 IndexedLog::trim s=38'37 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 trim 38'37 (0'0) modify 1:3a764ab4:::obj37:head by client.4303.0:1 2026-02-12T10:34:22.682841+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=37 tail=38'37 s=38'37 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'36 (0'0,38'36] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'36 lcod 38'35 mlcod 38'35 active+clean] PeeringState::append_log append_log log((0'0,38'36], crt=38'36) [38'37 (0'0) modify 1:3a764ab4:::obj37:head by client.4303.0:1 2026-02-12T10:34:22.682841+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'36 lua=38'36 crt=38'37 lcod 38'35 mlcod 38'35 active+clean] rollforward: entry=38'37 (0'0) modify 1:3a764ab4:::obj37:head by client.4303.0:1 2026-02-12T10:34:22.682841+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'36 lua=38'36 crt=38'37 lcod 38'35 mlcod 38'35 active+clean] PeeringState::append_log approx pg log length = 37 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'36 lua=38'36 crt=38'37 lcod 38'35 mlcod 38'35 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'36 lua=38'36 crt=38'37 lcod 38'35 mlcod 38'35 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'37, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'36 lua=38'36 crt=38'37 lcod 38'35 mlcod 38'35 active+clean] op_applied version 38'37 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'36 crt=38'37 lcod 38'35 mlcod 38'35 active+clean] eval_repop repgather(0x423be00 38'37 rep_tid=36 committed?=0 r=0) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4303.0:1 1.0 1:3a764ab4:::obj37:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000131 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'36 crt=38'37 lcod 38'35 mlcod 38'35 active+clean] op_commit: 36 2026-02-12T10:34:22.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'36 crt=38'37 lcod 38'35 mlcod 38'35 active+clean] repop_all_committed: repop tid 36 all committed 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'35 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'36 from: 38'35 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] eval_repop repgather(0x423be00 38'37 rep_tid=36 committed?=1 r=0) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] commit: repgather(0x423be00 38'37 rep_tid=36 committed?=1 r=0) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] log_op_stats osd_op(client.4303.0:1 1.0 1:3a764ab4:::obj37:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000272 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] sending reply on osd_op(client.4303.0:1 1.0 1:3a764ab4:::obj37:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52526c0 2026-02-12T10:34:22.682+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2509362168 -- osd_op_reply(1 obj37 [writefull 0~9216] v38'37 uv37 ondisk = 0) -- 0x52526c0 con 0x5310000 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.682+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:57 2026-02-12T10:34:22.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] removing repgather(0x423be00 38'37 rep_tid=36 committed?=1 r=0) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] q front is repgather(0x423be00 38'37 rep_tid=36 committed?=1 r=0) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] do_osd_op_effects client.4303 con 0x5310000 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] remove_repop repgather(0x423be00 38'37 rep_tid=36 committed?=1 r=0) 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.682+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2509362168 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.682+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2509362168 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.682+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2509362168 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=40 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.682+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2509362168 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=40 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.682+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dad340 2026-02-12T10:34:22.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.699+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5310400 entity client.admin addr 2026-02-12T10:34:22.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1795024686 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=41 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4306 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.699+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4306 127.0.0.1:0/1795024686 1 ==== osd_op(client.4306.0:1 1.0 1.290eebb2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7900 con 0x5310400 2026-02-12T10:34:22.699+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4306.0:1 1.0 1.290eebb2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.699+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4306.0:1 1.0 1.290eebb2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4306.0:1 1.0 1.290eebb2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4306.0:1 1.0 1.290eebb2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4306.0:1 1.0 1.290eebb2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4306.0:1 1.0 1.290eebb2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] 2026-02-12T10:34:22.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1795024686 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1795024686 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] _handle_message: osd_op(client.4306.0:1 1.0 1.290eebb2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] do_op: op osd_op(client.4306.0:1 1.0 1:4dd77094:::obj38:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] do_op osd_op(client.4306.0:1 1.0 1:4dd77094:::obj38:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] get_object_context: obc NOT found in cache: 1:4dd77094:::obj38:head 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] get_object_context: no obc for soid 1:4dd77094:::obj38:head but can_create 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] create_object_context 0x5255500 1:4dd77094:::obj38:head 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] populate_obc_watchers 1:4dd77094:::obj38:head 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:4dd77094:::obj38:head 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] get_object_context: obc(1:4dd77094:::obj38:head(dne) rwstate(none n=0 w=0)) oi: 1:4dd77094:::obj38:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:4dd77094:::obj38:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] find_object_context 1:4dd77094:::obj38:head @head oi=1:4dd77094:::obj38:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] do_op obc obc(1:4dd77094:::obj38:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] execute_ctx 1:4dd77094:::obj38:head [writefull 0~9216 in=9216b] ov 0'0 av 38'38 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] do_osd_op 1:4dd77094:::obj38:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] make_writeable 1:4dd77094:::obj38:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] setting DIRTY flag 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] make_writeable 1:4dd77094:::obj38:head done, snapset=0={} 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] finish_ctx 1:4dd77094:::obj38:head 0x5265200 op modify 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] set mtime to 2026-02-12T10:34:22.699894+0000 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] final snapset 0={} in 1:4dd77094:::obj38:head 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] finish_ctx object 1:4dd77094:::obj38:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] execute_ctx alloc reply 0x5252b40 result 0 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'37 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 37 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 27 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] new_repop rep_tid 37 on osd_op(client.4306.0:1 1.0 1:4dd77094:::obj38:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=37 committed?=0 r=0) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=37 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] issue_repop rep_tid 37 o 1:4dd77094:::obj38:head 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 IndexedLog::trim s=38'38 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 trim 38'38 (0'0) modify 1:4dd77094:::obj38:head by client.4306.0:1 2026-02-12T10:34:22.699894+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=38 tail=38'38 s=38'38 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'37 (0'0,38'37] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'37 lcod 38'36 mlcod 38'36 active+clean] PeeringState::append_log append_log log((0'0,38'37], crt=38'37) [38'38 (0'0) modify 1:4dd77094:::obj38:head by client.4306.0:1 2026-02-12T10:34:22.699894+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'37 lua=38'37 crt=38'38 lcod 38'36 mlcod 38'36 active+clean] rollforward: entry=38'38 (0'0) modify 1:4dd77094:::obj38:head by client.4306.0:1 2026-02-12T10:34:22.699894+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'37 lua=38'37 crt=38'38 lcod 38'36 mlcod 38'36 active+clean] PeeringState::append_log approx pg log length = 38 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'37 lua=38'37 crt=38'38 lcod 38'36 mlcod 38'36 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'37 lua=38'37 crt=38'38 lcod 38'36 mlcod 38'36 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.699+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'38, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'37 lua=38'37 crt=38'38 lcod 38'36 mlcod 38'36 active+clean] op_applied version 38'38 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'37 crt=38'38 lcod 38'36 mlcod 38'36 active+clean] eval_repop repgather(0x423be00 38'38 rep_tid=37 committed?=0 r=0) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4306.0:1 1.0 1:4dd77094:::obj38:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000128 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'37 crt=38'38 lcod 38'36 mlcod 38'36 active+clean] op_commit: 37 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'37 crt=38'38 lcod 38'36 mlcod 38'36 active+clean] repop_all_committed: repop tid 37 all committed 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'36 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'37 from: 38'36 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] eval_repop repgather(0x423be00 38'38 rep_tid=37 committed?=1 r=0) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] commit: repgather(0x423be00 38'38 rep_tid=37 committed?=1 r=0) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] log_op_stats osd_op(client.4306.0:1 1.0 1:4dd77094:::obj38:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000276 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] sending reply on osd_op(client.4306.0:1 1.0 1:4dd77094:::obj38:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5252b40 2026-02-12T10:34:22.699+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1795024686 -- osd_op_reply(1 obj38 [writefull 0~9216] v38'38 uv38 ondisk = 0) -- 0x5252b40 con 0x5310400 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.699+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:58 2026-02-12T10:34:22.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] removing repgather(0x423be00 38'38 rep_tid=37 committed?=1 r=0) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] q front is repgather(0x423be00 38'38 rep_tid=37 committed?=1 r=0) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] do_osd_op_effects client.4306 con 0x5310400 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] remove_repop repgather(0x423be00 38'38 rep_tid=37 committed?=1 r=0) 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.699+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1795024686 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.699+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1795024686 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1795024686 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=41 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1795024686 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=41 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.699+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4dad880 2026-02-12T10:34:22.716+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.716+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.716+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:22.716+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1113913626 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=42 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4309 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.717+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4309 127.0.0.1:0/1113913626 1 ==== osd_op(client.4309.0:1 1.0 1.6f23e4e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7400 con 0x5310c00 2026-02-12T10:34:22.717+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4309.0:1 1.0 1.6f23e4e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.717+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4309.0:1 1.0 1.6f23e4e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4309.0:1 1.0 1.6f23e4e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4309.0:1 1.0 1.6f23e4e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4309.0:1 1.0 1.6f23e4e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000034 osd_op(client.4309.0:1 1.0 1.6f23e4e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] 2026-02-12T10:34:22.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1113913626 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1113913626 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] _handle_message: osd_op(client.4309.0:1 1.0 1.6f23e4e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] do_op: op osd_op(client.4309.0:1 1.0 1:6727c4f6:::obj39:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] do_op osd_op(client.4309.0:1 1.0 1:6727c4f6:::obj39:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] get_object_context: obc NOT found in cache: 1:6727c4f6:::obj39:head 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] get_object_context: no obc for soid 1:6727c4f6:::obj39:head but can_create 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] create_object_context 0x425a000 1:6727c4f6:::obj39:head 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] populate_obc_watchers 1:6727c4f6:::obj39:head 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:6727c4f6:::obj39:head 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] get_object_context: obc(1:6727c4f6:::obj39:head(dne) rwstate(none n=0 w=0)) oi: 1:6727c4f6:::obj39:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:6727c4f6:::obj39:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] find_object_context 1:6727c4f6:::obj39:head @head oi=1:6727c4f6:::obj39:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] do_op obc obc(1:6727c4f6:::obj39:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] execute_ctx 1:6727c4f6:::obj39:head [writefull 0~9216 in=9216b] ov 0'0 av 38'39 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] do_osd_op 1:6727c4f6:::obj39:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] make_writeable 1:6727c4f6:::obj39:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] setting DIRTY flag 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] make_writeable 1:6727c4f6:::obj39:head done, snapset=0={} 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] finish_ctx 1:6727c4f6:::obj39:head 0x5265200 op modify 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] set mtime to 2026-02-12T10:34:22.717550+0000 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] final snapset 0={} in 1:6727c4f6:::obj39:head 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] finish_ctx object 1:6727c4f6:::obj39:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] execute_ctx alloc reply 0x5252fc0 result 0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'38 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 38 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 28 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] new_repop rep_tid 38 on osd_op(client.4309.0:1 1.0 1:6727c4f6:::obj39:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=38 committed?=0 r=0) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=38 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] issue_repop rep_tid 38 o 1:6727c4f6:::obj39:head 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 IndexedLog::trim s=38'39 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 trim 38'39 (0'0) modify 1:6727c4f6:::obj39:head by client.4309.0:1 2026-02-12T10:34:22.717550+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=39 tail=38'39 s=38'39 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'38 (0'0,38'38] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'38 lcod 38'37 mlcod 38'37 active+clean] PeeringState::append_log append_log log((0'0,38'38], crt=38'38) [38'39 (0'0) modify 1:6727c4f6:::obj39:head by client.4309.0:1 2026-02-12T10:34:22.717550+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'38 lua=38'38 crt=38'39 lcod 38'37 mlcod 38'37 active+clean] rollforward: entry=38'39 (0'0) modify 1:6727c4f6:::obj39:head by client.4309.0:1 2026-02-12T10:34:22.717550+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'38 lua=38'38 crt=38'39 lcod 38'37 mlcod 38'37 active+clean] PeeringState::append_log approx pg log length = 39 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'38 lua=38'38 crt=38'39 lcod 38'37 mlcod 38'37 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'38 lua=38'38 crt=38'39 lcod 38'37 mlcod 38'37 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'39, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'38 lua=38'38 crt=38'39 lcod 38'37 mlcod 38'37 active+clean] op_applied version 38'39 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'38 crt=38'39 lcod 38'37 mlcod 38'37 active+clean] eval_repop repgather(0x423be00 38'39 rep_tid=38 committed?=0 r=0) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4309.0:1 1.0 1:6727c4f6:::obj39:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000141 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'38 crt=38'39 lcod 38'37 mlcod 38'37 active+clean] op_commit: 38 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'38 crt=38'39 lcod 38'37 mlcod 38'37 active+clean] repop_all_committed: repop tid 38 all committed 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'37 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'38 from: 38'37 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] eval_repop repgather(0x423be00 38'39 rep_tid=38 committed?=1 r=0) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] commit: repgather(0x423be00 38'39 rep_tid=38 committed?=1 r=0) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] log_op_stats osd_op(client.4309.0:1 1.0 1:6727c4f6:::obj39:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000419 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] sending reply on osd_op(client.4309.0:1 1.0 1:6727c4f6:::obj39:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5252fc0 2026-02-12T10:34:22.717+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1113913626 -- osd_op_reply(1 obj39 [writefull 0~9216] v38'39 uv39 ondisk = 0) -- 0x5252fc0 con 0x5310c00 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.717+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:59 2026-02-12T10:34:22.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] removing repgather(0x423be00 38'39 rep_tid=38 committed?=1 r=0) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] q front is repgather(0x423be00 38'39 rep_tid=38 committed?=1 r=0) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] do_osd_op_effects client.4309 con 0x5310c00 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] remove_repop repgather(0x423be00 38'39 rep_tid=38 committed?=1 r=0) 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.717+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1113913626 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.717+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1113913626 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.717+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1113913626 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=42 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.717+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1113913626 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=42 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.717+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4dad500 2026-02-12T10:34:22.734+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.734+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.734+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5311400 entity client.admin addr 2026-02-12T10:34:22.734+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/512997339 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=43 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4312 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.734+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4312 127.0.0.1:0/512997339 1 ==== osd_op(client.4312.0:1 1.0 1.e6208a1d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6780 con 0x5311400 2026-02-12T10:34:22.734+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4312.0:1 1.0 1.e6208a1d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.734+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4312.0:1 1.0 1.e6208a1d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4312.0:1 1.0 1.e6208a1d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4312.0:1 1.0 1.e6208a1d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.734+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4312.0:1 1.0 1.e6208a1d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4312.0:1 1.0 1.e6208a1d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/512997339 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/512997339 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] _handle_message: osd_op(client.4312.0:1 1.0 1.e6208a1d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] do_op: op osd_op(client.4312.0:1 1.0 1:b8510467:::obj40:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] do_op osd_op(client.4312.0:1 1.0 1:b8510467:::obj40:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] get_object_context: obc NOT found in cache: 1:b8510467:::obj40:head 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] get_object_context: no obc for soid 1:b8510467:::obj40:head but can_create 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] create_object_context 0x425a900 1:b8510467:::obj40:head 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] populate_obc_watchers 1:b8510467:::obj40:head 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:b8510467:::obj40:head 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] get_object_context: obc(1:b8510467:::obj40:head(dne) rwstate(none n=0 w=0)) oi: 1:b8510467:::obj40:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:b8510467:::obj40:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] find_object_context 1:b8510467:::obj40:head @head oi=1:b8510467:::obj40:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] do_op obc obc(1:b8510467:::obj40:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] execute_ctx 1:b8510467:::obj40:head [writefull 0~9216 in=9216b] ov 0'0 av 38'40 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] do_osd_op 1:b8510467:::obj40:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] make_writeable 1:b8510467:::obj40:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] setting DIRTY flag 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] make_writeable 1:b8510467:::obj40:head done, snapset=0={} 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] finish_ctx 1:b8510467:::obj40:head 0x5265200 op modify 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] set mtime to 2026-02-12T10:34:22.734863+0000 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] final snapset 0={} in 1:b8510467:::obj40:head 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] finish_ctx object 1:b8510467:::obj40:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] execute_ctx alloc reply 0x5253440 result 0 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'39 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 39 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 29 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] new_repop rep_tid 39 on osd_op(client.4312.0:1 1.0 1:b8510467:::obj40:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=39 committed?=0 r=0) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=39 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] issue_repop rep_tid 39 o 1:b8510467:::obj40:head 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 IndexedLog::trim s=38'40 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 trim 38'40 (0'0) modify 1:b8510467:::obj40:head by client.4312.0:1 2026-02-12T10:34:22.734863+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=40 tail=38'40 s=38'40 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'39 (0'0,38'39] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'39 lcod 38'38 mlcod 38'38 active+clean] PeeringState::append_log append_log log((0'0,38'39], crt=38'39) [38'40 (0'0) modify 1:b8510467:::obj40:head by client.4312.0:1 2026-02-12T10:34:22.734863+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'39 lua=38'39 crt=38'40 lcod 38'38 mlcod 38'38 active+clean] rollforward: entry=38'40 (0'0) modify 1:b8510467:::obj40:head by client.4312.0:1 2026-02-12T10:34:22.734863+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'39 lua=38'39 crt=38'40 lcod 38'38 mlcod 38'38 active+clean] PeeringState::append_log approx pg log length = 40 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'39 lua=38'39 crt=38'40 lcod 38'38 mlcod 38'38 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'39 lua=38'39 crt=38'40 lcod 38'38 mlcod 38'38 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.734+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'40, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'39 lua=38'39 crt=38'40 lcod 38'38 mlcod 38'38 active+clean] op_applied version 38'40 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'39 crt=38'40 lcod 38'38 mlcod 38'38 active+clean] eval_repop repgather(0x423be00 38'40 rep_tid=39 committed?=0 r=0) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4312.0:1 1.0 1:b8510467:::obj40:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000184 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.734+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'39 crt=38'40 lcod 38'38 mlcod 38'38 active+clean] op_commit: 39 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'39 crt=38'40 lcod 38'38 mlcod 38'38 active+clean] repop_all_committed: repop tid 39 all committed 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'38 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'39 from: 38'38 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] eval_repop repgather(0x423be00 38'40 rep_tid=39 committed?=1 r=0) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] commit: repgather(0x423be00 38'40 rep_tid=39 committed?=1 r=0) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] log_op_stats osd_op(client.4312.0:1 1.0 1:b8510467:::obj40:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000323 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] sending reply on osd_op(client.4312.0:1 1.0 1:b8510467:::obj40:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5253440 2026-02-12T10:34:22.734+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/512997339 -- osd_op_reply(1 obj40 [writefull 0~9216] v38'40 uv40 ondisk = 0) -- 0x5253440 con 0x5311400 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.734+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:60 2026-02-12T10:34:22.734+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] removing repgather(0x423be00 38'40 rep_tid=39 committed?=1 r=0) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] q front is repgather(0x423be00 38'40 rep_tid=39 committed?=1 r=0) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] do_osd_op_effects client.4312 con 0x5311400 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] remove_repop repgather(0x423be00 38'40 rep_tid=39 committed?=1 r=0) 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.734+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.734+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/512997339 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.734+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/512997339 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.734+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/512997339 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=43 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.734+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/512997339 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=43 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.734+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.734+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dada40 2026-02-12T10:34:22.751+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.751+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.751+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x5311400 entity client.admin addr 2026-02-12T10:34:22.751+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1603324248 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=44 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4315 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.752+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4315 127.0.0.1:0/1603324248 1 ==== osd_op(client.4315.0:1 1.0 1.d816c1c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272000 con 0x5311400 2026-02-12T10:34:22.752+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4315.0:1 1.0 1.d816c1c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000013 epoch 38 2026-02-12T10:34:22.752+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4315.0:1 1.0 1.d816c1c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4315.0:1 1.0 1.d816c1c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4315.0:1 1.0 1.d816c1c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.752+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4315.0:1 1.0 1.d816c1c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000034 osd_op(client.4315.0:1 1.0 1.d816c1c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1603324248 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1603324248 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] _handle_message: osd_op(client.4315.0:1 1.0 1.d816c1c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] do_op: op osd_op(client.4315.0:1 1.0 1:a383681b:::obj41:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] do_op osd_op(client.4315.0:1 1.0 1:a383681b:::obj41:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] get_object_context: obc NOT found in cache: 1:a383681b:::obj41:head 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] get_object_context: no obc for soid 1:a383681b:::obj41:head but can_create 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] create_object_context 0x425b200 1:a383681b:::obj41:head 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] populate_obc_watchers 1:a383681b:::obj41:head 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a383681b:::obj41:head 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] get_object_context: obc(1:a383681b:::obj41:head(dne) rwstate(none n=0 w=0)) oi: 1:a383681b:::obj41:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a383681b:::obj41:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] find_object_context 1:a383681b:::obj41:head @head oi=1:a383681b:::obj41:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] do_op obc obc(1:a383681b:::obj41:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] execute_ctx 1:a383681b:::obj41:head [writefull 0~9216 in=9216b] ov 0'0 av 38'41 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] do_osd_op 1:a383681b:::obj41:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] make_writeable 1:a383681b:::obj41:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] setting DIRTY flag 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] make_writeable 1:a383681b:::obj41:head done, snapset=0={} 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] finish_ctx 1:a383681b:::obj41:head 0x5265200 op modify 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] set mtime to 2026-02-12T10:34:22.752552+0000 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] final snapset 0={} in 1:a383681b:::obj41:head 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] finish_ctx object 1:a383681b:::obj41:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] execute_ctx alloc reply 0x52538c0 result 0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'40 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 40 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 30 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] new_repop rep_tid 40 on osd_op(client.4315.0:1 1.0 1:a383681b:::obj41:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=40 committed?=0 r=0) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=40 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] issue_repop rep_tid 40 o 1:a383681b:::obj41:head 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 IndexedLog::trim s=38'41 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 trim 38'41 (0'0) modify 1:a383681b:::obj41:head by client.4315.0:1 2026-02-12T10:34:22.752552+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=41 tail=38'41 s=38'41 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'40 (0'0,38'40] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'40 lcod 38'39 mlcod 38'39 active+clean] PeeringState::append_log append_log log((0'0,38'40], crt=38'40) [38'41 (0'0) modify 1:a383681b:::obj41:head by client.4315.0:1 2026-02-12T10:34:22.752552+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'40 lua=38'40 crt=38'41 lcod 38'39 mlcod 38'39 active+clean] rollforward: entry=38'41 (0'0) modify 1:a383681b:::obj41:head by client.4315.0:1 2026-02-12T10:34:22.752552+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'40 lua=38'40 crt=38'41 lcod 38'39 mlcod 38'39 active+clean] PeeringState::append_log approx pg log length = 41 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'40 lua=38'40 crt=38'41 lcod 38'39 mlcod 38'39 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'40 lua=38'40 crt=38'41 lcod 38'39 mlcod 38'39 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'41, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'40 lua=38'40 crt=38'41 lcod 38'39 mlcod 38'39 active+clean] op_applied version 38'41 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'40 crt=38'41 lcod 38'39 mlcod 38'39 active+clean] eval_repop repgather(0x423be00 38'41 rep_tid=40 committed?=0 r=0) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4315.0:1 1.0 1:a383681b:::obj41:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000166 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.752+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'40 crt=38'41 lcod 38'39 mlcod 38'39 active+clean] op_commit: 40 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'40 crt=38'41 lcod 38'39 mlcod 38'39 active+clean] repop_all_committed: repop tid 40 all committed 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'39 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'40 from: 38'39 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] eval_repop repgather(0x423be00 38'41 rep_tid=40 committed?=1 r=0) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] commit: repgather(0x423be00 38'41 rep_tid=40 committed?=1 r=0) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] log_op_stats osd_op(client.4315.0:1 1.0 1:a383681b:::obj41:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000306 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] sending reply on osd_op(client.4315.0:1 1.0 1:a383681b:::obj41:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x52538c0 2026-02-12T10:34:22.752+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1603324248 -- osd_op_reply(1 obj41 [writefull 0~9216] v38'41 uv41 ondisk = 0) -- 0x52538c0 con 0x5311400 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.752+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:61 2026-02-12T10:34:22.752+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] removing repgather(0x423be00 38'41 rep_tid=40 committed?=1 r=0) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] q front is repgather(0x423be00 38'41 rep_tid=40 committed?=1 r=0) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] do_osd_op_effects client.4315 con 0x5311400 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] remove_repop repgather(0x423be00 38'41 rep_tid=40 committed?=1 r=0) 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.752+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.752+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1603324248 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.752+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1603324248 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.752+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1603324248 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=44 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.752+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1603324248 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=44 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.752+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dadc00 2026-02-12T10:34:22.770+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.770+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.770+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5310000 entity client.admin addr 2026-02-12T10:34:22.770+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1564727040 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=45 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4318 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.770+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4318 127.0.0.1:0/1564727040 1 ==== osd_op(client.4318.0:1 1.0 1.bd4b3a45 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272a00 con 0x5310000 2026-02-12T10:34:22.770+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4318.0:1 1.0 1.bd4b3a45 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.770+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4318.0:1 1.0 1.bd4b3a45 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4318.0:1 1.0 1.bd4b3a45 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4318.0:1 1.0 1.bd4b3a45 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4318.0:1 1.0 1.bd4b3a45 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4318.0:1 1.0 1.bd4b3a45 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] 2026-02-12T10:34:22.770+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1564727040 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1564727040 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] _handle_message: osd_op(client.4318.0:1 1.0 1.bd4b3a45 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] do_op: op osd_op(client.4318.0:1 1.0 1:a25cd2bd:::obj42:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] do_op osd_op(client.4318.0:1 1.0 1:a25cd2bd:::obj42:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] get_object_context: obc NOT found in cache: 1:a25cd2bd:::obj42:head 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] get_object_context: no obc for soid 1:a25cd2bd:::obj42:head but can_create 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] create_object_context 0x425bb00 1:a25cd2bd:::obj42:head 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] populate_obc_watchers 1:a25cd2bd:::obj42:head 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a25cd2bd:::obj42:head 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] get_object_context: obc(1:a25cd2bd:::obj42:head(dne) rwstate(none n=0 w=0)) oi: 1:a25cd2bd:::obj42:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a25cd2bd:::obj42:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] find_object_context 1:a25cd2bd:::obj42:head @head oi=1:a25cd2bd:::obj42:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] do_op obc obc(1:a25cd2bd:::obj42:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] execute_ctx 1:a25cd2bd:::obj42:head [writefull 0~9216 in=9216b] ov 0'0 av 38'42 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] do_osd_op 1:a25cd2bd:::obj42:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] make_writeable 1:a25cd2bd:::obj42:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] setting DIRTY flag 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] make_writeable 1:a25cd2bd:::obj42:head done, snapset=0={} 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] finish_ctx 1:a25cd2bd:::obj42:head 0x5265200 op modify 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] set mtime to 2026-02-12T10:34:22.771163+0000 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] final snapset 0={} in 1:a25cd2bd:::obj42:head 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] finish_ctx object 1:a25cd2bd:::obj42:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] execute_ctx alloc reply 0x5253d40 result 0 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'41 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 41 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 31 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] new_repop rep_tid 41 on osd_op(client.4318.0:1 1.0 1:a25cd2bd:::obj42:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=41 committed?=0 r=0) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=41 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] issue_repop rep_tid 41 o 1:a25cd2bd:::obj42:head 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 IndexedLog::trim s=38'42 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 trim 38'42 (0'0) modify 1:a25cd2bd:::obj42:head by client.4318.0:1 2026-02-12T10:34:22.771163+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=42 tail=38'42 s=38'42 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'41 (0'0,38'41] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'41 lcod 38'40 mlcod 38'40 active+clean] PeeringState::append_log append_log log((0'0,38'41], crt=38'41) [38'42 (0'0) modify 1:a25cd2bd:::obj42:head by client.4318.0:1 2026-02-12T10:34:22.771163+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'41 lua=38'41 crt=38'42 lcod 38'40 mlcod 38'40 active+clean] rollforward: entry=38'42 (0'0) modify 1:a25cd2bd:::obj42:head by client.4318.0:1 2026-02-12T10:34:22.771163+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'41 lua=38'41 crt=38'42 lcod 38'40 mlcod 38'40 active+clean] PeeringState::append_log approx pg log length = 42 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'41 lua=38'41 crt=38'42 lcod 38'40 mlcod 38'40 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'41 lua=38'41 crt=38'42 lcod 38'40 mlcod 38'40 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.770+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'42, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'41 lua=38'41 crt=38'42 lcod 38'40 mlcod 38'40 active+clean] op_applied version 38'42 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'41 crt=38'42 lcod 38'40 mlcod 38'40 active+clean] eval_repop repgather(0x423be00 38'42 rep_tid=41 committed?=0 r=0) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4318.0:1 1.0 1:a25cd2bd:::obj42:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000141 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.770+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'41 crt=38'42 lcod 38'40 mlcod 38'40 active+clean] op_commit: 41 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'41 crt=38'42 lcod 38'40 mlcod 38'40 active+clean] repop_all_committed: repop tid 41 all committed 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'40 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'41 from: 38'40 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] eval_repop repgather(0x423be00 38'42 rep_tid=41 committed?=1 r=0) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] commit: repgather(0x423be00 38'42 rep_tid=41 committed?=1 r=0) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] log_op_stats osd_op(client.4318.0:1 1.0 1:a25cd2bd:::obj42:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000286 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] sending reply on osd_op(client.4318.0:1 1.0 1:a25cd2bd:::obj42:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5253d40 2026-02-12T10:34:22.770+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1564727040 -- osd_op_reply(1 obj42 [writefull 0~9216] v38'42 uv42 ondisk = 0) -- 0x5253d40 con 0x5310000 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.770+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:62 2026-02-12T10:34:22.770+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] removing repgather(0x423be00 38'42 rep_tid=41 committed?=1 r=0) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] q front is repgather(0x423be00 38'42 rep_tid=41 committed?=1 r=0) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] do_osd_op_effects client.4318 con 0x5310000 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] remove_repop repgather(0x423be00 38'42 rep_tid=41 committed?=1 r=0) 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.770+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1564727040 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.770+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1564727040 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.770+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1564727040 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=45 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.770+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1564727040 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=45 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.770+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0e000 2026-02-12T10:34:22.787+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.787+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.787+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5310400 entity client.admin addr 2026-02-12T10:34:22.787+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1503063319 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=46 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4321 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.787+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4321 127.0.0.1:0/1503063319 1 ==== osd_op(client.4321.0:1 1.0 1.55a1588 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272780 con 0x5310400 2026-02-12T10:34:22.787+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4321.0:1 1.0 1.55a1588 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.787+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4321.0:1 1.0 1.55a1588 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4321.0:1 1.0 1.55a1588 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4321.0:1 1.0 1.55a1588 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.787+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4321.0:1 1.0 1.55a1588 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4321.0:1 1.0 1.55a1588 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1503063319 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1503063319 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] _handle_message: osd_op(client.4321.0:1 1.0 1.55a1588 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] do_op: op osd_op(client.4321.0:1 1.0 1:11a85aa0:::obj43:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] do_op osd_op(client.4321.0:1 1.0 1:11a85aa0:::obj43:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] get_object_context: obc NOT found in cache: 1:11a85aa0:::obj43:head 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] get_object_context: no obc for soid 1:11a85aa0:::obj43:head but can_create 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] create_object_context 0x5456000 1:11a85aa0:::obj43:head 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] populate_obc_watchers 1:11a85aa0:::obj43:head 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:11a85aa0:::obj43:head 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] get_object_context: obc(1:11a85aa0:::obj43:head(dne) rwstate(none n=0 w=0)) oi: 1:11a85aa0:::obj43:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:11a85aa0:::obj43:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] find_object_context 1:11a85aa0:::obj43:head @head oi=1:11a85aa0:::obj43:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] do_op obc obc(1:11a85aa0:::obj43:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] execute_ctx 1:11a85aa0:::obj43:head [writefull 0~9216 in=9216b] ov 0'0 av 38'43 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] do_osd_op 1:11a85aa0:::obj43:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] make_writeable 1:11a85aa0:::obj43:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] setting DIRTY flag 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] make_writeable 1:11a85aa0:::obj43:head done, snapset=0={} 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] finish_ctx 1:11a85aa0:::obj43:head 0x5264000 op modify 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] set mtime to 2026-02-12T10:34:22.788393+0000 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] final snapset 0={} in 1:11a85aa0:::obj43:head 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] finish_ctx object 1:11a85aa0:::obj43:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] execute_ctx alloc reply 0x43106c0 result 0 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'42 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 42 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 32 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] new_repop rep_tid 42 on osd_op(client.4321.0:1 1.0 1:11a85aa0:::obj43:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] new_repop: repgather(0x423ad80 0'0 rep_tid=42 committed?=0 r=0) 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=42 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] issue_repop rep_tid 42 o 1:11a85aa0:::obj43:head 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'43 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 trim 38'43 (0'0) modify 1:11a85aa0:::obj43:head by client.4321.0:1 2026-02-12T10:34:22.788393+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=43 tail=38'43 s=38'43 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'42 (0'0,38'42] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'42 lcod 38'41 mlcod 38'41 active+clean] PeeringState::append_log append_log log((0'0,38'42], crt=38'42) [38'43 (0'0) modify 1:11a85aa0:::obj43:head by client.4321.0:1 2026-02-12T10:34:22.788393+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'42 lua=38'42 crt=38'43 lcod 38'41 mlcod 38'41 active+clean] rollforward: entry=38'43 (0'0) modify 1:11a85aa0:::obj43:head by client.4321.0:1 2026-02-12T10:34:22.788393+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'42 lua=38'42 crt=38'43 lcod 38'41 mlcod 38'41 active+clean] PeeringState::append_log approx pg log length = 43 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'42 lua=38'42 crt=38'43 lcod 38'41 mlcod 38'41 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'42 lua=38'42 crt=38'43 lcod 38'41 mlcod 38'41 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'43, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.787+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.788+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.788+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.788+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.788+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.788+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'42 lua=38'42 crt=38'43 lcod 38'41 mlcod 38'41 active+clean] op_applied version 38'43 2026-02-12T10:34:22.788+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'42 crt=38'43 lcod 38'41 mlcod 38'41 active+clean] eval_repop repgather(0x423ad80 38'43 rep_tid=42 committed?=0 r=0) 2026-02-12T10:34:22.788+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4321.0:1 1.0 1:11a85aa0:::obj43:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000185 2026-02-12T10:34:22.788+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.788+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.788+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'42 crt=38'43 lcod 38'41 mlcod 38'41 active+clean] op_commit: 42 2026-02-12T10:34:22.788+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'42 crt=38'43 lcod 38'41 mlcod 38'41 active+clean] repop_all_committed: repop tid 42 all committed 2026-02-12T10:34:22.788+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'41 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'42 from: 38'41 2026-02-12T10:34:22.788+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] eval_repop repgather(0x423ad80 38'43 rep_tid=42 committed?=1 r=0) 2026-02-12T10:34:22.788+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] commit: repgather(0x423ad80 38'43 rep_tid=42 committed?=1 r=0) 2026-02-12T10:34:22.788+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] log_op_stats osd_op(client.4321.0:1 1.0 1:11a85aa0:::obj43:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000462 2026-02-12T10:34:22.788+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] sending reply on osd_op(client.4321.0:1 1.0 1:11a85aa0:::obj43:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x43106c0 2026-02-12T10:34:22.788+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1503063319 -- osd_op_reply(1 obj43 [writefull 0~9216] v38'43 uv43 ondisk = 0) -- 0x43106c0 con 0x5310400 2026-02-12T10:34:22.788+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.788+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:63 2026-02-12T10:34:22.788+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] removing repgather(0x423ad80 38'43 rep_tid=42 committed?=1 r=0) 2026-02-12T10:34:22.788+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] q front is repgather(0x423ad80 38'43 rep_tid=42 committed?=1 r=0) 2026-02-12T10:34:22.788+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] do_osd_op_effects client.4321 con 0x5310400 2026-02-12T10:34:22.788+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] remove_repop repgather(0x423ad80 38'43 rep_tid=42 committed?=1 r=0) 2026-02-12T10:34:22.788+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.788+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.788+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1503063319 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.788+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1503063319 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.788+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1503063319 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=46 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.788+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1503063319 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=46 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.788+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0ee00 2026-02-12T10:34:22.805+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.805+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.805+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:22.805+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2894188924 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=47 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4324 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.805+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4324 127.0.0.1:0/2894188924 1 ==== osd_op(client.4324.0:1 1.0 1.5a258a12 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273180 con 0x5310c00 2026-02-12T10:34:22.805+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4324.0:1 1.0 1.5a258a12 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.805+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4324.0:1 1.0 1.5a258a12 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4324.0:1 1.0 1.5a258a12 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4324.0:1 1.0 1.5a258a12 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4324.0:1 1.0 1.5a258a12 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4324.0:1 1.0 1.5a258a12 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] 2026-02-12T10:34:22.805+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2894188924 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2894188924 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] _handle_message: osd_op(client.4324.0:1 1.0 1.5a258a12 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] do_op: op osd_op(client.4324.0:1 1.0 1:4851a45a:::obj44:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] do_op osd_op(client.4324.0:1 1.0 1:4851a45a:::obj44:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] get_object_context: obc NOT found in cache: 1:4851a45a:::obj44:head 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] get_object_context: no obc for soid 1:4851a45a:::obj44:head but can_create 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] create_object_context 0x5456900 1:4851a45a:::obj44:head 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] populate_obc_watchers 1:4851a45a:::obj44:head 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:4851a45a:::obj44:head 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] get_object_context: obc(1:4851a45a:::obj44:head(dne) rwstate(none n=0 w=0)) oi: 1:4851a45a:::obj44:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:4851a45a:::obj44:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] find_object_context 1:4851a45a:::obj44:head @head oi=1:4851a45a:::obj44:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] do_op obc obc(1:4851a45a:::obj44:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] execute_ctx 1:4851a45a:::obj44:head [writefull 0~9216 in=9216b] ov 0'0 av 38'44 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] do_osd_op 1:4851a45a:::obj44:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] make_writeable 1:4851a45a:::obj44:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] setting DIRTY flag 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] make_writeable 1:4851a45a:::obj44:head done, snapset=0={} 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] finish_ctx 1:4851a45a:::obj44:head 0x5265b00 op modify 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] set mtime to 2026-02-12T10:34:22.805717+0000 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] final snapset 0={} in 1:4851a45a:::obj44:head 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] finish_ctx object 1:4851a45a:::obj44:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] execute_ctx alloc reply 0x4310d80 result 0 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'43 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 43 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 33 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] new_repop rep_tid 43 on osd_op(client.4324.0:1 1.0 1:4851a45a:::obj44:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] new_repop: repgather(0x423a780 0'0 rep_tid=43 committed?=0 r=0) 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=43 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] issue_repop rep_tid 43 o 1:4851a45a:::obj44:head 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'44 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 trim 38'44 (0'0) modify 1:4851a45a:::obj44:head by client.4324.0:1 2026-02-12T10:34:22.805717+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=44 tail=38'44 s=38'44 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'43 (0'0,38'43] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'43 lcod 38'42 mlcod 38'42 active+clean] PeeringState::append_log append_log log((0'0,38'43], crt=38'43) [38'44 (0'0) modify 1:4851a45a:::obj44:head by client.4324.0:1 2026-02-12T10:34:22.805717+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'43 lua=38'43 crt=38'44 lcod 38'42 mlcod 38'42 active+clean] rollforward: entry=38'44 (0'0) modify 1:4851a45a:::obj44:head by client.4324.0:1 2026-02-12T10:34:22.805717+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'43 lua=38'43 crt=38'44 lcod 38'42 mlcod 38'42 active+clean] PeeringState::append_log approx pg log length = 44 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'43 lua=38'43 crt=38'44 lcod 38'42 mlcod 38'42 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'43 lua=38'43 crt=38'44 lcod 38'42 mlcod 38'42 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'44, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'43 lua=38'43 crt=38'44 lcod 38'42 mlcod 38'42 active+clean] op_applied version 38'44 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'43 crt=38'44 lcod 38'42 mlcod 38'42 active+clean] eval_repop repgather(0x423a780 38'44 rep_tid=43 committed?=0 r=0) 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4324.0:1 1.0 1:4851a45a:::obj44:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000149 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.805+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.805+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'43 crt=38'44 lcod 38'42 mlcod 38'42 active+clean] op_commit: 43 2026-02-12T10:34:22.805+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'43 crt=38'44 lcod 38'42 mlcod 38'42 active+clean] repop_all_committed: repop tid 43 all committed 2026-02-12T10:34:22.805+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'42 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'43 from: 38'42 2026-02-12T10:34:22.805+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] eval_repop repgather(0x423a780 38'44 rep_tid=43 committed?=1 r=0) 2026-02-12T10:34:22.805+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] commit: repgather(0x423a780 38'44 rep_tid=43 committed?=1 r=0) 2026-02-12T10:34:22.805+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] log_op_stats osd_op(client.4324.0:1 1.0 1:4851a45a:::obj44:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000292 2026-02-12T10:34:22.805+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] sending reply on osd_op(client.4324.0:1 1.0 1:4851a45a:::obj44:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4310d80 2026-02-12T10:34:22.805+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2894188924 -- osd_op_reply(1 obj44 [writefull 0~9216] v38'44 uv44 ondisk = 0) -- 0x4310d80 con 0x5310c00 2026-02-12T10:34:22.805+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.805+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:64 2026-02-12T10:34:22.805+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] removing repgather(0x423a780 38'44 rep_tid=43 committed?=1 r=0) 2026-02-12T10:34:22.805+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] q front is repgather(0x423a780 38'44 rep_tid=43 committed?=1 r=0) 2026-02-12T10:34:22.805+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] do_osd_op_effects client.4324 con 0x5310c00 2026-02-12T10:34:22.805+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] remove_repop repgather(0x423a780 38'44 rep_tid=43 committed?=1 r=0) 2026-02-12T10:34:22.805+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.805+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.805+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2894188924 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.805+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2894188924 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.805+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2894188924 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=47 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.805+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2894188924 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=47 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.805+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0efc0 2026-02-12T10:34:22.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.822+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5311000 entity client.admin addr 2026-02-12T10:34:22.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2595179161 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=48 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4327 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.822+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4327 127.0.0.1:0/2595179161 1 ==== osd_op(client.4327.0:1 1.0 1.ba786233 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7900 con 0x5311000 2026-02-12T10:34:22.822+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4327.0:1 1.0 1.ba786233 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.822+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4327.0:1 1.0 1.ba786233 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4327.0:1 1.0 1.ba786233 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4327.0:1 1.0 1.ba786233 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4327.0:1 1.0 1.ba786233 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4327.0:1 1.0 1.ba786233 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] 2026-02-12T10:34:22.822+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2595179161 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2595179161 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] _handle_message: osd_op(client.4327.0:1 1.0 1.ba786233 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] do_op: op osd_op(client.4327.0:1 1.0 1:cc461e5d:::obj45:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] do_op osd_op(client.4327.0:1 1.0 1:cc461e5d:::obj45:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] get_object_context: obc NOT found in cache: 1:cc461e5d:::obj45:head 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] get_object_context: no obc for soid 1:cc461e5d:::obj45:head but can_create 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] create_object_context 0x5457200 1:cc461e5d:::obj45:head 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] populate_obc_watchers 1:cc461e5d:::obj45:head 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:cc461e5d:::obj45:head 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] get_object_context: obc(1:cc461e5d:::obj45:head(dne) rwstate(none n=0 w=0)) oi: 1:cc461e5d:::obj45:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:cc461e5d:::obj45:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] find_object_context 1:cc461e5d:::obj45:head @head oi=1:cc461e5d:::obj45:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] do_op obc obc(1:cc461e5d:::obj45:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] execute_ctx 0x5266400 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] execute_ctx 1:cc461e5d:::obj45:head [writefull 0~9216 in=9216b] ov 0'0 av 38'45 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] do_osd_op 1:cc461e5d:::obj45:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] make_writeable 1:cc461e5d:::obj45:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] setting DIRTY flag 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] make_writeable 1:cc461e5d:::obj45:head done, snapset=0={} 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] finish_ctx 1:cc461e5d:::obj45:head 0x5266400 op modify 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] set mtime to 2026-02-12T10:34:22.823011+0000 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] final snapset 0={} in 1:cc461e5d:::obj45:head 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] finish_ctx object 1:cc461e5d:::obj45:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] execute_ctx alloc reply 0x4311440 result 0 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'44 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 44 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 34 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] new_repop rep_tid 44 on osd_op(client.4327.0:1 1.0 1:cc461e5d:::obj45:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] new_repop: repgather(0x423a180 0'0 rep_tid=44 committed?=0 r=0) 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=44 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] issue_repop rep_tid 44 o 1:cc461e5d:::obj45:head 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'45 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 trim 38'45 (0'0) modify 1:cc461e5d:::obj45:head by client.4327.0:1 2026-02-12T10:34:22.823011+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=45 tail=38'45 s=38'45 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'44 (0'0,38'44] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'44 lcod 38'43 mlcod 38'43 active+clean] PeeringState::append_log append_log log((0'0,38'44], crt=38'44) [38'45 (0'0) modify 1:cc461e5d:::obj45:head by client.4327.0:1 2026-02-12T10:34:22.823011+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'44 lua=38'44 crt=38'45 lcod 38'43 mlcod 38'43 active+clean] rollforward: entry=38'45 (0'0) modify 1:cc461e5d:::obj45:head by client.4327.0:1 2026-02-12T10:34:22.823011+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'44 lua=38'44 crt=38'45 lcod 38'43 mlcod 38'43 active+clean] PeeringState::append_log approx pg log length = 45 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'44 lua=38'44 crt=38'45 lcod 38'43 mlcod 38'43 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'44 lua=38'44 crt=38'45 lcod 38'43 mlcod 38'43 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'45, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'44 lua=38'44 crt=38'45 lcod 38'43 mlcod 38'43 active+clean] op_applied version 38'45 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'44 crt=38'45 lcod 38'43 mlcod 38'43 active+clean] eval_repop repgather(0x423a180 38'45 rep_tid=44 committed?=0 r=0) 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4327.0:1 1.0 1:cc461e5d:::obj45:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000143 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.822+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'44 crt=38'45 lcod 38'43 mlcod 38'43 active+clean] op_commit: 44 2026-02-12T10:34:22.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'44 crt=38'45 lcod 38'43 mlcod 38'43 active+clean] repop_all_committed: repop tid 44 all committed 2026-02-12T10:34:22.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'43 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'44 from: 38'43 2026-02-12T10:34:22.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] eval_repop repgather(0x423a180 38'45 rep_tid=44 committed?=1 r=0) 2026-02-12T10:34:22.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] commit: repgather(0x423a180 38'45 rep_tid=44 committed?=1 r=0) 2026-02-12T10:34:22.822+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] log_op_stats osd_op(client.4327.0:1 1.0 1:cc461e5d:::obj45:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000288 2026-02-12T10:34:22.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] sending reply on osd_op(client.4327.0:1 1.0 1:cc461e5d:::obj45:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4311440 2026-02-12T10:34:22.822+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2595179161 -- osd_op_reply(1 obj45 [writefull 0~9216] v38'45 uv45 ondisk = 0) -- 0x4311440 con 0x5311000 2026-02-12T10:34:22.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.822+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:65 2026-02-12T10:34:22.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] removing repgather(0x423a180 38'45 rep_tid=44 committed?=1 r=0) 2026-02-12T10:34:22.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] q front is repgather(0x423a180 38'45 rep_tid=44 committed?=1 r=0) 2026-02-12T10:34:22.822+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] do_osd_op_effects client.4327 con 0x5311000 2026-02-12T10:34:22.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] remove_repop repgather(0x423a180 38'45 rep_tid=44 committed?=1 r=0) 2026-02-12T10:34:22.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.822+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.822+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2595179161 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.822+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2595179161 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2595179161 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=48 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2595179161 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=48 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.822+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.822+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0f180 2026-02-12T10:34:22.839+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.839+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.839+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f340 con 0x5311000 entity client.admin addr 2026-02-12T10:34:22.839+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3698056227 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=49 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4330 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.839+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4330 127.0.0.1:0/3698056227 1 ==== osd_op(client.4330.0:1 1.0 1.afa507fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6780 con 0x5311000 2026-02-12T10:34:22.839+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4330.0:1 1.0 1.afa507fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.839+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4330.0:1 1.0 1.afa507fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4330.0:1 1.0 1.afa507fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4330.0:1 1.0 1.afa507fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4330.0:1 1.0 1.afa507fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4330.0:1 1.0 1.afa507fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] 2026-02-12T10:34:22.839+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3698056227 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3698056227 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] _handle_message: osd_op(client.4330.0:1 1.0 1.afa507fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] do_op: op osd_op(client.4330.0:1 1.0 1:3fe0a5f5:::obj46:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] op_has_sufficient_caps session=0x4e0f340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] do_op osd_op(client.4330.0:1 1.0 1:3fe0a5f5:::obj46:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] get_object_context: obc NOT found in cache: 1:3fe0a5f5:::obj46:head 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] get_object_context: no obc for soid 1:3fe0a5f5:::obj46:head but can_create 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] create_object_context 0x5450600 1:3fe0a5f5:::obj46:head 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] populate_obc_watchers 1:3fe0a5f5:::obj46:head 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3fe0a5f5:::obj46:head 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] get_object_context: obc(1:3fe0a5f5:::obj46:head(dne) rwstate(none n=0 w=0)) oi: 1:3fe0a5f5:::obj46:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3fe0a5f5:::obj46:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] find_object_context 1:3fe0a5f5:::obj46:head @head oi=1:3fe0a5f5:::obj46:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] do_op obc obc(1:3fe0a5f5:::obj46:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] execute_ctx 0x5266400 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] execute_ctx 1:3fe0a5f5:::obj46:head [writefull 0~9216 in=9216b] ov 0'0 av 38'46 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] do_osd_op 1:3fe0a5f5:::obj46:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] make_writeable 1:3fe0a5f5:::obj46:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] setting DIRTY flag 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] make_writeable 1:3fe0a5f5:::obj46:head done, snapset=0={} 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] finish_ctx 1:3fe0a5f5:::obj46:head 0x5266400 op modify 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] set mtime to 2026-02-12T10:34:22.840181+0000 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] final snapset 0={} in 1:3fe0a5f5:::obj46:head 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] finish_ctx object 1:3fe0a5f5:::obj46:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] execute_ctx alloc reply 0x4310b40 result 0 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'45 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 45 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 35 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] new_repop rep_tid 45 on osd_op(client.4330.0:1 1.0 1:3fe0a5f5:::obj46:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] new_repop: repgather(0x423a180 0'0 rep_tid=45 committed?=0 r=0) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=45 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] issue_repop rep_tid 45 o 1:3fe0a5f5:::obj46:head 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 IndexedLog::trim s=38'46 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 trim 38'46 (0'0) modify 1:3fe0a5f5:::obj46:head by client.4330.0:1 2026-02-12T10:34:22.840181+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=46 tail=38'46 s=38'46 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'45 (0'0,38'45] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'45 lcod 38'44 mlcod 38'44 active+clean] PeeringState::append_log append_log log((0'0,38'45], crt=38'45) [38'46 (0'0) modify 1:3fe0a5f5:::obj46:head by client.4330.0:1 2026-02-12T10:34:22.840181+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'45 lua=38'45 crt=38'46 lcod 38'44 mlcod 38'44 active+clean] rollforward: entry=38'46 (0'0) modify 1:3fe0a5f5:::obj46:head by client.4330.0:1 2026-02-12T10:34:22.840181+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'45 lua=38'45 crt=38'46 lcod 38'44 mlcod 38'44 active+clean] PeeringState::append_log approx pg log length = 46 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'45 lua=38'45 crt=38'46 lcod 38'44 mlcod 38'44 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'45 lua=38'45 crt=38'46 lcod 38'44 mlcod 38'44 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.839+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'46, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'45 lua=38'45 crt=38'46 lcod 38'44 mlcod 38'44 active+clean] op_applied version 38'46 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'45 crt=38'46 lcod 38'44 mlcod 38'44 active+clean] eval_repop repgather(0x423a180 38'46 rep_tid=45 committed?=0 r=0) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4330.0:1 1.0 1:3fe0a5f5:::obj46:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000170 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.839+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'45 crt=38'46 lcod 38'44 mlcod 38'44 active+clean] op_commit: 45 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'45 crt=38'46 lcod 38'44 mlcod 38'44 active+clean] repop_all_committed: repop tid 45 all committed 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'44 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'45 from: 38'44 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] eval_repop repgather(0x423a180 38'46 rep_tid=45 committed?=1 r=0) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] commit: repgather(0x423a180 38'46 rep_tid=45 committed?=1 r=0) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] log_op_stats osd_op(client.4330.0:1 1.0 1:3fe0a5f5:::obj46:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000324 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] sending reply on osd_op(client.4330.0:1 1.0 1:3fe0a5f5:::obj46:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4310b40 2026-02-12T10:34:22.839+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3698056227 -- osd_op_reply(1 obj46 [writefull 0~9216] v38'46 uv46 ondisk = 0) -- 0x4310b40 con 0x5311000 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.839+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:66 2026-02-12T10:34:22.839+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] removing repgather(0x423a180 38'46 rep_tid=45 committed?=1 r=0) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] q front is repgather(0x423a180 38'46 rep_tid=45 committed?=1 r=0) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] do_osd_op_effects client.4330 con 0x5311000 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] remove_repop repgather(0x423a180 38'46 rep_tid=45 committed?=1 r=0) 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.839+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.840+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3698056227 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.840+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3698056227 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.840+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3698056227 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=49 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.840+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3698056227 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=49 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.840+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0f340 2026-02-12T10:34:22.857+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.857+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.857+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f500 con 0x5310000 entity client.admin addr 2026-02-12T10:34:22.857+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/877296762 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=50 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4333 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.857+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4333 127.0.0.1:0/877296762 1 ==== osd_op(client.4333.0:1 1.0 1.f27f5b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6c80 con 0x5310000 2026-02-12T10:34:22.857+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4333.0:1 1.0 1.f27f5b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.857+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4333.0:1 1.0 1.f27f5b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4333.0:1 1.0 1.f27f5b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4333.0:1 1.0 1.f27f5b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4333.0:1 1.0 1.f27f5b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4333.0:1 1.0 1.f27f5b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] 2026-02-12T10:34:22.857+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/877296762 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/877296762 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] _handle_message: osd_op(client.4333.0:1 1.0 1.f27f5b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] do_op: op osd_op(client.4333.0:1 1.0 1:1dafe4f0:::obj47:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] op_has_sufficient_caps session=0x4e0f500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] do_op osd_op(client.4333.0:1 1.0 1:1dafe4f0:::obj47:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] get_object_context: obc NOT found in cache: 1:1dafe4f0:::obj47:head 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] get_object_context: no obc for soid 1:1dafe4f0:::obj47:head but can_create 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] create_object_context 0x5457b00 1:1dafe4f0:::obj47:head 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] populate_obc_watchers 1:1dafe4f0:::obj47:head 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1dafe4f0:::obj47:head 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] get_object_context: obc(1:1dafe4f0:::obj47:head(dne) rwstate(none n=0 w=0)) oi: 1:1dafe4f0:::obj47:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1dafe4f0:::obj47:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] find_object_context 1:1dafe4f0:::obj47:head @head oi=1:1dafe4f0:::obj47:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] do_op obc obc(1:1dafe4f0:::obj47:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] execute_ctx 0x5266d00 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] execute_ctx 1:1dafe4f0:::obj47:head [writefull 0~9216 in=9216b] ov 0'0 av 38'47 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] do_osd_op 1:1dafe4f0:::obj47:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] make_writeable 1:1dafe4f0:::obj47:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] setting DIRTY flag 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] make_writeable 1:1dafe4f0:::obj47:head done, snapset=0={} 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] finish_ctx 1:1dafe4f0:::obj47:head 0x5266d00 op modify 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] set mtime to 2026-02-12T10:34:22.858099+0000 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] final snapset 0={} in 1:1dafe4f0:::obj47:head 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] finish_ctx object 1:1dafe4f0:::obj47:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] execute_ctx alloc reply 0x43118c0 result 0 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'46 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 46 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 36 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] new_repop rep_tid 46 on osd_op(client.4333.0:1 1.0 1:1dafe4f0:::obj47:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=46 committed?=0 r=0) 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=46 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] issue_repop rep_tid 46 o 1:1dafe4f0:::obj47:head 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'47 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 trim 38'47 (0'0) modify 1:1dafe4f0:::obj47:head by client.4333.0:1 2026-02-12T10:34:22.858099+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=47 tail=38'47 s=38'47 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'46 (0'0,38'46] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'46 lcod 38'45 mlcod 38'45 active+clean] PeeringState::append_log append_log log((0'0,38'46], crt=38'46) [38'47 (0'0) modify 1:1dafe4f0:::obj47:head by client.4333.0:1 2026-02-12T10:34:22.858099+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'46 lua=38'46 crt=38'47 lcod 38'45 mlcod 38'45 active+clean] rollforward: entry=38'47 (0'0) modify 1:1dafe4f0:::obj47:head by client.4333.0:1 2026-02-12T10:34:22.858099+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'46 lua=38'46 crt=38'47 lcod 38'45 mlcod 38'45 active+clean] PeeringState::append_log approx pg log length = 47 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'46 lua=38'46 crt=38'47 lcod 38'45 mlcod 38'45 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'46 lua=38'46 crt=38'47 lcod 38'45 mlcod 38'45 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'47, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'46 lua=38'46 crt=38'47 lcod 38'45 mlcod 38'45 active+clean] op_applied version 38'47 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'46 crt=38'47 lcod 38'45 mlcod 38'45 active+clean] eval_repop repgather(0x423bb00 38'47 rep_tid=46 committed?=0 r=0) 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4333.0:1 1.0 1:1dafe4f0:::obj47:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000155 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.857+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.857+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'46 crt=38'47 lcod 38'45 mlcod 38'45 active+clean] op_commit: 46 2026-02-12T10:34:22.857+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'46 crt=38'47 lcod 38'45 mlcod 38'45 active+clean] repop_all_committed: repop tid 46 all committed 2026-02-12T10:34:22.857+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'45 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'46 from: 38'45 2026-02-12T10:34:22.857+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] eval_repop repgather(0x423bb00 38'47 rep_tid=46 committed?=1 r=0) 2026-02-12T10:34:22.857+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] commit: repgather(0x423bb00 38'47 rep_tid=46 committed?=1 r=0) 2026-02-12T10:34:22.857+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] log_op_stats osd_op(client.4333.0:1 1.0 1:1dafe4f0:::obj47:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000297 2026-02-12T10:34:22.857+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] sending reply on osd_op(client.4333.0:1 1.0 1:1dafe4f0:::obj47:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x43118c0 2026-02-12T10:34:22.857+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/877296762 -- osd_op_reply(1 obj47 [writefull 0~9216] v38'47 uv47 ondisk = 0) -- 0x43118c0 con 0x5310000 2026-02-12T10:34:22.857+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.857+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:67 2026-02-12T10:34:22.857+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] removing repgather(0x423bb00 38'47 rep_tid=46 committed?=1 r=0) 2026-02-12T10:34:22.857+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] q front is repgather(0x423bb00 38'47 rep_tid=46 committed?=1 r=0) 2026-02-12T10:34:22.857+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] do_osd_op_effects client.4333 con 0x5310000 2026-02-12T10:34:22.857+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] remove_repop repgather(0x423bb00 38'47 rep_tid=46 committed?=1 r=0) 2026-02-12T10:34:22.857+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.857+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.857+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/877296762 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.857+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/877296762 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.857+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/877296762 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=50 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.857+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/877296762 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=50 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.857+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f500 2026-02-12T10:34:22.875+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.875+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.875+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad340 con 0x5310400 entity client.admin addr 2026-02-12T10:34:22.875+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3710732129 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=51 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4336 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.875+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4336 127.0.0.1:0/3710732129 1 ==== osd_op(client.4336.0:1 1.0 1.8ec226d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7180 con 0x5310400 2026-02-12T10:34:22.875+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4336.0:1 1.0 1.8ec226d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:22.875+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4336.0:1 1.0 1.8ec226d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4336.0:1 1.0 1.8ec226d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4336.0:1 1.0 1.8ec226d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4336.0:1 1.0 1.8ec226d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4336.0:1 1.0 1.8ec226d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] 2026-02-12T10:34:22.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3710732129 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3710732129 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] _handle_message: osd_op(client.4336.0:1 1.0 1.8ec226d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] do_op: op osd_op(client.4336.0:1 1.0 1:1b644371:::obj48:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] op_has_sufficient_caps session=0x4dad340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] do_op osd_op(client.4336.0:1 1.0 1:1b644371:::obj48:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] get_object_context: obc NOT found in cache: 1:1b644371:::obj48:head 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] get_object_context: no obc for soid 1:1b644371:::obj48:head but can_create 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] create_object_context 0x5450f00 1:1b644371:::obj48:head 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] populate_obc_watchers 1:1b644371:::obj48:head 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1b644371:::obj48:head 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] get_object_context: obc(1:1b644371:::obj48:head(dne) rwstate(none n=0 w=0)) oi: 1:1b644371:::obj48:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1b644371:::obj48:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] find_object_context 1:1b644371:::obj48:head @head oi=1:1b644371:::obj48:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] do_op obc obc(1:1b644371:::obj48:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] execute_ctx 0x5266d00 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] execute_ctx 1:1b644371:::obj48:head [writefull 0~9216 in=9216b] ov 0'0 av 38'48 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] do_osd_op 1:1b644371:::obj48:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] make_writeable 1:1b644371:::obj48:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] setting DIRTY flag 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] make_writeable 1:1b644371:::obj48:head done, snapset=0={} 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] finish_ctx 1:1b644371:::obj48:head 0x5266d00 op modify 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] set mtime to 2026-02-12T10:34:22.876020+0000 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] final snapset 0={} in 1:1b644371:::obj48:head 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] finish_ctx object 1:1b644371:::obj48:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] execute_ctx alloc reply 0x4311200 result 0 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'47 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 47 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 37 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] new_repop rep_tid 47 on osd_op(client.4336.0:1 1.0 1:1b644371:::obj48:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=47 committed?=0 r=0) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=47 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] issue_repop rep_tid 47 o 1:1b644371:::obj48:head 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 IndexedLog::trim s=38'48 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 trim 38'48 (0'0) modify 1:1b644371:::obj48:head by client.4336.0:1 2026-02-12T10:34:22.876020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=48 tail=38'48 s=38'48 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'47 (0'0,38'47] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'47 lcod 38'46 mlcod 38'46 active+clean] PeeringState::append_log append_log log((0'0,38'47], crt=38'47) [38'48 (0'0) modify 1:1b644371:::obj48:head by client.4336.0:1 2026-02-12T10:34:22.876020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'47 lua=38'47 crt=38'48 lcod 38'46 mlcod 38'46 active+clean] rollforward: entry=38'48 (0'0) modify 1:1b644371:::obj48:head by client.4336.0:1 2026-02-12T10:34:22.876020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'47 lua=38'47 crt=38'48 lcod 38'46 mlcod 38'46 active+clean] PeeringState::append_log approx pg log length = 48 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'47 lua=38'47 crt=38'48 lcod 38'46 mlcod 38'46 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'47 lua=38'47 crt=38'48 lcod 38'46 mlcod 38'46 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.875+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'48, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'47 lua=38'47 crt=38'48 lcod 38'46 mlcod 38'46 active+clean] op_applied version 38'48 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'47 crt=38'48 lcod 38'46 mlcod 38'46 active+clean] eval_repop repgather(0x423bb00 38'48 rep_tid=47 committed?=0 r=0) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4336.0:1 1.0 1:1b644371:::obj48:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000175 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'47 crt=38'48 lcod 38'46 mlcod 38'46 active+clean] op_commit: 47 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'47 crt=38'48 lcod 38'46 mlcod 38'46 active+clean] repop_all_committed: repop tid 47 all committed 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'46 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'47 from: 38'46 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] eval_repop repgather(0x423bb00 38'48 rep_tid=47 committed?=1 r=0) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] commit: repgather(0x423bb00 38'48 rep_tid=47 committed?=1 r=0) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] log_op_stats osd_op(client.4336.0:1 1.0 1:1b644371:::obj48:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000451 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] sending reply on osd_op(client.4336.0:1 1.0 1:1b644371:::obj48:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4311200 2026-02-12T10:34:22.875+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3710732129 -- osd_op_reply(1 obj48 [writefull 0~9216] v38'48 uv48 ondisk = 0) -- 0x4311200 con 0x5310400 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.875+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:68 2026-02-12T10:34:22.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] removing repgather(0x423bb00 38'48 rep_tid=47 committed?=1 r=0) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] q front is repgather(0x423bb00 38'48 rep_tid=47 committed?=1 r=0) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] do_osd_op_effects client.4336 con 0x5310400 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] remove_repop repgather(0x423bb00 38'48 rep_tid=47 committed?=1 r=0) 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.875+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3710732129 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.875+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3710732129 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.875+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3710732129 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=51 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.875+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3710732129 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=51 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.875+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4dad340 2026-02-12T10:34:22.894+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.894+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.894+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:22.894+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/20732353 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=52 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4339 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.894+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4339 127.0.0.1:0/20732353 1 ==== osd_op(client.4339.0:1 1.0 1.bf8de3b6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5310c00 2026-02-12T10:34:22.894+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4339.0:1 1.0 1.bf8de3b6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000011 epoch 38 2026-02-12T10:34:22.894+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4339.0:1 1.0 1.bf8de3b6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4339.0:1 1.0 1.bf8de3b6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4339.0:1 1.0 1.bf8de3b6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.894+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4339.0:1 1.0 1.bf8de3b6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4339.0:1 1.0 1.bf8de3b6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/20732353 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/20732353 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] _handle_message: osd_op(client.4339.0:1 1.0 1.bf8de3b6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] do_op: op osd_op(client.4339.0:1 1.0 1:6dc7b1fd:::obj49:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] do_op osd_op(client.4339.0:1 1.0 1:6dc7b1fd:::obj49:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] get_object_context: obc NOT found in cache: 1:6dc7b1fd:::obj49:head 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] get_object_context: no obc for soid 1:6dc7b1fd:::obj49:head but can_create 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] create_object_context 0x5464600 1:6dc7b1fd:::obj49:head 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] populate_obc_watchers 1:6dc7b1fd:::obj49:head 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:6dc7b1fd:::obj49:head 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] get_object_context: obc(1:6dc7b1fd:::obj49:head(dne) rwstate(none n=0 w=0)) oi: 1:6dc7b1fd:::obj49:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:6dc7b1fd:::obj49:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] find_object_context 1:6dc7b1fd:::obj49:head @head oi=1:6dc7b1fd:::obj49:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] do_op obc obc(1:6dc7b1fd:::obj49:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] execute_ctx 1:6dc7b1fd:::obj49:head [writefull 0~9216 in=9216b] ov 0'0 av 38'49 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] do_osd_op 1:6dc7b1fd:::obj49:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] make_writeable 1:6dc7b1fd:::obj49:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] setting DIRTY flag 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] make_writeable 1:6dc7b1fd:::obj49:head done, snapset=0={} 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] finish_ctx 1:6dc7b1fd:::obj49:head 0x5267600 op modify 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] set mtime to 2026-02-12T10:34:22.894884+0000 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] final snapset 0={} in 1:6dc7b1fd:::obj49:head 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] finish_ctx object 1:6dc7b1fd:::obj49:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] execute_ctx alloc reply 0x5462480 result 0 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'48 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 48 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 38 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] new_repop rep_tid 48 on osd_op(client.4339.0:1 1.0 1:6dc7b1fd:::obj49:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] new_repop: repgather(0x423b500 0'0 rep_tid=48 committed?=0 r=0) 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=48 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] issue_repop rep_tid 48 o 1:6dc7b1fd:::obj49:head 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'49 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 trim 38'49 (0'0) modify 1:6dc7b1fd:::obj49:head by client.4339.0:1 2026-02-12T10:34:22.894884+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=49 tail=38'49 s=38'49 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'48 (0'0,38'48] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'48 lcod 38'47 mlcod 38'47 active+clean] PeeringState::append_log append_log log((0'0,38'48], crt=38'48) [38'49 (0'0) modify 1:6dc7b1fd:::obj49:head by client.4339.0:1 2026-02-12T10:34:22.894884+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'48 lua=38'48 crt=38'49 lcod 38'47 mlcod 38'47 active+clean] rollforward: entry=38'49 (0'0) modify 1:6dc7b1fd:::obj49:head by client.4339.0:1 2026-02-12T10:34:22.894884+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'48 lua=38'48 crt=38'49 lcod 38'47 mlcod 38'47 active+clean] PeeringState::append_log approx pg log length = 49 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'48 lua=38'48 crt=38'49 lcod 38'47 mlcod 38'47 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'48 lua=38'48 crt=38'49 lcod 38'47 mlcod 38'47 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'49, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'48 lua=38'48 crt=38'49 lcod 38'47 mlcod 38'47 active+clean] op_applied version 38'49 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'48 crt=38'49 lcod 38'47 mlcod 38'47 active+clean] eval_repop repgather(0x423b500 38'49 rep_tid=48 committed?=0 r=0) 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4339.0:1 1.0 1:6dc7b1fd:::obj49:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000167 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.894+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.894+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'48 crt=38'49 lcod 38'47 mlcod 38'47 active+clean] op_commit: 48 2026-02-12T10:34:22.894+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'48 crt=38'49 lcod 38'47 mlcod 38'47 active+clean] repop_all_committed: repop tid 48 all committed 2026-02-12T10:34:22.894+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'47 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'48 from: 38'47 2026-02-12T10:34:22.894+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] eval_repop repgather(0x423b500 38'49 rep_tid=48 committed?=1 r=0) 2026-02-12T10:34:22.894+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] commit: repgather(0x423b500 38'49 rep_tid=48 committed?=1 r=0) 2026-02-12T10:34:22.894+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] log_op_stats osd_op(client.4339.0:1 1.0 1:6dc7b1fd:::obj49:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000310 2026-02-12T10:34:22.894+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] sending reply on osd_op(client.4339.0:1 1.0 1:6dc7b1fd:::obj49:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5462480 2026-02-12T10:34:22.894+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/20732353 -- osd_op_reply(1 obj49 [writefull 0~9216] v38'49 uv49 ondisk = 0) -- 0x5462480 con 0x5310c00 2026-02-12T10:34:22.894+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.894+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:69 2026-02-12T10:34:22.894+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] removing repgather(0x423b500 38'49 rep_tid=48 committed?=1 r=0) 2026-02-12T10:34:22.894+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] q front is repgather(0x423b500 38'49 rep_tid=48 committed?=1 r=0) 2026-02-12T10:34:22.894+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] do_osd_op_effects client.4339 con 0x5310c00 2026-02-12T10:34:22.894+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] remove_repop repgather(0x423b500 38'49 rep_tid=48 committed?=1 r=0) 2026-02-12T10:34:22.894+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.894+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.894+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/20732353 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.894+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/20732353 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.894+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/20732353 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=52 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.894+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/20732353 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=52 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.894+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4dad880 2026-02-12T10:34:22.911+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.911+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.911+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5311400 entity client.admin addr 2026-02-12T10:34:22.911+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/29503423 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=53 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4342 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.912+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4342 127.0.0.1:0/29503423 1 ==== osd_op(client.4342.0:1 1.0 1.26e2b996 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4209900 con 0x5311400 2026-02-12T10:34:22.912+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4342.0:1 1.0 1.26e2b996 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.912+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4342.0:1 1.0 1.26e2b996 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4342.0:1 1.0 1.26e2b996 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4342.0:1 1.0 1.26e2b996 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4342.0:1 1.0 1.26e2b996 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4342.0:1 1.0 1.26e2b996 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] 2026-02-12T10:34:22.912+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/29503423 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/29503423 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] _handle_message: osd_op(client.4342.0:1 1.0 1.26e2b996 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] do_op: op osd_op(client.4342.0:1 1.0 1:699d4764:::obj50:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] do_op osd_op(client.4342.0:1 1.0 1:699d4764:::obj50:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] get_object_context: obc NOT found in cache: 1:699d4764:::obj50:head 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] get_object_context: no obc for soid 1:699d4764:::obj50:head but can_create 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] create_object_context 0x5464f00 1:699d4764:::obj50:head 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] populate_obc_watchers 1:699d4764:::obj50:head 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:699d4764:::obj50:head 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] get_object_context: obc(1:699d4764:::obj50:head(dne) rwstate(none n=0 w=0)) oi: 1:699d4764:::obj50:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:699d4764:::obj50:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] find_object_context 1:699d4764:::obj50:head @head oi=1:699d4764:::obj50:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] do_op obc obc(1:699d4764:::obj50:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] execute_ctx 1:699d4764:::obj50:head [writefull 0~9216 in=9216b] ov 0'0 av 38'50 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] do_osd_op 1:699d4764:::obj50:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] make_writeable 1:699d4764:::obj50:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] setting DIRTY flag 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] make_writeable 1:699d4764:::obj50:head done, snapset=0={} 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] finish_ctx 1:699d4764:::obj50:head 0x5265200 op modify 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] set mtime to 2026-02-12T10:34:22.912561+0000 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] final snapset 0={} in 1:699d4764:::obj50:head 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] finish_ctx object 1:699d4764:::obj50:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] execute_ctx alloc reply 0x5462b40 result 0 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'49 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 49 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 39 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] new_repop rep_tid 49 on osd_op(client.4342.0:1 1.0 1:699d4764:::obj50:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=49 committed?=0 r=0) 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=49 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] issue_repop rep_tid 49 o 1:699d4764:::obj50:head 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'50 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 trim 38'50 (0'0) modify 1:699d4764:::obj50:head by client.4342.0:1 2026-02-12T10:34:22.912561+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=50 tail=38'50 s=38'50 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'49 (0'0,38'49] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'49 lcod 38'48 mlcod 38'48 active+clean] PeeringState::append_log append_log log((0'0,38'49], crt=38'49) [38'50 (0'0) modify 1:699d4764:::obj50:head by client.4342.0:1 2026-02-12T10:34:22.912561+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'49 lua=38'49 crt=38'50 lcod 38'48 mlcod 38'48 active+clean] rollforward: entry=38'50 (0'0) modify 1:699d4764:::obj50:head by client.4342.0:1 2026-02-12T10:34:22.912561+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'49 lua=38'49 crt=38'50 lcod 38'48 mlcod 38'48 active+clean] PeeringState::append_log approx pg log length = 50 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'49 lua=38'49 crt=38'50 lcod 38'48 mlcod 38'48 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'49 lua=38'49 crt=38'50 lcod 38'48 mlcod 38'48 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'50, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'49 lua=38'49 crt=38'50 lcod 38'48 mlcod 38'48 active+clean] op_applied version 38'50 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'49 crt=38'50 lcod 38'48 mlcod 38'48 active+clean] eval_repop repgather(0x423be00 38'50 rep_tid=49 committed?=0 r=0) 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4342.0:1 1.0 1:699d4764:::obj50:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000142 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.912+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.912+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'49 crt=38'50 lcod 38'48 mlcod 38'48 active+clean] op_commit: 49 2026-02-12T10:34:22.912+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'49 crt=38'50 lcod 38'48 mlcod 38'48 active+clean] repop_all_committed: repop tid 49 all committed 2026-02-12T10:34:22.912+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'48 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'49 from: 38'48 2026-02-12T10:34:22.912+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] eval_repop repgather(0x423be00 38'50 rep_tid=49 committed?=1 r=0) 2026-02-12T10:34:22.912+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] commit: repgather(0x423be00 38'50 rep_tid=49 committed?=1 r=0) 2026-02-12T10:34:22.912+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] log_op_stats osd_op(client.4342.0:1 1.0 1:699d4764:::obj50:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000283 2026-02-12T10:34:22.912+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] sending reply on osd_op(client.4342.0:1 1.0 1:699d4764:::obj50:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5462b40 2026-02-12T10:34:22.912+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/29503423 -- osd_op_reply(1 obj50 [writefull 0~9216] v38'50 uv50 ondisk = 0) -- 0x5462b40 con 0x5311400 2026-02-12T10:34:22.912+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.912+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:70 2026-02-12T10:34:22.912+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] removing repgather(0x423be00 38'50 rep_tid=49 committed?=1 r=0) 2026-02-12T10:34:22.912+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] q front is repgather(0x423be00 38'50 rep_tid=49 committed?=1 r=0) 2026-02-12T10:34:22.912+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] do_osd_op_effects client.4342 con 0x5311400 2026-02-12T10:34:22.912+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] remove_repop repgather(0x423be00 38'50 rep_tid=49 committed?=1 r=0) 2026-02-12T10:34:22.912+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.912+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.912+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/29503423 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.912+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/29503423 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.912+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/29503423 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=53 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.912+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/29503423 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=53 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.912+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:22.912+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dad500 2026-02-12T10:34:22.921+0000 7f9ee752e640 10 osd.1 38 tick 2026-02-12T10:34:22.921+0000 7f9ee752e640 10 osd.1 38 maybe_update_heartbeat_peers updating 2026-02-12T10:34:22.921+0000 7f9ee752e640 10 osd.1 38 adding neighbor peer osd.0 2026-02-12T10:34:22.921+0000 7f9ee752e640 10 osd.1 38 adding neighbor peer osd.2 2026-02-12T10:34:22.921+0000 7f9ee752e640 10 osd.1 38 maybe_update_heartbeat_peers 5 peers, extras 0,2,3,4,5 2026-02-12T10:34:22.921+0000 7f9ee752e640 20 osd.1 38 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:22.929+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.929+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.929+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428efc0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:22.929+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/236632962 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=54 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4345 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.929+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4345 127.0.0.1:0/236632962 1 ==== osd_op(client.4345.0:1 1.0 1.af41357d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4208500 con 0x5311400 2026-02-12T10:34:22.929+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4345.0:1 1.0 1.af41357d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.929+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4345.0:1 1.0 1.af41357d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4345.0:1 1.0 1.af41357d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4345.0:1 1.0 1.af41357d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.929+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4345.0:1 1.0 1.af41357d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4345.0:1 1.0 1.af41357d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/236632962 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/236632962 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] _handle_message: osd_op(client.4345.0:1 1.0 1.af41357d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] do_op: op osd_op(client.4345.0:1 1.0 1:beac82f5:::obj51:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] op_has_sufficient_caps session=0x428efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] do_op osd_op(client.4345.0:1 1.0 1:beac82f5:::obj51:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] get_object_context: obc NOT found in cache: 1:beac82f5:::obj51:head 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] get_object_context: no obc for soid 1:beac82f5:::obj51:head but can_create 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] create_object_context 0x5451800 1:beac82f5:::obj51:head 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] populate_obc_watchers 1:beac82f5:::obj51:head 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:beac82f5:::obj51:head 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] get_object_context: obc(1:beac82f5:::obj51:head(dne) rwstate(none n=0 w=0)) oi: 1:beac82f5:::obj51:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:beac82f5:::obj51:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] find_object_context 1:beac82f5:::obj51:head @head oi=1:beac82f5:::obj51:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] do_op obc obc(1:beac82f5:::obj51:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] execute_ctx 1:beac82f5:::obj51:head [writefull 0~9216 in=9216b] ov 0'0 av 38'51 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] do_osd_op 1:beac82f5:::obj51:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] make_writeable 1:beac82f5:::obj51:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] setting DIRTY flag 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] make_writeable 1:beac82f5:::obj51:head done, snapset=0={} 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] finish_ctx 1:beac82f5:::obj51:head 0x5265200 op modify 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] set mtime to 2026-02-12T10:34:22.930376+0000 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] final snapset 0={} in 1:beac82f5:::obj51:head 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] finish_ctx object 1:beac82f5:::obj51:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] execute_ctx alloc reply 0x5462240 result 0 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'50 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 50 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 40 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] new_repop rep_tid 50 on osd_op(client.4345.0:1 1.0 1:beac82f5:::obj51:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=50 committed?=0 r=0) 2026-02-12T10:34:22.929+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=50 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] issue_repop rep_tid 50 o 1:beac82f5:::obj51:head 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 IndexedLog::trim s=38'51 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 trim 38'51 (0'0) modify 1:beac82f5:::obj51:head by client.4345.0:1 2026-02-12T10:34:22.930376+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=51 tail=38'51 s=38'51 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'50 (0'0,38'50] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'50 lcod 38'49 mlcod 38'49 active+clean] PeeringState::append_log append_log log((0'0,38'50], crt=38'50) [38'51 (0'0) modify 1:beac82f5:::obj51:head by client.4345.0:1 2026-02-12T10:34:22.930376+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.929+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'50 lua=38'50 crt=38'51 lcod 38'49 mlcod 38'49 active+clean] rollforward: entry=38'51 (0'0) modify 1:beac82f5:::obj51:head by client.4345.0:1 2026-02-12T10:34:22.930376+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'50 lua=38'50 crt=38'51 lcod 38'49 mlcod 38'49 active+clean] PeeringState::append_log approx pg log length = 51 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'50 lua=38'50 crt=38'51 lcod 38'49 mlcod 38'49 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'50 lua=38'50 crt=38'51 lcod 38'49 mlcod 38'49 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.929+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'51, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.929+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.930+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'50 lua=38'50 crt=38'51 lcod 38'49 mlcod 38'49 active+clean] op_applied version 38'51 2026-02-12T10:34:22.930+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'50 crt=38'51 lcod 38'49 mlcod 38'49 active+clean] eval_repop repgather(0x423be00 38'51 rep_tid=50 committed?=0 r=0) 2026-02-12T10:34:22.930+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4345.0:1 1.0 1:beac82f5:::obj51:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000186 2026-02-12T10:34:22.930+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.930+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.930+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'50 crt=38'51 lcod 38'49 mlcod 38'49 active+clean] op_commit: 50 2026-02-12T10:34:22.930+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'50 crt=38'51 lcod 38'49 mlcod 38'49 active+clean] repop_all_committed: repop tid 50 all committed 2026-02-12T10:34:22.930+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'49 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'50 from: 38'49 2026-02-12T10:34:22.930+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] eval_repop repgather(0x423be00 38'51 rep_tid=50 committed?=1 r=0) 2026-02-12T10:34:22.930+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] commit: repgather(0x423be00 38'51 rep_tid=50 committed?=1 r=0) 2026-02-12T10:34:22.930+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] log_op_stats osd_op(client.4345.0:1 1.0 1:beac82f5:::obj51:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000333 2026-02-12T10:34:22.930+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] sending reply on osd_op(client.4345.0:1 1.0 1:beac82f5:::obj51:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5462240 2026-02-12T10:34:22.930+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/236632962 -- osd_op_reply(1 obj51 [writefull 0~9216] v38'51 uv51 ondisk = 0) -- 0x5462240 con 0x5311400 2026-02-12T10:34:22.930+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.930+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:71 2026-02-12T10:34:22.930+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] removing repgather(0x423be00 38'51 rep_tid=50 committed?=1 r=0) 2026-02-12T10:34:22.930+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] q front is repgather(0x423be00 38'51 rep_tid=50 committed?=1 r=0) 2026-02-12T10:34:22.930+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] do_osd_op_effects client.4345 con 0x5311400 2026-02-12T10:34:22.930+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] remove_repop repgather(0x423be00 38'51 rep_tid=50 committed?=1 r=0) 2026-02-12T10:34:22.930+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.930+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.930+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/236632962 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.930+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/236632962 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.930+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/236632962 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=54 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.930+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/236632962 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=54 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.930+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x428efc0 2026-02-12T10:34:22.947+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.947+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.947+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428e1c0 con 0x5310000 entity client.admin addr 2026-02-12T10:34:22.947+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2560178038 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=55 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4348 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.947+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4348 127.0.0.1:0/2560178038 1 ==== osd_op(client.4348.0:1 1.0 1.741da3bd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7900 con 0x5310000 2026-02-12T10:34:22.947+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4348.0:1 1.0 1.741da3bd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.947+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4348.0:1 1.0 1.741da3bd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4348.0:1 1.0 1.741da3bd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4348.0:1 1.0 1.741da3bd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4348.0:1 1.0 1.741da3bd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4348.0:1 1.0 1.741da3bd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] 2026-02-12T10:34:22.947+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2560178038 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2560178038 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] _handle_message: osd_op(client.4348.0:1 1.0 1.741da3bd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] do_op: op osd_op(client.4348.0:1 1.0 1:bdc5b82e:::obj52:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] op_has_sufficient_caps session=0x428e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] do_op osd_op(client.4348.0:1 1.0 1:bdc5b82e:::obj52:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] get_object_context: obc NOT found in cache: 1:bdc5b82e:::obj52:head 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] get_object_context: no obc for soid 1:bdc5b82e:::obj52:head but can_create 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] create_object_context 0x5472300 1:bdc5b82e:::obj52:head 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] populate_obc_watchers 1:bdc5b82e:::obj52:head 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:bdc5b82e:::obj52:head 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] get_object_context: obc(1:bdc5b82e:::obj52:head(dne) rwstate(none n=0 w=0)) oi: 1:bdc5b82e:::obj52:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:bdc5b82e:::obj52:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] find_object_context 1:bdc5b82e:::obj52:head @head oi=1:bdc5b82e:::obj52:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] do_op obc obc(1:bdc5b82e:::obj52:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] execute_ctx 1:bdc5b82e:::obj52:head [writefull 0~9216 in=9216b] ov 0'0 av 38'52 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] do_osd_op 1:bdc5b82e:::obj52:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] make_writeable 1:bdc5b82e:::obj52:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] setting DIRTY flag 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] make_writeable 1:bdc5b82e:::obj52:head done, snapset=0={} 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] finish_ctx 1:bdc5b82e:::obj52:head 0x5265200 op modify 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] set mtime to 2026-02-12T10:34:22.948134+0000 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] final snapset 0={} in 1:bdc5b82e:::obj52:head 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] finish_ctx object 1:bdc5b82e:::obj52:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] execute_ctx alloc reply 0x544c240 result 0 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'51 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 51 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 41 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] new_repop rep_tid 51 on osd_op(client.4348.0:1 1.0 1:bdc5b82e:::obj52:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=51 committed?=0 r=0) 2026-02-12T10:34:22.947+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=51 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] issue_repop rep_tid 51 o 1:bdc5b82e:::obj52:head 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 IndexedLog::trim s=38'52 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 trim 38'52 (0'0) modify 1:bdc5b82e:::obj52:head by client.4348.0:1 2026-02-12T10:34:22.948134+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=52 tail=38'52 s=38'52 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'51 (0'0,38'51] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'51 lcod 38'50 mlcod 38'50 active+clean] PeeringState::append_log append_log log((0'0,38'51], crt=38'51) [38'52 (0'0) modify 1:bdc5b82e:::obj52:head by client.4348.0:1 2026-02-12T10:34:22.948134+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'51 lua=38'51 crt=38'52 lcod 38'50 mlcod 38'50 active+clean] rollforward: entry=38'52 (0'0) modify 1:bdc5b82e:::obj52:head by client.4348.0:1 2026-02-12T10:34:22.948134+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'51 lua=38'51 crt=38'52 lcod 38'50 mlcod 38'50 active+clean] PeeringState::append_log approx pg log length = 52 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'51 lua=38'51 crt=38'52 lcod 38'50 mlcod 38'50 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'51 lua=38'51 crt=38'52 lcod 38'50 mlcod 38'50 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.947+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'52, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'51 lua=38'51 crt=38'52 lcod 38'50 mlcod 38'50 active+clean] op_applied version 38'52 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'51 crt=38'52 lcod 38'50 mlcod 38'50 active+clean] eval_repop repgather(0x423be00 38'52 rep_tid=51 committed?=0 r=0) 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4348.0:1 1.0 1:bdc5b82e:::obj52:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000140 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.947+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'51 crt=38'52 lcod 38'50 mlcod 38'50 active+clean] op_commit: 51 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'51 crt=38'52 lcod 38'50 mlcod 38'50 active+clean] repop_all_committed: repop tid 51 all committed 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'50 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'51 from: 38'50 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] eval_repop repgather(0x423be00 38'52 rep_tid=51 committed?=1 r=0) 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] commit: repgather(0x423be00 38'52 rep_tid=51 committed?=1 r=0) 2026-02-12T10:34:22.947+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] log_op_stats osd_op(client.4348.0:1 1.0 1:bdc5b82e:::obj52:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000408 2026-02-12T10:34:22.947+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] sending reply on osd_op(client.4348.0:1 1.0 1:bdc5b82e:::obj52:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x544c240 2026-02-12T10:34:22.947+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2560178038 -- osd_op_reply(1 obj52 [writefull 0~9216] v38'52 uv52 ondisk = 0) -- 0x544c240 con 0x5310000 2026-02-12T10:34:22.947+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.947+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:72 2026-02-12T10:34:22.948+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] removing repgather(0x423be00 38'52 rep_tid=51 committed?=1 r=0) 2026-02-12T10:34:22.948+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] q front is repgather(0x423be00 38'52 rep_tid=51 committed?=1 r=0) 2026-02-12T10:34:22.948+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] do_osd_op_effects client.4348 con 0x5310000 2026-02-12T10:34:22.948+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] remove_repop repgather(0x423be00 38'52 rep_tid=51 committed?=1 r=0) 2026-02-12T10:34:22.948+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.948+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.948+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2560178038 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.948+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2560178038 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.948+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2560178038 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=55 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.948+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2560178038 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=55 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.948+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x428e1c0 2026-02-12T10:34:22.965+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.965+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.965+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5310400 entity client.admin addr 2026-02-12T10:34:22.965+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2399467310 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=56 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4351 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.965+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4351 127.0.0.1:0/2399467310 1 ==== osd_op(client.4351.0:1 1.0 1.503645e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6780 con 0x5310400 2026-02-12T10:34:22.965+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4351.0:1 1.0 1.503645e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:22.965+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4351.0:1 1.0 1.503645e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4351.0:1 1.0 1.503645e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4351.0:1 1.0 1.503645e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4351.0:1 1.0 1.503645e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4351.0:1 1.0 1.503645e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] 2026-02-12T10:34:22.965+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2399467310 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2399467310 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] _handle_message: osd_op(client.4351.0:1 1.0 1.503645e6 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] do_op: op osd_op(client.4351.0:1 1.0 1:67a26c0a:::obj53:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] do_op osd_op(client.4351.0:1 1.0 1:67a26c0a:::obj53:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] get_object_context: obc NOT found in cache: 1:67a26c0a:::obj53:head 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] get_object_context: no obc for soid 1:67a26c0a:::obj53:head but can_create 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] create_object_context 0x5465800 1:67a26c0a:::obj53:head 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] populate_obc_watchers 1:67a26c0a:::obj53:head 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:67a26c0a:::obj53:head 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] get_object_context: obc(1:67a26c0a:::obj53:head(dne) rwstate(none n=0 w=0)) oi: 1:67a26c0a:::obj53:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:67a26c0a:::obj53:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] find_object_context 1:67a26c0a:::obj53:head @head oi=1:67a26c0a:::obj53:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] do_op obc obc(1:67a26c0a:::obj53:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] execute_ctx 1:67a26c0a:::obj53:head [writefull 0~9216 in=9216b] ov 0'0 av 38'53 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] do_osd_op 1:67a26c0a:::obj53:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] make_writeable 1:67a26c0a:::obj53:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] setting DIRTY flag 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] make_writeable 1:67a26c0a:::obj53:head done, snapset=0={} 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] finish_ctx 1:67a26c0a:::obj53:head 0x5264000 op modify 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] set mtime to 2026-02-12T10:34:22.966350+0000 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] final snapset 0={} in 1:67a26c0a:::obj53:head 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] finish_ctx object 1:67a26c0a:::obj53:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] execute_ctx alloc reply 0x5463200 result 0 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'52 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 52 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 42 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] new_repop rep_tid 52 on osd_op(client.4351.0:1 1.0 1:67a26c0a:::obj53:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] new_repop: repgather(0x423ad80 0'0 rep_tid=52 committed?=0 r=0) 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=52 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] issue_repop rep_tid 52 o 1:67a26c0a:::obj53:head 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'53 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 trim 38'53 (0'0) modify 1:67a26c0a:::obj53:head by client.4351.0:1 2026-02-12T10:34:22.966350+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=53 tail=38'53 s=38'53 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'52 (0'0,38'52] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'52 lcod 38'51 mlcod 38'51 active+clean] PeeringState::append_log append_log log((0'0,38'52], crt=38'52) [38'53 (0'0) modify 1:67a26c0a:::obj53:head by client.4351.0:1 2026-02-12T10:34:22.966350+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'52 lua=38'52 crt=38'53 lcod 38'51 mlcod 38'51 active+clean] rollforward: entry=38'53 (0'0) modify 1:67a26c0a:::obj53:head by client.4351.0:1 2026-02-12T10:34:22.966350+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'52 lua=38'52 crt=38'53 lcod 38'51 mlcod 38'51 active+clean] PeeringState::append_log approx pg log length = 53 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'52 lua=38'52 crt=38'53 lcod 38'51 mlcod 38'51 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'52 lua=38'52 crt=38'53 lcod 38'51 mlcod 38'51 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'53, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'52 lua=38'52 crt=38'53 lcod 38'51 mlcod 38'51 active+clean] op_applied version 38'53 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'52 crt=38'53 lcod 38'51 mlcod 38'51 active+clean] eval_repop repgather(0x423ad80 38'53 rep_tid=52 committed?=0 r=0) 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4351.0:1 1.0 1:67a26c0a:::obj53:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000149 2026-02-12T10:34:22.965+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.966+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.966+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'52 crt=38'53 lcod 38'51 mlcod 38'51 active+clean] op_commit: 52 2026-02-12T10:34:22.966+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'52 crt=38'53 lcod 38'51 mlcod 38'51 active+clean] repop_all_committed: repop tid 52 all committed 2026-02-12T10:34:22.966+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'51 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'52 from: 38'51 2026-02-12T10:34:22.966+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] eval_repop repgather(0x423ad80 38'53 rep_tid=52 committed?=1 r=0) 2026-02-12T10:34:22.966+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] commit: repgather(0x423ad80 38'53 rep_tid=52 committed?=1 r=0) 2026-02-12T10:34:22.966+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] log_op_stats osd_op(client.4351.0:1 1.0 1:67a26c0a:::obj53:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000292 2026-02-12T10:34:22.966+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] sending reply on osd_op(client.4351.0:1 1.0 1:67a26c0a:::obj53:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5463200 2026-02-12T10:34:22.966+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2399467310 -- osd_op_reply(1 obj53 [writefull 0~9216] v38'53 uv53 ondisk = 0) -- 0x5463200 con 0x5310400 2026-02-12T10:34:22.966+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.966+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:73 2026-02-12T10:34:22.966+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] removing repgather(0x423ad80 38'53 rep_tid=52 committed?=1 r=0) 2026-02-12T10:34:22.966+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] q front is repgather(0x423ad80 38'53 rep_tid=52 committed?=1 r=0) 2026-02-12T10:34:22.966+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] do_osd_op_effects client.4351 con 0x5310400 2026-02-12T10:34:22.966+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] remove_repop repgather(0x423ad80 38'53 rep_tid=52 committed?=1 r=0) 2026-02-12T10:34:22.966+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.966+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.966+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2399467310 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.966+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2399467310 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.966+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2399467310 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=56 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.966+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2399467310 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=56 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.966+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0e000 2026-02-12T10:34:22.983+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:22.983+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:22.983+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:22.983+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/647181838 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=57 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4354 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:22.983+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4354 127.0.0.1:0/647181838 1 ==== osd_op(client.4354.0:1 1.0 1.1171c0dd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6c80 con 0x5310c00 2026-02-12T10:34:22.983+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4354.0:1 1.0 1.1171c0dd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:22.983+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4354.0:1 1.0 1.1171c0dd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4354.0:1 1.0 1.1171c0dd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4354.0:1 1.0 1.1171c0dd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4354.0:1 1.0 1.1171c0dd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4354.0:1 1.0 1.1171c0dd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] 2026-02-12T10:34:22.983+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/647181838 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/647181838 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] _handle_message: osd_op(client.4354.0:1 1.0 1.1171c0dd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] do_op: op osd_op(client.4354.0:1 1.0 1:bb038e88:::obj54:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] do_op osd_op(client.4354.0:1 1.0 1:bb038e88:::obj54:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] get_object_context: obc NOT found in cache: 1:bb038e88:::obj54:head 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] get_object_context: no obc for soid 1:bb038e88:::obj54:head but can_create 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] create_object_context 0x547c300 1:bb038e88:::obj54:head 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] populate_obc_watchers 1:bb038e88:::obj54:head 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:bb038e88:::obj54:head 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] get_object_context: obc(1:bb038e88:::obj54:head(dne) rwstate(none n=0 w=0)) oi: 1:bb038e88:::obj54:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:bb038e88:::obj54:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] find_object_context 1:bb038e88:::obj54:head @head oi=1:bb038e88:::obj54:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] do_op obc obc(1:bb038e88:::obj54:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] execute_ctx 1:bb038e88:::obj54:head [writefull 0~9216 in=9216b] ov 0'0 av 38'54 snapc 0=[] snapset 0={} 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] do_osd_op 1:bb038e88:::obj54:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] make_writeable 1:bb038e88:::obj54:head snapset=0={} snapc=0=[] 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] setting DIRTY flag 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] make_writeable 1:bb038e88:::obj54:head done, snapset=0={} 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] finish_ctx 1:bb038e88:::obj54:head 0x5265b00 op modify 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] set mtime to 2026-02-12T10:34:22.984123+0000 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] final snapset 0={} in 1:bb038e88:::obj54:head 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] finish_ctx object 1:bb038e88:::obj54:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] execute_ctx alloc reply 0x54638c0 result 0 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'53 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 53 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 43 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] new_repop rep_tid 53 on osd_op(client.4354.0:1 1.0 1:bb038e88:::obj54:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] new_repop: repgather(0x423b080 0'0 rep_tid=53 committed?=0 r=0) 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=53 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] issue_repop rep_tid 53 o 1:bb038e88:::obj54:head 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'54 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 trim 38'54 (0'0) modify 1:bb038e88:::obj54:head by client.4354.0:1 2026-02-12T10:34:22.984123+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=54 tail=38'54 s=38'54 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'53 (0'0,38'53] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'53 lcod 38'52 mlcod 38'52 active+clean] PeeringState::append_log append_log log((0'0,38'53], crt=38'53) [38'54 (0'0) modify 1:bb038e88:::obj54:head by client.4354.0:1 2026-02-12T10:34:22.984123+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'53 lua=38'53 crt=38'54 lcod 38'52 mlcod 38'52 active+clean] rollforward: entry=38'54 (0'0) modify 1:bb038e88:::obj54:head by client.4354.0:1 2026-02-12T10:34:22.984123+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'53 lua=38'53 crt=38'54 lcod 38'52 mlcod 38'52 active+clean] PeeringState::append_log approx pg log length = 54 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'53 lua=38'53 crt=38'54 lcod 38'52 mlcod 38'52 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'53 lua=38'53 crt=38'54 lcod 38'52 mlcod 38'52 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'54, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'53 lua=38'53 crt=38'54 lcod 38'52 mlcod 38'52 active+clean] op_applied version 38'54 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'53 crt=38'54 lcod 38'52 mlcod 38'52 active+clean] eval_repop repgather(0x423b080 38'54 rep_tid=53 committed?=0 r=0) 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4354.0:1 1.0 1:bb038e88:::obj54:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000139 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.983+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.983+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'53 crt=38'54 lcod 38'52 mlcod 38'52 active+clean] op_commit: 53 2026-02-12T10:34:22.983+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'53 crt=38'54 lcod 38'52 mlcod 38'52 active+clean] repop_all_committed: repop tid 53 all committed 2026-02-12T10:34:22.983+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'52 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'53 from: 38'52 2026-02-12T10:34:22.983+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] eval_repop repgather(0x423b080 38'54 rep_tid=53 committed?=1 r=0) 2026-02-12T10:34:22.983+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] commit: repgather(0x423b080 38'54 rep_tid=53 committed?=1 r=0) 2026-02-12T10:34:22.983+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] log_op_stats osd_op(client.4354.0:1 1.0 1:bb038e88:::obj54:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000271 2026-02-12T10:34:22.983+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] sending reply on osd_op(client.4354.0:1 1.0 1:bb038e88:::obj54:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x54638c0 2026-02-12T10:34:22.983+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/647181838 -- osd_op_reply(1 obj54 [writefull 0~9216] v38'54 uv54 ondisk = 0) -- 0x54638c0 con 0x5310c00 2026-02-12T10:34:22.983+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:22.983+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:74 2026-02-12T10:34:22.983+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] removing repgather(0x423b080 38'54 rep_tid=53 committed?=1 r=0) 2026-02-12T10:34:22.983+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] q front is repgather(0x423b080 38'54 rep_tid=53 committed?=1 r=0) 2026-02-12T10:34:22.983+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] do_osd_op_effects client.4354 con 0x5310c00 2026-02-12T10:34:22.983+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] remove_repop repgather(0x423b080 38'54 rep_tid=53 committed?=1 r=0) 2026-02-12T10:34:22.983+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:22.983+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:22.983+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/647181838 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:22.983+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/647181838 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:22.983+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/647181838 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=57 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:22.983+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/647181838 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=57 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:22.983+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0ee00 2026-02-12T10:34:23.001+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.001+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.001+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.001+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4046000667 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=58 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4357 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.002+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4357 127.0.0.1:0/4046000667 1 ==== osd_op(client.4357.0:1 1.0 1.5713bdf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272000 con 0x5311000 2026-02-12T10:34:23.002+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4357.0:1 1.0 1.5713bdf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:23.002+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4357.0:1 1.0 1.5713bdf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4357.0:1 1.0 1.5713bdf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4357.0:1 1.0 1.5713bdf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4357.0:1 1.0 1.5713bdf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4357.0:1 1.0 1.5713bdf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] 2026-02-12T10:34:23.002+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4046000667 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4046000667 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] _handle_message: osd_op(client.4357.0:1 1.0 1.5713bdf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] do_op: op osd_op(client.4357.0:1 1.0 1:afbdc8ea:::obj55:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] do_op osd_op(client.4357.0:1 1.0 1:afbdc8ea:::obj55:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] get_object_context: obc NOT found in cache: 1:afbdc8ea:::obj55:head 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] get_object_context: no obc for soid 1:afbdc8ea:::obj55:head but can_create 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] create_object_context 0x5472c00 1:afbdc8ea:::obj55:head 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] populate_obc_watchers 1:afbdc8ea:::obj55:head 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:afbdc8ea:::obj55:head 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] get_object_context: obc(1:afbdc8ea:::obj55:head(dne) rwstate(none n=0 w=0)) oi: 1:afbdc8ea:::obj55:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:afbdc8ea:::obj55:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] find_object_context 1:afbdc8ea:::obj55:head @head oi=1:afbdc8ea:::obj55:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] do_op obc obc(1:afbdc8ea:::obj55:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] execute_ctx 1:afbdc8ea:::obj55:head [writefull 0~9216 in=9216b] ov 0'0 av 38'55 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] do_osd_op 1:afbdc8ea:::obj55:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] make_writeable 1:afbdc8ea:::obj55:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] setting DIRTY flag 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] make_writeable 1:afbdc8ea:::obj55:head done, snapset=0={} 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] finish_ctx 1:afbdc8ea:::obj55:head 0x5265b00 op modify 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] set mtime to 2026-02-12T10:34:23.002559+0000 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] final snapset 0={} in 1:afbdc8ea:::obj55:head 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] finish_ctx object 1:afbdc8ea:::obj55:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] execute_ctx alloc reply 0x5462fc0 result 0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'54 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 54 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 44 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] new_repop rep_tid 54 on osd_op(client.4357.0:1 1.0 1:afbdc8ea:::obj55:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] new_repop: repgather(0x423a780 0'0 rep_tid=54 committed?=0 r=0) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=54 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] issue_repop rep_tid 54 o 1:afbdc8ea:::obj55:head 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 IndexedLog::trim s=38'55 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 trim 38'55 (0'0) modify 1:afbdc8ea:::obj55:head by client.4357.0:1 2026-02-12T10:34:23.002559+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=55 tail=38'55 s=38'55 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'54 (0'0,38'54] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'54 lcod 38'53 mlcod 38'53 active+clean] PeeringState::append_log append_log log((0'0,38'54], crt=38'54) [38'55 (0'0) modify 1:afbdc8ea:::obj55:head by client.4357.0:1 2026-02-12T10:34:23.002559+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'54 lua=38'54 crt=38'55 lcod 38'53 mlcod 38'53 active+clean] rollforward: entry=38'55 (0'0) modify 1:afbdc8ea:::obj55:head by client.4357.0:1 2026-02-12T10:34:23.002559+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'54 lua=38'54 crt=38'55 lcod 38'53 mlcod 38'53 active+clean] PeeringState::append_log approx pg log length = 55 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'54 lua=38'54 crt=38'55 lcod 38'53 mlcod 38'53 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'54 lua=38'54 crt=38'55 lcod 38'53 mlcod 38'53 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'55, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'54 lua=38'54 crt=38'55 lcod 38'53 mlcod 38'53 active+clean] op_applied version 38'55 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'54 crt=38'55 lcod 38'53 mlcod 38'53 active+clean] eval_repop repgather(0x423a780 38'55 rep_tid=54 committed?=0 r=0) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4357.0:1 1.0 1:afbdc8ea:::obj55:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000133 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.002+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'54 crt=38'55 lcod 38'53 mlcod 38'53 active+clean] op_commit: 54 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'54 crt=38'55 lcod 38'53 mlcod 38'53 active+clean] repop_all_committed: repop tid 54 all committed 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'53 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'54 from: 38'53 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] eval_repop repgather(0x423a780 38'55 rep_tid=54 committed?=1 r=0) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] commit: repgather(0x423a780 38'55 rep_tid=54 committed?=1 r=0) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] log_op_stats osd_op(client.4357.0:1 1.0 1:afbdc8ea:::obj55:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000281 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] sending reply on osd_op(client.4357.0:1 1.0 1:afbdc8ea:::obj55:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5462fc0 2026-02-12T10:34:23.002+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4046000667 -- osd_op_reply(1 obj55 [writefull 0~9216] v38'55 uv55 ondisk = 0) -- 0x5462fc0 con 0x5311000 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.002+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:75 2026-02-12T10:34:23.002+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] removing repgather(0x423a780 38'55 rep_tid=54 committed?=1 r=0) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] q front is repgather(0x423a780 38'55 rep_tid=54 committed?=1 r=0) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] do_osd_op_effects client.4357 con 0x5311000 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] remove_repop repgather(0x423a780 38'55 rep_tid=54 committed?=1 r=0) 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.002+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.002+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4046000667 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.002+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4046000667 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.002+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4046000667 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=58 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.002+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4046000667 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=58 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.002+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.002+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0efc0 2026-02-12T10:34:23.019+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.019+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.019+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.019+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2347356194 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=59 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4360 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.019+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4360 127.0.0.1:0/2347356194 1 ==== osd_op(client.4360.0:1 1.0 1.5c9de192 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272a00 con 0x5311000 2026-02-12T10:34:23.019+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4360.0:1 1.0 1.5c9de192 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.019+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4360.0:1 1.0 1.5c9de192 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4360.0:1 1.0 1.5c9de192 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4360.0:1 1.0 1.5c9de192 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.019+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4360.0:1 1.0 1.5c9de192 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4360.0:1 1.0 1.5c9de192 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2347356194 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2347356194 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] _handle_message: osd_op(client.4360.0:1 1.0 1.5c9de192 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] do_op: op osd_op(client.4360.0:1 1.0 1:4987b93a:::obj56:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] do_op osd_op(client.4360.0:1 1.0 1:4987b93a:::obj56:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] get_object_context: obc NOT found in cache: 1:4987b93a:::obj56:head 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] get_object_context: no obc for soid 1:4987b93a:::obj56:head but can_create 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] create_object_context 0x5473500 1:4987b93a:::obj56:head 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] populate_obc_watchers 1:4987b93a:::obj56:head 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:4987b93a:::obj56:head 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] get_object_context: obc(1:4987b93a:::obj56:head(dne) rwstate(none n=0 w=0)) oi: 1:4987b93a:::obj56:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:4987b93a:::obj56:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] find_object_context 1:4987b93a:::obj56:head @head oi=1:4987b93a:::obj56:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] do_op obc obc(1:4987b93a:::obj56:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] execute_ctx 1:4987b93a:::obj56:head [writefull 0~9216 in=9216b] ov 0'0 av 38'56 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] do_osd_op 1:4987b93a:::obj56:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] make_writeable 1:4987b93a:::obj56:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] setting DIRTY flag 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] make_writeable 1:4987b93a:::obj56:head done, snapset=0={} 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] finish_ctx 1:4987b93a:::obj56:head 0x5265b00 op modify 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] set mtime to 2026-02-12T10:34:23.020393+0000 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] final snapset 0={} in 1:4987b93a:::obj56:head 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] finish_ctx object 1:4987b93a:::obj56:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] execute_ctx alloc reply 0x544c6c0 result 0 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'55 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 55 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 45 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] new_repop rep_tid 55 on osd_op(client.4360.0:1 1.0 1:4987b93a:::obj56:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] new_repop: repgather(0x423a780 0'0 rep_tid=55 committed?=0 r=0) 2026-02-12T10:34:23.019+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=55 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] issue_repop rep_tid 55 o 1:4987b93a:::obj56:head 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 IndexedLog::trim s=38'56 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 trim 38'56 (0'0) modify 1:4987b93a:::obj56:head by client.4360.0:1 2026-02-12T10:34:23.020393+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=56 tail=38'56 s=38'56 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'55 (0'0,38'55] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'55 lcod 38'54 mlcod 38'54 active+clean] PeeringState::append_log append_log log((0'0,38'55], crt=38'55) [38'56 (0'0) modify 1:4987b93a:::obj56:head by client.4360.0:1 2026-02-12T10:34:23.020393+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.019+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'55 lua=38'55 crt=38'56 lcod 38'54 mlcod 38'54 active+clean] rollforward: entry=38'56 (0'0) modify 1:4987b93a:::obj56:head by client.4360.0:1 2026-02-12T10:34:23.020393+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'55 lua=38'55 crt=38'56 lcod 38'54 mlcod 38'54 active+clean] PeeringState::append_log approx pg log length = 56 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'55 lua=38'55 crt=38'56 lcod 38'54 mlcod 38'54 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'55 lua=38'55 crt=38'56 lcod 38'54 mlcod 38'54 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.019+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'56, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'55 lua=38'55 crt=38'56 lcod 38'54 mlcod 38'54 active+clean] op_applied version 38'56 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'55 crt=38'56 lcod 38'54 mlcod 38'54 active+clean] eval_repop repgather(0x423a780 38'56 rep_tid=55 committed?=0 r=0) 2026-02-12T10:34:23.019+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4360.0:1 1.0 1:4987b93a:::obj56:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000161 2026-02-12T10:34:23.020+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.020+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.020+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'55 crt=38'56 lcod 38'54 mlcod 38'54 active+clean] op_commit: 55 2026-02-12T10:34:23.020+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'55 crt=38'56 lcod 38'54 mlcod 38'54 active+clean] repop_all_committed: repop tid 55 all committed 2026-02-12T10:34:23.020+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'54 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'55 from: 38'54 2026-02-12T10:34:23.020+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] eval_repop repgather(0x423a780 38'56 rep_tid=55 committed?=1 r=0) 2026-02-12T10:34:23.020+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] commit: repgather(0x423a780 38'56 rep_tid=55 committed?=1 r=0) 2026-02-12T10:34:23.020+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] log_op_stats osd_op(client.4360.0:1 1.0 1:4987b93a:::obj56:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000416 2026-02-12T10:34:23.020+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] sending reply on osd_op(client.4360.0:1 1.0 1:4987b93a:::obj56:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x544c6c0 2026-02-12T10:34:23.020+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2347356194 -- osd_op_reply(1 obj56 [writefull 0~9216] v38'56 uv56 ondisk = 0) -- 0x544c6c0 con 0x5311000 2026-02-12T10:34:23.020+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.020+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:76 2026-02-12T10:34:23.020+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] removing repgather(0x423a780 38'56 rep_tid=55 committed?=1 r=0) 2026-02-12T10:34:23.020+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] q front is repgather(0x423a780 38'56 rep_tid=55 committed?=1 r=0) 2026-02-12T10:34:23.020+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] do_osd_op_effects client.4360 con 0x5311000 2026-02-12T10:34:23.020+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] remove_repop repgather(0x423a780 38'56 rep_tid=55 committed?=1 r=0) 2026-02-12T10:34:23.020+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.020+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.020+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2347356194 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.020+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2347356194 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.020+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2347356194 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=59 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.020+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2347356194 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=59 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.020+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0f180 2026-02-12T10:34:23.037+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.037+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.037+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f340 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.037+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3700802589 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=60 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4363 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.037+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4363 127.0.0.1:0/3700802589 1 ==== osd_op(client.4363.0:1 1.0 1.1cbfac8e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273400 con 0x5310000 2026-02-12T10:34:23.037+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4363.0:1 1.0 1.1cbfac8e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.037+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4363.0:1 1.0 1.1cbfac8e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4363.0:1 1.0 1.1cbfac8e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4363.0:1 1.0 1.1cbfac8e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4363.0:1 1.0 1.1cbfac8e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4363.0:1 1.0 1.1cbfac8e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] 2026-02-12T10:34:23.037+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3700802589 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3700802589 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] _handle_message: osd_op(client.4363.0:1 1.0 1.1cbfac8e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] do_op: op osd_op(client.4363.0:1 1.0 1:7135fd38:::obj57:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] op_has_sufficient_caps session=0x4e0f340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] do_op osd_op(client.4363.0:1 1.0 1:7135fd38:::obj57:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] get_object_context: obc NOT found in cache: 1:7135fd38:::obj57:head 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] get_object_context: no obc for soid 1:7135fd38:::obj57:head but can_create 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] create_object_context 0x547cc00 1:7135fd38:::obj57:head 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] populate_obc_watchers 1:7135fd38:::obj57:head 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:7135fd38:::obj57:head 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] get_object_context: obc(1:7135fd38:::obj57:head(dne) rwstate(none n=0 w=0)) oi: 1:7135fd38:::obj57:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:7135fd38:::obj57:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] find_object_context 1:7135fd38:::obj57:head @head oi=1:7135fd38:::obj57:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] do_op obc obc(1:7135fd38:::obj57:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] execute_ctx 1:7135fd38:::obj57:head [writefull 0~9216 in=9216b] ov 0'0 av 38'57 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] do_osd_op 1:7135fd38:::obj57:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] make_writeable 1:7135fd38:::obj57:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] setting DIRTY flag 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] make_writeable 1:7135fd38:::obj57:head done, snapset=0={} 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] finish_ctx 1:7135fd38:::obj57:head 0x2ec4400 op modify 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] set mtime to 2026-02-12T10:34:23.038383+0000 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] final snapset 0={} in 1:7135fd38:::obj57:head 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] finish_ctx object 1:7135fd38:::obj57:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] execute_ctx alloc reply 0x46a0000 result 0 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'56 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 56 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 46 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] new_repop rep_tid 56 on osd_op(client.4363.0:1 1.0 1:7135fd38:::obj57:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] new_repop: repgather(0x423b680 0'0 rep_tid=56 committed?=0 r=0) 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=56 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] issue_repop rep_tid 56 o 1:7135fd38:::obj57:head 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'57 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 trim 38'57 (0'0) modify 1:7135fd38:::obj57:head by client.4363.0:1 2026-02-12T10:34:23.038383+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=57 tail=38'57 s=38'57 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'56 (0'0,38'56] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'56 lcod 38'55 mlcod 38'55 active+clean] PeeringState::append_log append_log log((0'0,38'56], crt=38'56) [38'57 (0'0) modify 1:7135fd38:::obj57:head by client.4363.0:1 2026-02-12T10:34:23.038383+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'56 lua=38'56 crt=38'57 lcod 38'55 mlcod 38'55 active+clean] rollforward: entry=38'57 (0'0) modify 1:7135fd38:::obj57:head by client.4363.0:1 2026-02-12T10:34:23.038383+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'56 lua=38'56 crt=38'57 lcod 38'55 mlcod 38'55 active+clean] PeeringState::append_log approx pg log length = 57 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'56 lua=38'56 crt=38'57 lcod 38'55 mlcod 38'55 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'56 lua=38'56 crt=38'57 lcod 38'55 mlcod 38'55 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'57, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'56 lua=38'56 crt=38'57 lcod 38'55 mlcod 38'55 active+clean] op_applied version 38'57 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'56 crt=38'57 lcod 38'55 mlcod 38'55 active+clean] eval_repop repgather(0x423b680 38'57 rep_tid=56 committed?=0 r=0) 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4363.0:1 1.0 1:7135fd38:::obj57:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000156 2026-02-12T10:34:23.037+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.038+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.038+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'56 crt=38'57 lcod 38'55 mlcod 38'55 active+clean] op_commit: 56 2026-02-12T10:34:23.038+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'56 crt=38'57 lcod 38'55 mlcod 38'55 active+clean] repop_all_committed: repop tid 56 all committed 2026-02-12T10:34:23.038+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'55 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'56 from: 38'55 2026-02-12T10:34:23.038+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] eval_repop repgather(0x423b680 38'57 rep_tid=56 committed?=1 r=0) 2026-02-12T10:34:23.038+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] commit: repgather(0x423b680 38'57 rep_tid=56 committed?=1 r=0) 2026-02-12T10:34:23.038+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] log_op_stats osd_op(client.4363.0:1 1.0 1:7135fd38:::obj57:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000296 2026-02-12T10:34:23.038+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] sending reply on osd_op(client.4363.0:1 1.0 1:7135fd38:::obj57:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a0000 2026-02-12T10:34:23.038+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3700802589 -- osd_op_reply(1 obj57 [writefull 0~9216] v38'57 uv57 ondisk = 0) -- 0x46a0000 con 0x5310000 2026-02-12T10:34:23.038+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.038+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:77 2026-02-12T10:34:23.038+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] removing repgather(0x423b680 38'57 rep_tid=56 committed?=1 r=0) 2026-02-12T10:34:23.038+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] q front is repgather(0x423b680 38'57 rep_tid=56 committed?=1 r=0) 2026-02-12T10:34:23.038+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] do_osd_op_effects client.4363 con 0x5310000 2026-02-12T10:34:23.038+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] remove_repop repgather(0x423b680 38'57 rep_tid=56 committed?=1 r=0) 2026-02-12T10:34:23.038+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.038+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.038+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3700802589 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.038+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3700802589 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.038+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3700802589 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=60 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.038+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3700802589 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=60 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.038+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f340 2026-02-12T10:34:23.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:23.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:23.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:53.039086+0000) 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 5 osd.1 38 heartbeat osd_stat(store_statfs(0x37d400/0x0/0x384000, data 0x22b44/0x57000, compress 0x0/0x0/0x0, omap 0x29f3, meta 0x1a4d60d), peers [0,2,3,4,5] op hist []) 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 20 osd.1 38 check_full_status cur ratio 0.0075, physical ratio 0.0075, new state none 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub -2.028527975s) -- 0x4ef2300 con 0x433a800 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub -2.028527975s) -- 0x4ef2600 con 0x433a400 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub 2.636157990s) -- 0x4ef2000 con 0x433a000 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub 2.636157990s) -- 0x423a000 con 0x4672c00 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub 5.241255760s) -- 0x423b800 con 0x4673000 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub 5.241255760s) -- 0x423a600 con 0x4673400 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub 7.906063557s) -- 0x423bc80 con 0x41cf800 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub 7.906063557s) -- 0x4ef2900 con 0x41cfc00 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub 10.548457146s) -- 0x4ef2a80 con 0x432e000 2026-02-12T10:34:23.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e38 up_from 10 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 15.003306389s delta_ub 10.548457146s) -- 0x4ef2c00 con 0x432e400 2026-02-12T10:34:23.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 5 ==== osd_ping(ping_reply e38 up_from 5 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 17.032009125s delta_ub 2.028703928s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x433a800 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 get_con_osd_cluster to osd.0 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 5 ==== osd_ping(ping_reply e38 up_from 5 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 17.032032013s delta_ub 2.028726101s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x433a400 2026-02-12T10:34:23.039+0000 7f9eeedfa640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 3 ==== osd_ping(ping_reply e38 up_from 15 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 12.367411613s delta_ub -2.635894775s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x433a000 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028565884s,2.028703928s]) 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 get_con_osd_cluster to osd.2 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6820/1263863159 updating session's projected_epoch from 37 to ping map epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636041403s,-2.635894775s]) 2026-02-12T10:34:23.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 3 ==== osd_ping(ping_reply e38 up_from 15 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 12.367429733s delta_ub -2.635876656s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x4672c00 2026-02-12T10:34:23.039+0000 7f9ef05fd640 20 osd.1 38 get_con_osd_cluster to osd.0 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9ef05fd640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9ef05fd640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9ef05fd640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 2 ==== osd_ping(ping_reply e38 up_from 24 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 7.097537994s delta_ub -7.905767918s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x41cfc00 2026-02-12T10:34:23.039+0000 7f9ef05fd640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028567791s,2.028726101s]) 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 get_con_osd_cluster to osd.4 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6836/613575436 updating session's projected_epoch from 25 to ping map epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905934811s,-7.905767918s]) 2026-02-12T10:34:23.039+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 3 ==== osd_ping(ping_reply e38 up_from 20 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 9.762310028s delta_ub -5.240995884s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x4673000 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 get_con_osd_cluster to osd.2 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636051655s,-2.635876656s]) 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 1 ==== osd_ping(ping_reply e38 up_from 28 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 4.455071449s delta_ub -10.548234940s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x432e000 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 get_con_osd_cluster to osd.5 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6844/3665184393 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548417091s,-10.548234940s]) 2026-02-12T10:34:23.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 2 ==== osd_ping(ping_reply e38 up_from 24 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 7.097558498s delta_ub -7.905747414s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x41cf800 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 get_con_osd_cluster to osd.4 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905937195s,-7.905747414s]) 2026-02-12T10:34:23.039+0000 7f9ef05fd640 20 osd.1 38 get_con_osd_cluster to osd.3 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9ef05fd640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 3 ==== osd_ping(ping_reply e38 up_from 20 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 9.762369156s delta_ub -5.240936756s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x4673400 2026-02-12T10:34:23.039+0000 7f9ef05fd640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 1 ==== osd_ping(ping_reply e38 up_from 28 ping_stamp 2026-02-12T10:34:23.039799+0000/15.003306389s send_stamp 4.455091476s delta_ub -10.548214912s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x432e400 2026-02-12T10:34:23.039+0000 7f9ef05fd640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6828/1553562147 updating session's projected_epoch from 34 to ping map epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef05fd640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef05fd640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241192341s,-5.240995884s]) 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 get_con_osd_cluster to osd.3 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9ef0dfe640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241142750s,-5.240936756s]) 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 get_con_osd_cluster to osd.5 from_epoch 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.039+0000 7f9eeedfa640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548430443s,-10.548214912s]) 2026-02-12T10:34:23.055+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.055+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.055+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f500 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.055+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1239265894 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=61 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4366 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.055+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4366 127.0.0.1:0/1239265894 1 ==== osd_op(client.4366.0:1 1.0 1.12f7588f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273180 con 0x5310400 2026-02-12T10:34:23.055+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4366.0:1 1.0 1.12f7588f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.055+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4366.0:1 1.0 1.12f7588f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4366.0:1 1.0 1.12f7588f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4366.0:1 1.0 1.12f7588f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4366.0:1 1.0 1.12f7588f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4366.0:1 1.0 1.12f7588f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] 2026-02-12T10:34:23.055+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1239265894 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1239265894 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] _handle_message: osd_op(client.4366.0:1 1.0 1.12f7588f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] do_op: op osd_op(client.4366.0:1 1.0 1:f11aef48:::obj58:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] op_has_sufficient_caps session=0x4e0f500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] do_op osd_op(client.4366.0:1 1.0 1:f11aef48:::obj58:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] get_object_context: obc NOT found in cache: 1:f11aef48:::obj58:head 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] get_object_context: no obc for soid 1:f11aef48:::obj58:head but can_create 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] create_object_context 0x547d500 1:f11aef48:::obj58:head 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] populate_obc_watchers 1:f11aef48:::obj58:head 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f11aef48:::obj58:head 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] get_object_context: obc(1:f11aef48:::obj58:head(dne) rwstate(none n=0 w=0)) oi: 1:f11aef48:::obj58:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f11aef48:::obj58:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] find_object_context 1:f11aef48:::obj58:head @head oi=1:f11aef48:::obj58:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] do_op obc obc(1:f11aef48:::obj58:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] execute_ctx 0x429f600 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] execute_ctx 1:f11aef48:::obj58:head [writefull 0~9216 in=9216b] ov 0'0 av 38'58 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] do_osd_op 1:f11aef48:::obj58:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] make_writeable 1:f11aef48:::obj58:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] setting DIRTY flag 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] make_writeable 1:f11aef48:::obj58:head done, snapset=0={} 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] finish_ctx 1:f11aef48:::obj58:head 0x429f600 op modify 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] set mtime to 2026-02-12T10:34:23.056185+0000 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] final snapset 0={} in 1:f11aef48:::obj58:head 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] finish_ctx object 1:f11aef48:::obj58:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] execute_ctx alloc reply 0x46a06c0 result 0 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'57 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 57 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 47 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] new_repop rep_tid 57 on osd_op(client.4366.0:1 1.0 1:f11aef48:::obj58:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=57 committed?=0 r=0) 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=57 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] issue_repop rep_tid 57 o 1:f11aef48:::obj58:head 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'58 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 trim 38'58 (0'0) modify 1:f11aef48:::obj58:head by client.4366.0:1 2026-02-12T10:34:23.056185+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=58 tail=38'58 s=38'58 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'57 (0'0,38'57] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'57 lcod 38'56 mlcod 38'56 active+clean] PeeringState::append_log append_log log((0'0,38'57], crt=38'57) [38'58 (0'0) modify 1:f11aef48:::obj58:head by client.4366.0:1 2026-02-12T10:34:23.056185+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'57 lua=38'57 crt=38'58 lcod 38'56 mlcod 38'56 active+clean] rollforward: entry=38'58 (0'0) modify 1:f11aef48:::obj58:head by client.4366.0:1 2026-02-12T10:34:23.056185+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'57 lua=38'57 crt=38'58 lcod 38'56 mlcod 38'56 active+clean] PeeringState::append_log approx pg log length = 58 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'57 lua=38'57 crt=38'58 lcod 38'56 mlcod 38'56 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'57 lua=38'57 crt=38'58 lcod 38'56 mlcod 38'56 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'58, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'57 lua=38'57 crt=38'58 lcod 38'56 mlcod 38'56 active+clean] op_applied version 38'58 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'57 crt=38'58 lcod 38'56 mlcod 38'56 active+clean] eval_repop repgather(0x423b980 38'58 rep_tid=57 committed?=0 r=0) 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4366.0:1 1.0 1:f11aef48:::obj58:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000142 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.055+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.055+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'57 crt=38'58 lcod 38'56 mlcod 38'56 active+clean] op_commit: 57 2026-02-12T10:34:23.055+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'57 crt=38'58 lcod 38'56 mlcod 38'56 active+clean] repop_all_committed: repop tid 57 all committed 2026-02-12T10:34:23.055+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'56 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'57 from: 38'56 2026-02-12T10:34:23.055+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] eval_repop repgather(0x423b980 38'58 rep_tid=57 committed?=1 r=0) 2026-02-12T10:34:23.055+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] commit: repgather(0x423b980 38'58 rep_tid=57 committed?=1 r=0) 2026-02-12T10:34:23.055+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] log_op_stats osd_op(client.4366.0:1 1.0 1:f11aef48:::obj58:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000280 2026-02-12T10:34:23.055+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] sending reply on osd_op(client.4366.0:1 1.0 1:f11aef48:::obj58:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a06c0 2026-02-12T10:34:23.055+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1239265894 -- osd_op_reply(1 obj58 [writefull 0~9216] v38'58 uv58 ondisk = 0) -- 0x46a06c0 con 0x5310400 2026-02-12T10:34:23.055+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.055+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:78 2026-02-12T10:34:23.055+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] removing repgather(0x423b980 38'58 rep_tid=57 committed?=1 r=0) 2026-02-12T10:34:23.055+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] q front is repgather(0x423b980 38'58 rep_tid=57 committed?=1 r=0) 2026-02-12T10:34:23.055+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] do_osd_op_effects client.4366 con 0x5310400 2026-02-12T10:34:23.055+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] remove_repop repgather(0x423b980 38'58 rep_tid=57 committed?=1 r=0) 2026-02-12T10:34:23.055+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.055+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.056+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1239265894 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.056+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1239265894 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.056+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1239265894 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=61 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.056+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1239265894 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=61 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.056+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0f500 2026-02-12T10:34:23.073+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.073+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.073+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f6c0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.074+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1910711943 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=62 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4369 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.074+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4369 127.0.0.1:0/1910711943 1 ==== osd_op(client.4369.0:1 1.0 1.433770ed (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273900 con 0x5310c00 2026-02-12T10:34:23.074+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4369.0:1 1.0 1.433770ed (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.074+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4369.0:1 1.0 1.433770ed (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4369.0:1 1.0 1.433770ed (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4369.0:1 1.0 1.433770ed (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4369.0:1 1.0 1.433770ed (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4369.0:1 1.0 1.433770ed (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] 2026-02-12T10:34:23.074+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1910711943 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1910711943 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] _handle_message: osd_op(client.4369.0:1 1.0 1.433770ed (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] do_op: op osd_op(client.4369.0:1 1.0 1:b70eecc2:::obj59:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] op_has_sufficient_caps session=0x4e0f6c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] do_op osd_op(client.4369.0:1 1.0 1:b70eecc2:::obj59:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] get_object_context: obc NOT found in cache: 1:b70eecc2:::obj59:head 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] get_object_context: no obc for soid 1:b70eecc2:::obj59:head but can_create 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] create_object_context 0x4a68000 1:b70eecc2:::obj59:head 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] populate_obc_watchers 1:b70eecc2:::obj59:head 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:b70eecc2:::obj59:head 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] get_object_context: obc(1:b70eecc2:::obj59:head(dne) rwstate(none n=0 w=0)) oi: 1:b70eecc2:::obj59:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:b70eecc2:::obj59:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] find_object_context 1:b70eecc2:::obj59:head @head oi=1:b70eecc2:::obj59:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] do_op obc obc(1:b70eecc2:::obj59:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] execute_ctx 1:b70eecc2:::obj59:head [writefull 0~9216 in=9216b] ov 0'0 av 38'59 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] do_osd_op 1:b70eecc2:::obj59:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] make_writeable 1:b70eecc2:::obj59:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] setting DIRTY flag 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] make_writeable 1:b70eecc2:::obj59:head done, snapset=0={} 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] finish_ctx 1:b70eecc2:::obj59:head 0x429ed00 op modify 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] set mtime to 2026-02-12T10:34:23.074595+0000 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] final snapset 0={} in 1:b70eecc2:::obj59:head 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] finish_ctx object 1:b70eecc2:::obj59:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] execute_ctx alloc reply 0x46a0d80 result 0 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'58 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 58 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 48 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] new_repop rep_tid 58 on osd_op(client.4369.0:1 1.0 1:b70eecc2:::obj59:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] new_repop: repgather(0x423ac00 0'0 rep_tid=58 committed?=0 r=0) 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=58 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] issue_repop rep_tid 58 o 1:b70eecc2:::obj59:head 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'59 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 trim 38'59 (0'0) modify 1:b70eecc2:::obj59:head by client.4369.0:1 2026-02-12T10:34:23.074595+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=59 tail=38'59 s=38'59 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'58 (0'0,38'58] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'58 lcod 38'57 mlcod 38'57 active+clean] PeeringState::append_log append_log log((0'0,38'58], crt=38'58) [38'59 (0'0) modify 1:b70eecc2:::obj59:head by client.4369.0:1 2026-02-12T10:34:23.074595+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'58 lua=38'58 crt=38'59 lcod 38'57 mlcod 38'57 active+clean] rollforward: entry=38'59 (0'0) modify 1:b70eecc2:::obj59:head by client.4369.0:1 2026-02-12T10:34:23.074595+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'58 lua=38'58 crt=38'59 lcod 38'57 mlcod 38'57 active+clean] PeeringState::append_log approx pg log length = 59 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'58 lua=38'58 crt=38'59 lcod 38'57 mlcod 38'57 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'58 lua=38'58 crt=38'59 lcod 38'57 mlcod 38'57 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'59, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'58 lua=38'58 crt=38'59 lcod 38'57 mlcod 38'57 active+clean] op_applied version 38'59 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'58 crt=38'59 lcod 38'57 mlcod 38'57 active+clean] eval_repop repgather(0x423ac00 38'59 rep_tid=58 committed?=0 r=0) 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4369.0:1 1.0 1:b70eecc2:::obj59:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000141 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.074+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.074+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'58 crt=38'59 lcod 38'57 mlcod 38'57 active+clean] op_commit: 58 2026-02-12T10:34:23.074+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'58 crt=38'59 lcod 38'57 mlcod 38'57 active+clean] repop_all_committed: repop tid 58 all committed 2026-02-12T10:34:23.074+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'57 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'58 from: 38'57 2026-02-12T10:34:23.074+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] eval_repop repgather(0x423ac00 38'59 rep_tid=58 committed?=1 r=0) 2026-02-12T10:34:23.074+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] commit: repgather(0x423ac00 38'59 rep_tid=58 committed?=1 r=0) 2026-02-12T10:34:23.074+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] log_op_stats osd_op(client.4369.0:1 1.0 1:b70eecc2:::obj59:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000281 2026-02-12T10:34:23.074+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] sending reply on osd_op(client.4369.0:1 1.0 1:b70eecc2:::obj59:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a0d80 2026-02-12T10:34:23.074+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1910711943 -- osd_op_reply(1 obj59 [writefull 0~9216] v38'59 uv59 ondisk = 0) -- 0x46a0d80 con 0x5310c00 2026-02-12T10:34:23.074+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.074+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:79 2026-02-12T10:34:23.074+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] removing repgather(0x423ac00 38'59 rep_tid=58 committed?=1 r=0) 2026-02-12T10:34:23.074+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] q front is repgather(0x423ac00 38'59 rep_tid=58 committed?=1 r=0) 2026-02-12T10:34:23.074+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] do_osd_op_effects client.4369 con 0x5310c00 2026-02-12T10:34:23.074+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] remove_repop repgather(0x423ac00 38'59 rep_tid=58 committed?=1 r=0) 2026-02-12T10:34:23.074+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.074+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.074+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1910711943 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.074+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1910711943 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.074+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1910711943 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=62 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.074+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1910711943 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=62 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.074+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0f6c0 2026-02-12T10:34:23.092+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.092+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.092+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f880 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.092+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/967178673 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=63 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4372 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.092+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4372 127.0.0.1:0/967178673 1 ==== osd_op(client.4372.0:1 1.0 1.730a8858 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273680 con 0x5311400 2026-02-12T10:34:23.092+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4372.0:1 1.0 1.730a8858 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.092+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4372.0:1 1.0 1.730a8858 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4372.0:1 1.0 1.730a8858 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4372.0:1 1.0 1.730a8858 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4372.0:1 1.0 1.730a8858 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4372.0:1 1.0 1.730a8858 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/967178673 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/967178673 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] _handle_message: osd_op(client.4372.0:1 1.0 1.730a8858 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] do_op: op osd_op(client.4372.0:1 1.0 1:1a1150ce:::obj60:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] op_has_sufficient_caps session=0x4e0f880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] do_op osd_op(client.4372.0:1 1.0 1:1a1150ce:::obj60:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] get_object_context: obc NOT found in cache: 1:1a1150ce:::obj60:head 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] get_object_context: no obc for soid 1:1a1150ce:::obj60:head but can_create 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] create_object_context 0x4a68900 1:1a1150ce:::obj60:head 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] populate_obc_watchers 1:1a1150ce:::obj60:head 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1a1150ce:::obj60:head 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] get_object_context: obc(1:1a1150ce:::obj60:head(dne) rwstate(none n=0 w=0)) oi: 1:1a1150ce:::obj60:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1a1150ce:::obj60:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] find_object_context 1:1a1150ce:::obj60:head @head oi=1:1a1150ce:::obj60:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] do_op obc obc(1:1a1150ce:::obj60:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] execute_ctx 0x429db00 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] execute_ctx 1:1a1150ce:::obj60:head [writefull 0~9216 in=9216b] ov 0'0 av 38'60 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] do_osd_op 1:1a1150ce:::obj60:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] make_writeable 1:1a1150ce:::obj60:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] setting DIRTY flag 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] make_writeable 1:1a1150ce:::obj60:head done, snapset=0={} 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] finish_ctx 1:1a1150ce:::obj60:head 0x429db00 op modify 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] set mtime to 2026-02-12T10:34:23.092751+0000 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] final snapset 0={} in 1:1a1150ce:::obj60:head 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] finish_ctx object 1:1a1150ce:::obj60:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] execute_ctx alloc reply 0x46a1440 result 0 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'59 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 59 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 49 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] new_repop rep_tid 59 on osd_op(client.4372.0:1 1.0 1:1a1150ce:::obj60:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] new_repop: repgather(0x423a900 0'0 rep_tid=59 committed?=0 r=0) 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=59 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] issue_repop rep_tid 59 o 1:1a1150ce:::obj60:head 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'60 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 trim 38'60 (0'0) modify 1:1a1150ce:::obj60:head by client.4372.0:1 2026-02-12T10:34:23.092751+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=60 tail=38'60 s=38'60 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'59 (0'0,38'59] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'59 lcod 38'58 mlcod 38'58 active+clean] PeeringState::append_log append_log log((0'0,38'59], crt=38'59) [38'60 (0'0) modify 1:1a1150ce:::obj60:head by client.4372.0:1 2026-02-12T10:34:23.092751+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'59 lua=38'59 crt=38'60 lcod 38'58 mlcod 38'58 active+clean] rollforward: entry=38'60 (0'0) modify 1:1a1150ce:::obj60:head by client.4372.0:1 2026-02-12T10:34:23.092751+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'59 lua=38'59 crt=38'60 lcod 38'58 mlcod 38'58 active+clean] PeeringState::append_log approx pg log length = 60 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'59 lua=38'59 crt=38'60 lcod 38'58 mlcod 38'58 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'59 lua=38'59 crt=38'60 lcod 38'58 mlcod 38'58 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'60, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'59 lua=38'59 crt=38'60 lcod 38'58 mlcod 38'58 active+clean] op_applied version 38'60 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'59 crt=38'60 lcod 38'58 mlcod 38'58 active+clean] eval_repop repgather(0x423a900 38'60 rep_tid=59 committed?=0 r=0) 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4372.0:1 1.0 1:1a1150ce:::obj60:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000177 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'59 crt=38'60 lcod 38'58 mlcod 38'58 active+clean] op_commit: 59 2026-02-12T10:34:23.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'59 crt=38'60 lcod 38'58 mlcod 38'58 active+clean] repop_all_committed: repop tid 59 all committed 2026-02-12T10:34:23.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'58 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'59 from: 38'58 2026-02-12T10:34:23.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] eval_repop repgather(0x423a900 38'60 rep_tid=59 committed?=1 r=0) 2026-02-12T10:34:23.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] commit: repgather(0x423a900 38'60 rep_tid=59 committed?=1 r=0) 2026-02-12T10:34:23.092+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] log_op_stats osd_op(client.4372.0:1 1.0 1:1a1150ce:::obj60:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000460 2026-02-12T10:34:23.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] sending reply on osd_op(client.4372.0:1 1.0 1:1a1150ce:::obj60:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a1440 2026-02-12T10:34:23.092+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/967178673 -- osd_op_reply(1 obj60 [writefull 0~9216] v38'60 uv60 ondisk = 0) -- 0x46a1440 con 0x5311400 2026-02-12T10:34:23.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.092+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:80 2026-02-12T10:34:23.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] removing repgather(0x423a900 38'60 rep_tid=59 committed?=1 r=0) 2026-02-12T10:34:23.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] q front is repgather(0x423a900 38'60 rep_tid=59 committed?=1 r=0) 2026-02-12T10:34:23.092+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] do_osd_op_effects client.4372 con 0x5311400 2026-02-12T10:34:23.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] remove_repop repgather(0x423a900 38'60 rep_tid=59 committed?=1 r=0) 2026-02-12T10:34:23.092+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.092+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/967178673 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.092+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/967178673 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.092+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/967178673 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=63 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.092+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/967178673 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=63 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.092+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.092+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f880 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 10 osd.1 38 tick_without_osd_lock 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 0 osd.1 38 set_statfs fake total 3686400 adjust available 3133440 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.137 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:23.100, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 20 osd.1 38 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:23.099+0000 7f9ee6d2d640 20 osd.1 38 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:23.111+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.111+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.111+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.111+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/793112195 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=64 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4375 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.111+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4375 127.0.0.1:0/793112195 1 ==== osd_op(client.4375.0:1 1.0 1.33ffd6d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272000 con 0x5311400 2026-02-12T10:34:23.111+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4375.0:1 1.0 1.33ffd6d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000013 epoch 38 2026-02-12T10:34:23.111+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4375.0:1 1.0 1.33ffd6d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4375.0:1 1.0 1.33ffd6d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4375.0:1 1.0 1.33ffd6d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4375.0:1 1.0 1.33ffd6d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000033 osd_op(client.4375.0:1 1.0 1.33ffd6d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] 2026-02-12T10:34:23.111+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/793112195 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/793112195 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] _handle_message: osd_op(client.4375.0:1 1.0 1.33ffd6d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] do_op: op osd_op(client.4375.0:1 1.0 1:1b6bffcc:::obj61:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] do_op osd_op(client.4375.0:1 1.0 1:1b6bffcc:::obj61:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] get_object_context: obc NOT found in cache: 1:1b6bffcc:::obj61:head 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] get_object_context: no obc for soid 1:1b6bffcc:::obj61:head but can_create 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] create_object_context 0x4a69200 1:1b6bffcc:::obj61:head 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] populate_obc_watchers 1:1b6bffcc:::obj61:head 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1b6bffcc:::obj61:head 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] get_object_context: obc(1:1b6bffcc:::obj61:head(dne) rwstate(none n=0 w=0)) oi: 1:1b6bffcc:::obj61:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1b6bffcc:::obj61:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] find_object_context 1:1b6bffcc:::obj61:head @head oi=1:1b6bffcc:::obj61:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] do_op obc obc(1:1b6bffcc:::obj61:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] execute_ctx 0x429f600 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] execute_ctx 1:1b6bffcc:::obj61:head [writefull 0~9216 in=9216b] ov 0'0 av 38'61 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] do_osd_op 1:1b6bffcc:::obj61:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] make_writeable 1:1b6bffcc:::obj61:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] setting DIRTY flag 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] make_writeable 1:1b6bffcc:::obj61:head done, snapset=0={} 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] finish_ctx 1:1b6bffcc:::obj61:head 0x429f600 op modify 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] set mtime to 2026-02-12T10:34:23.111796+0000 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] final snapset 0={} in 1:1b6bffcc:::obj61:head 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] finish_ctx object 1:1b6bffcc:::obj61:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] execute_ctx alloc reply 0x46a1b00 result 0 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'60 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 60 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 50 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] new_repop rep_tid 60 on osd_op(client.4375.0:1 1.0 1:1b6bffcc:::obj61:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] new_repop: repgather(0x423b080 0'0 rep_tid=60 committed?=0 r=0) 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=60 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] issue_repop rep_tid 60 o 1:1b6bffcc:::obj61:head 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'61 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 trim 38'61 (0'0) modify 1:1b6bffcc:::obj61:head by client.4375.0:1 2026-02-12T10:34:23.111796+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=61 tail=38'61 s=38'61 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'60 (0'0,38'60] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'60 lcod 38'59 mlcod 38'59 active+clean] PeeringState::append_log append_log log((0'0,38'60], crt=38'60) [38'61 (0'0) modify 1:1b6bffcc:::obj61:head by client.4375.0:1 2026-02-12T10:34:23.111796+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'60 lua=38'60 crt=38'61 lcod 38'59 mlcod 38'59 active+clean] rollforward: entry=38'61 (0'0) modify 1:1b6bffcc:::obj61:head by client.4375.0:1 2026-02-12T10:34:23.111796+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'60 lua=38'60 crt=38'61 lcod 38'59 mlcod 38'59 active+clean] PeeringState::append_log approx pg log length = 61 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'60 lua=38'60 crt=38'61 lcod 38'59 mlcod 38'59 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'60 lua=38'60 crt=38'61 lcod 38'59 mlcod 38'59 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'61, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'60 lua=38'60 crt=38'61 lcod 38'59 mlcod 38'59 active+clean] op_applied version 38'61 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'60 crt=38'61 lcod 38'59 mlcod 38'59 active+clean] eval_repop repgather(0x423b080 38'61 rep_tid=60 committed?=0 r=0) 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4375.0:1 1.0 1:1b6bffcc:::obj61:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000141 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.111+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.111+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'60 crt=38'61 lcod 38'59 mlcod 38'59 active+clean] op_commit: 60 2026-02-12T10:34:23.111+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'60 crt=38'61 lcod 38'59 mlcod 38'59 active+clean] repop_all_committed: repop tid 60 all committed 2026-02-12T10:34:23.111+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'59 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'60 from: 38'59 2026-02-12T10:34:23.111+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] eval_repop repgather(0x423b080 38'61 rep_tid=60 committed?=1 r=0) 2026-02-12T10:34:23.111+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] commit: repgather(0x423b080 38'61 rep_tid=60 committed?=1 r=0) 2026-02-12T10:34:23.111+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] log_op_stats osd_op(client.4375.0:1 1.0 1:1b6bffcc:::obj61:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000283 2026-02-12T10:34:23.111+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] sending reply on osd_op(client.4375.0:1 1.0 1:1b6bffcc:::obj61:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a1b00 2026-02-12T10:34:23.111+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/793112195 -- osd_op_reply(1 obj61 [writefull 0~9216] v38'61 uv61 ondisk = 0) -- 0x46a1b00 con 0x5311400 2026-02-12T10:34:23.111+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.111+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:81 2026-02-12T10:34:23.111+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] removing repgather(0x423b080 38'61 rep_tid=60 committed?=1 r=0) 2026-02-12T10:34:23.111+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] q front is repgather(0x423b080 38'61 rep_tid=60 committed?=1 r=0) 2026-02-12T10:34:23.111+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] do_osd_op_effects client.4375 con 0x5311400 2026-02-12T10:34:23.111+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] remove_repop repgather(0x423b080 38'61 rep_tid=60 committed?=1 r=0) 2026-02-12T10:34:23.111+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.111+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.111+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/793112195 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.111+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/793112195 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.111+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/793112195 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=64 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.111+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/793112195 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=64 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.111+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dada40 2026-02-12T10:34:23.128+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.128+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.128+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.128+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2232919368 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=65 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4378 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.128+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4378 127.0.0.1:0/2232919368 1 ==== osd_op(client.4378.0:1 1.0 1.d2c4a510 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5310000 2026-02-12T10:34:23.128+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4378.0:1 1.0 1.d2c4a510 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:23.128+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4378.0:1 1.0 1.d2c4a510 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4378.0:1 1.0 1.d2c4a510 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4378.0:1 1.0 1.d2c4a510 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.128+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4378.0:1 1.0 1.d2c4a510 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4378.0:1 1.0 1.d2c4a510 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2232919368 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2232919368 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] _handle_message: osd_op(client.4378.0:1 1.0 1.d2c4a510 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] do_op: op osd_op(client.4378.0:1 1.0 1:08a5234b:::obj62:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] do_op osd_op(client.4378.0:1 1.0 1:08a5234b:::obj62:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] get_object_context: obc NOT found in cache: 1:08a5234b:::obj62:head 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] get_object_context: no obc for soid 1:08a5234b:::obj62:head but can_create 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] create_object_context 0x4a69b00 1:08a5234b:::obj62:head 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] populate_obc_watchers 1:08a5234b:::obj62:head 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:08a5234b:::obj62:head 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] get_object_context: obc(1:08a5234b:::obj62:head(dne) rwstate(none n=0 w=0)) oi: 1:08a5234b:::obj62:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:08a5234b:::obj62:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] find_object_context 1:08a5234b:::obj62:head @head oi=1:08a5234b:::obj62:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] do_op obc obc(1:08a5234b:::obj62:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] execute_ctx 1:08a5234b:::obj62:head [writefull 0~9216 in=9216b] ov 0'0 av 38'62 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] do_osd_op 1:08a5234b:::obj62:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] make_writeable 1:08a5234b:::obj62:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] setting DIRTY flag 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] make_writeable 1:08a5234b:::obj62:head done, snapset=0={} 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] finish_ctx 1:08a5234b:::obj62:head 0x2ec4400 op modify 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] set mtime to 2026-02-12T10:34:23.129441+0000 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] final snapset 0={} in 1:08a5234b:::obj62:head 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] finish_ctx object 1:08a5234b:::obj62:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] execute_ctx alloc reply 0x46be240 result 0 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'61 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 61 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 51 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] new_repop rep_tid 61 on osd_op(client.4378.0:1 1.0 1:08a5234b:::obj62:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] new_repop: repgather(0x423ad80 0'0 rep_tid=61 committed?=0 r=0) 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=61 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] issue_repop rep_tid 61 o 1:08a5234b:::obj62:head 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'62 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.128+0000 7f9ecfaf9640 20 trim 38'62 (0'0) modify 1:08a5234b:::obj62:head by client.4378.0:1 2026-02-12T10:34:23.129441+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=62 tail=38'62 s=38'62 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'61 (0'0,38'61] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'61 lcod 38'60 mlcod 38'60 active+clean] PeeringState::append_log append_log log((0'0,38'61], crt=38'61) [38'62 (0'0) modify 1:08a5234b:::obj62:head by client.4378.0:1 2026-02-12T10:34:23.129441+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'61 lua=38'61 crt=38'62 lcod 38'60 mlcod 38'60 active+clean] rollforward: entry=38'62 (0'0) modify 1:08a5234b:::obj62:head by client.4378.0:1 2026-02-12T10:34:23.129441+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'61 lua=38'61 crt=38'62 lcod 38'60 mlcod 38'60 active+clean] PeeringState::append_log approx pg log length = 62 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'61 lua=38'61 crt=38'62 lcod 38'60 mlcod 38'60 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'61 lua=38'61 crt=38'62 lcod 38'60 mlcod 38'60 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'62, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'61 lua=38'61 crt=38'62 lcod 38'60 mlcod 38'60 active+clean] op_applied version 38'62 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'61 crt=38'62 lcod 38'60 mlcod 38'60 active+clean] eval_repop repgather(0x423ad80 38'62 rep_tid=61 committed?=0 r=0) 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4378.0:1 1.0 1:08a5234b:::obj62:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000184 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.129+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.129+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'61 crt=38'62 lcod 38'60 mlcod 38'60 active+clean] op_commit: 61 2026-02-12T10:34:23.129+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'61 crt=38'62 lcod 38'60 mlcod 38'60 active+clean] repop_all_committed: repop tid 61 all committed 2026-02-12T10:34:23.129+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'60 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'61 from: 38'60 2026-02-12T10:34:23.129+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] eval_repop repgather(0x423ad80 38'62 rep_tid=61 committed?=1 r=0) 2026-02-12T10:34:23.129+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] commit: repgather(0x423ad80 38'62 rep_tid=61 committed?=1 r=0) 2026-02-12T10:34:23.129+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] log_op_stats osd_op(client.4378.0:1 1.0 1:08a5234b:::obj62:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000324 2026-02-12T10:34:23.129+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] sending reply on osd_op(client.4378.0:1 1.0 1:08a5234b:::obj62:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46be240 2026-02-12T10:34:23.129+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2232919368 -- osd_op_reply(1 obj62 [writefull 0~9216] v38'62 uv62 ondisk = 0) -- 0x46be240 con 0x5310000 2026-02-12T10:34:23.129+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.129+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:82 2026-02-12T10:34:23.129+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] removing repgather(0x423ad80 38'62 rep_tid=61 committed?=1 r=0) 2026-02-12T10:34:23.129+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] q front is repgather(0x423ad80 38'62 rep_tid=61 committed?=1 r=0) 2026-02-12T10:34:23.129+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] do_osd_op_effects client.4378 con 0x5310000 2026-02-12T10:34:23.129+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] remove_repop repgather(0x423ad80 38'62 rep_tid=61 committed?=1 r=0) 2026-02-12T10:34:23.129+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.129+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.129+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2232919368 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.129+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2232919368 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.129+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2232919368 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=65 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.129+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2232919368 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=65 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.129+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dadc00 2026-02-12T10:34:23.146+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.146+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.146+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad340 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.147+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2618924018 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=66 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4381 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.147+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4381 127.0.0.1:0/2618924018 1 ==== osd_op(client.4381.0:1 1.0 1.1ab0a318 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6780 con 0x5310400 2026-02-12T10:34:23.147+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4381.0:1 1.0 1.1ab0a318 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.147+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4381.0:1 1.0 1.1ab0a318 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4381.0:1 1.0 1.1ab0a318 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4381.0:1 1.0 1.1ab0a318 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4381.0:1 1.0 1.1ab0a318 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4381.0:1 1.0 1.1ab0a318 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] 2026-02-12T10:34:23.147+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2618924018 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2618924018 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] _handle_message: osd_op(client.4381.0:1 1.0 1.1ab0a318 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] do_op: op osd_op(client.4381.0:1 1.0 1:18c50d58:::obj63:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] op_has_sufficient_caps session=0x4dad340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] do_op osd_op(client.4381.0:1 1.0 1:18c50d58:::obj63:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] get_object_context: obc NOT found in cache: 1:18c50d58:::obj63:head 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] get_object_context: no obc for soid 1:18c50d58:::obj63:head but can_create 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] create_object_context 0x46c0600 1:18c50d58:::obj63:head 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] populate_obc_watchers 1:18c50d58:::obj63:head 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:18c50d58:::obj63:head 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] get_object_context: obc(1:18c50d58:::obj63:head(dne) rwstate(none n=0 w=0)) oi: 1:18c50d58:::obj63:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:18c50d58:::obj63:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] find_object_context 1:18c50d58:::obj63:head @head oi=1:18c50d58:::obj63:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] do_op obc obc(1:18c50d58:::obj63:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] execute_ctx 0x5266400 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] execute_ctx 1:18c50d58:::obj63:head [writefull 0~9216 in=9216b] ov 0'0 av 38'63 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] do_osd_op 1:18c50d58:::obj63:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] make_writeable 1:18c50d58:::obj63:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] setting DIRTY flag 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] make_writeable 1:18c50d58:::obj63:head done, snapset=0={} 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] finish_ctx 1:18c50d58:::obj63:head 0x5266400 op modify 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] set mtime to 2026-02-12T10:34:23.147597+0000 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] final snapset 0={} in 1:18c50d58:::obj63:head 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] finish_ctx object 1:18c50d58:::obj63:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] execute_ctx alloc reply 0x46be900 result 0 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'62 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 62 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 52 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] new_repop rep_tid 62 on osd_op(client.4381.0:1 1.0 1:18c50d58:::obj63:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=62 committed?=0 r=0) 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=62 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] issue_repop rep_tid 62 o 1:18c50d58:::obj63:head 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'63 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 trim 38'63 (0'0) modify 1:18c50d58:::obj63:head by client.4381.0:1 2026-02-12T10:34:23.147597+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=63 tail=38'63 s=38'63 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'62 (0'0,38'62] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'62 lcod 38'61 mlcod 38'61 active+clean] PeeringState::append_log append_log log((0'0,38'62], crt=38'62) [38'63 (0'0) modify 1:18c50d58:::obj63:head by client.4381.0:1 2026-02-12T10:34:23.147597+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'62 lua=38'62 crt=38'63 lcod 38'61 mlcod 38'61 active+clean] rollforward: entry=38'63 (0'0) modify 1:18c50d58:::obj63:head by client.4381.0:1 2026-02-12T10:34:23.147597+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'62 lua=38'62 crt=38'63 lcod 38'61 mlcod 38'61 active+clean] PeeringState::append_log approx pg log length = 63 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'62 lua=38'62 crt=38'63 lcod 38'61 mlcod 38'61 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'62 lua=38'62 crt=38'63 lcod 38'61 mlcod 38'61 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'63, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'62 lua=38'62 crt=38'63 lcod 38'61 mlcod 38'61 active+clean] op_applied version 38'63 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'62 crt=38'63 lcod 38'61 mlcod 38'61 active+clean] eval_repop repgather(0x423be00 38'63 rep_tid=62 committed?=0 r=0) 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4381.0:1 1.0 1:18c50d58:::obj63:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000130 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.147+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.147+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'62 crt=38'63 lcod 38'61 mlcod 38'61 active+clean] op_commit: 62 2026-02-12T10:34:23.147+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'62 crt=38'63 lcod 38'61 mlcod 38'61 active+clean] repop_all_committed: repop tid 62 all committed 2026-02-12T10:34:23.147+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'61 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'62 from: 38'61 2026-02-12T10:34:23.147+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] eval_repop repgather(0x423be00 38'63 rep_tid=62 committed?=1 r=0) 2026-02-12T10:34:23.147+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] commit: repgather(0x423be00 38'63 rep_tid=62 committed?=1 r=0) 2026-02-12T10:34:23.147+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] log_op_stats osd_op(client.4381.0:1 1.0 1:18c50d58:::obj63:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000264 2026-02-12T10:34:23.147+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] sending reply on osd_op(client.4381.0:1 1.0 1:18c50d58:::obj63:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46be900 2026-02-12T10:34:23.147+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2618924018 -- osd_op_reply(1 obj63 [writefull 0~9216] v38'63 uv63 ondisk = 0) -- 0x46be900 con 0x5310400 2026-02-12T10:34:23.147+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.147+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:83 2026-02-12T10:34:23.147+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] removing repgather(0x423be00 38'63 rep_tid=62 committed?=1 r=0) 2026-02-12T10:34:23.147+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] q front is repgather(0x423be00 38'63 rep_tid=62 committed?=1 r=0) 2026-02-12T10:34:23.147+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] do_osd_op_effects client.4381 con 0x5310400 2026-02-12T10:34:23.147+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] remove_repop repgather(0x423be00 38'63 rep_tid=62 committed?=1 r=0) 2026-02-12T10:34:23.147+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.147+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.147+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2618924018 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.147+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2618924018 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.147+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2618924018 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=66 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.147+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2618924018 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=66 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.147+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4dad340 2026-02-12T10:34:23.165+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.165+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.165+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.165+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1501686161 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=67 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4384 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.165+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4384 127.0.0.1:0/1501686161 1 ==== osd_op(client.4384.0:1 1.0 1.e5e7011a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6c80 con 0x5310c00 2026-02-12T10:34:23.165+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4384.0:1 1.0 1.e5e7011a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.165+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4384.0:1 1.0 1.e5e7011a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4384.0:1 1.0 1.e5e7011a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4384.0:1 1.0 1.e5e7011a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4384.0:1 1.0 1.e5e7011a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4384.0:1 1.0 1.e5e7011a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] 2026-02-12T10:34:23.165+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1501686161 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1501686161 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] _handle_message: osd_op(client.4384.0:1 1.0 1.e5e7011a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] do_op: op osd_op(client.4384.0:1 1.0 1:5880e7a7:::obj64:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] do_op osd_op(client.4384.0:1 1.0 1:5880e7a7:::obj64:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] get_object_context: obc NOT found in cache: 1:5880e7a7:::obj64:head 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] get_object_context: no obc for soid 1:5880e7a7:::obj64:head but can_create 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] create_object_context 0x46c0f00 1:5880e7a7:::obj64:head 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] populate_obc_watchers 1:5880e7a7:::obj64:head 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:5880e7a7:::obj64:head 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] get_object_context: obc(1:5880e7a7:::obj64:head(dne) rwstate(none n=0 w=0)) oi: 1:5880e7a7:::obj64:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:5880e7a7:::obj64:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] find_object_context 1:5880e7a7:::obj64:head @head oi=1:5880e7a7:::obj64:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] do_op obc obc(1:5880e7a7:::obj64:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] execute_ctx 0x5266d00 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] execute_ctx 1:5880e7a7:::obj64:head [writefull 0~9216 in=9216b] ov 0'0 av 38'64 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] do_osd_op 1:5880e7a7:::obj64:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] make_writeable 1:5880e7a7:::obj64:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] setting DIRTY flag 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] make_writeable 1:5880e7a7:::obj64:head done, snapset=0={} 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] finish_ctx 1:5880e7a7:::obj64:head 0x5266d00 op modify 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] set mtime to 2026-02-12T10:34:23.166015+0000 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] final snapset 0={} in 1:5880e7a7:::obj64:head 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] finish_ctx object 1:5880e7a7:::obj64:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] execute_ctx alloc reply 0x46befc0 result 0 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'63 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 63 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 53 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] new_repop rep_tid 63 on osd_op(client.4384.0:1 1.0 1:5880e7a7:::obj64:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] new_repop: repgather(0x423b500 0'0 rep_tid=63 committed?=0 r=0) 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=63 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] issue_repop rep_tid 63 o 1:5880e7a7:::obj64:head 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'64 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 trim 38'64 (0'0) modify 1:5880e7a7:::obj64:head by client.4384.0:1 2026-02-12T10:34:23.166015+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=64 tail=38'64 s=38'64 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'63 (0'0,38'63] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'63 lcod 38'62 mlcod 38'62 active+clean] PeeringState::append_log append_log log((0'0,38'63], crt=38'63) [38'64 (0'0) modify 1:5880e7a7:::obj64:head by client.4384.0:1 2026-02-12T10:34:23.166015+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'63 lua=38'63 crt=38'64 lcod 38'62 mlcod 38'62 active+clean] rollforward: entry=38'64 (0'0) modify 1:5880e7a7:::obj64:head by client.4384.0:1 2026-02-12T10:34:23.166015+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'63 lua=38'63 crt=38'64 lcod 38'62 mlcod 38'62 active+clean] PeeringState::append_log approx pg log length = 64 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'63 lua=38'63 crt=38'64 lcod 38'62 mlcod 38'62 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'63 lua=38'63 crt=38'64 lcod 38'62 mlcod 38'62 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'64, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'63 lua=38'63 crt=38'64 lcod 38'62 mlcod 38'62 active+clean] op_applied version 38'64 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'63 crt=38'64 lcod 38'62 mlcod 38'62 active+clean] eval_repop repgather(0x423b500 38'64 rep_tid=63 committed?=0 r=0) 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4384.0:1 1.0 1:5880e7a7:::obj64:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000127 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.165+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.165+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'63 crt=38'64 lcod 38'62 mlcod 38'62 active+clean] op_commit: 63 2026-02-12T10:34:23.165+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'63 crt=38'64 lcod 38'62 mlcod 38'62 active+clean] repop_all_committed: repop tid 63 all committed 2026-02-12T10:34:23.165+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'62 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'63 from: 38'62 2026-02-12T10:34:23.165+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] eval_repop repgather(0x423b500 38'64 rep_tid=63 committed?=1 r=0) 2026-02-12T10:34:23.165+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] commit: repgather(0x423b500 38'64 rep_tid=63 committed?=1 r=0) 2026-02-12T10:34:23.165+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] log_op_stats osd_op(client.4384.0:1 1.0 1:5880e7a7:::obj64:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000256 2026-02-12T10:34:23.165+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] sending reply on osd_op(client.4384.0:1 1.0 1:5880e7a7:::obj64:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46befc0 2026-02-12T10:34:23.165+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1501686161 -- osd_op_reply(1 obj64 [writefull 0~9216] v38'64 uv64 ondisk = 0) -- 0x46befc0 con 0x5310c00 2026-02-12T10:34:23.165+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.165+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:84 2026-02-12T10:34:23.165+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] removing repgather(0x423b500 38'64 rep_tid=63 committed?=1 r=0) 2026-02-12T10:34:23.165+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] q front is repgather(0x423b500 38'64 rep_tid=63 committed?=1 r=0) 2026-02-12T10:34:23.165+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] do_osd_op_effects client.4384 con 0x5310c00 2026-02-12T10:34:23.165+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] remove_repop repgather(0x423b500 38'64 rep_tid=63 committed?=1 r=0) 2026-02-12T10:34:23.165+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.165+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.165+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1501686161 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.165+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1501686161 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.165+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1501686161 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=67 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.165+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1501686161 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=67 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.165+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4dad880 2026-02-12T10:34:23.184+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.184+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.184+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.184+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672840080 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=68 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4387 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.184+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4387 127.0.0.1:0/2672840080 1 ==== osd_op(client.4387.0:1 1.0 1.5caa637d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4208280 con 0x5311000 2026-02-12T10:34:23.184+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4387.0:1 1.0 1.5caa637d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:23.184+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4387.0:1 1.0 1.5caa637d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4387.0:1 1.0 1.5caa637d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4387.0:1 1.0 1.5caa637d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4387.0:1 1.0 1.5caa637d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4387.0:1 1.0 1.5caa637d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] 2026-02-12T10:34:23.184+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2672840080 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2672840080 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] _handle_message: osd_op(client.4387.0:1 1.0 1.5caa637d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] do_op: op osd_op(client.4387.0:1 1.0 1:bec6553a:::obj65:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] do_op osd_op(client.4387.0:1 1.0 1:bec6553a:::obj65:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] get_object_context: obc NOT found in cache: 1:bec6553a:::obj65:head 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] get_object_context: no obc for soid 1:bec6553a:::obj65:head but can_create 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] create_object_context 0x46c1800 1:bec6553a:::obj65:head 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] populate_obc_watchers 1:bec6553a:::obj65:head 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:bec6553a:::obj65:head 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] get_object_context: obc(1:bec6553a:::obj65:head(dne) rwstate(none n=0 w=0)) oi: 1:bec6553a:::obj65:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:bec6553a:::obj65:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] find_object_context 1:bec6553a:::obj65:head @head oi=1:bec6553a:::obj65:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] do_op obc obc(1:bec6553a:::obj65:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] execute_ctx 1:bec6553a:::obj65:head [writefull 0~9216 in=9216b] ov 0'0 av 38'65 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] do_osd_op 1:bec6553a:::obj65:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] make_writeable 1:bec6553a:::obj65:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] setting DIRTY flag 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] make_writeable 1:bec6553a:::obj65:head done, snapset=0={} 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] finish_ctx 1:bec6553a:::obj65:head 0x5267600 op modify 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] set mtime to 2026-02-12T10:34:23.184983+0000 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] final snapset 0={} in 1:bec6553a:::obj65:head 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] finish_ctx object 1:bec6553a:::obj65:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] execute_ctx alloc reply 0x46bf680 result 0 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'64 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 64 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 54 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] new_repop rep_tid 64 on osd_op(client.4387.0:1 1.0 1:bec6553a:::obj65:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=64 committed?=0 r=0) 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=64 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] issue_repop rep_tid 64 o 1:bec6553a:::obj65:head 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'65 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 trim 38'65 (0'0) modify 1:bec6553a:::obj65:head by client.4387.0:1 2026-02-12T10:34:23.184983+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=65 tail=38'65 s=38'65 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'64 (0'0,38'64] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'64 lcod 38'63 mlcod 38'63 active+clean] PeeringState::append_log append_log log((0'0,38'64], crt=38'64) [38'65 (0'0) modify 1:bec6553a:::obj65:head by client.4387.0:1 2026-02-12T10:34:23.184983+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'64 lua=38'64 crt=38'65 lcod 38'63 mlcod 38'63 active+clean] rollforward: entry=38'65 (0'0) modify 1:bec6553a:::obj65:head by client.4387.0:1 2026-02-12T10:34:23.184983+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'64 lua=38'64 crt=38'65 lcod 38'63 mlcod 38'63 active+clean] PeeringState::append_log approx pg log length = 65 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'64 lua=38'64 crt=38'65 lcod 38'63 mlcod 38'63 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'64 lua=38'64 crt=38'65 lcod 38'63 mlcod 38'63 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'65, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'64 lua=38'64 crt=38'65 lcod 38'63 mlcod 38'63 active+clean] op_applied version 38'65 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'64 crt=38'65 lcod 38'63 mlcod 38'63 active+clean] eval_repop repgather(0x423bb00 38'65 rep_tid=64 committed?=0 r=0) 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4387.0:1 1.0 1:bec6553a:::obj65:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000135 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.184+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.184+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'64 crt=38'65 lcod 38'63 mlcod 38'63 active+clean] op_commit: 64 2026-02-12T10:34:23.184+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'64 crt=38'65 lcod 38'63 mlcod 38'63 active+clean] repop_all_committed: repop tid 64 all committed 2026-02-12T10:34:23.184+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'63 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'64 from: 38'63 2026-02-12T10:34:23.184+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] eval_repop repgather(0x423bb00 38'65 rep_tid=64 committed?=1 r=0) 2026-02-12T10:34:23.184+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] commit: repgather(0x423bb00 38'65 rep_tid=64 committed?=1 r=0) 2026-02-12T10:34:23.184+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] log_op_stats osd_op(client.4387.0:1 1.0 1:bec6553a:::obj65:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000426 2026-02-12T10:34:23.184+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] sending reply on osd_op(client.4387.0:1 1.0 1:bec6553a:::obj65:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46bf680 2026-02-12T10:34:23.184+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2672840080 -- osd_op_reply(1 obj65 [writefull 0~9216] v38'65 uv65 ondisk = 0) -- 0x46bf680 con 0x5311000 2026-02-12T10:34:23.184+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.184+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:85 2026-02-12T10:34:23.184+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] removing repgather(0x423bb00 38'65 rep_tid=64 committed?=1 r=0) 2026-02-12T10:34:23.184+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] q front is repgather(0x423bb00 38'65 rep_tid=64 committed?=1 r=0) 2026-02-12T10:34:23.184+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] do_osd_op_effects client.4387 con 0x5311000 2026-02-12T10:34:23.184+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] remove_repop repgather(0x423bb00 38'65 rep_tid=64 committed?=1 r=0) 2026-02-12T10:34:23.184+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.184+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.184+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672840080 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.184+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672840080 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.184+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672840080 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=68 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.184+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672840080 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=68 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.184+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.184+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0e000 2026-02-12T10:34:23.202+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.202+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.202+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.203+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4162772368 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=69 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4390 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.203+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4390 127.0.0.1:0/4162772368 1 ==== osd_op(client.4390.0:1 1.0 1.8822bd58 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4209900 con 0x5311000 2026-02-12T10:34:23.203+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4390.0:1 1.0 1.8822bd58 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:23.203+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4390.0:1 1.0 1.8822bd58 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4390.0:1 1.0 1.8822bd58 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4390.0:1 1.0 1.8822bd58 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4390.0:1 1.0 1.8822bd58 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000036 osd_op(client.4390.0:1 1.0 1.8822bd58 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] 2026-02-12T10:34:23.203+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4162772368 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4162772368 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] _handle_message: osd_op(client.4390.0:1 1.0 1.8822bd58 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] do_op: op osd_op(client.4390.0:1 1.0 1:1abd4411:::obj66:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] do_op osd_op(client.4390.0:1 1.0 1:1abd4411:::obj66:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] get_object_context: obc NOT found in cache: 1:1abd4411:::obj66:head 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] get_object_context: no obc for soid 1:1abd4411:::obj66:head but can_create 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] create_object_context 0x521e000 1:1abd4411:::obj66:head 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] populate_obc_watchers 1:1abd4411:::obj66:head 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1abd4411:::obj66:head 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] get_object_context: obc(1:1abd4411:::obj66:head(dne) rwstate(none n=0 w=0)) oi: 1:1abd4411:::obj66:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1abd4411:::obj66:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] find_object_context 1:1abd4411:::obj66:head @head oi=1:1abd4411:::obj66:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] do_op obc obc(1:1abd4411:::obj66:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] execute_ctx 1:1abd4411:::obj66:head [writefull 0~9216 in=9216b] ov 0'0 av 38'66 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] do_osd_op 1:1abd4411:::obj66:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] make_writeable 1:1abd4411:::obj66:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] setting DIRTY flag 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] make_writeable 1:1abd4411:::obj66:head done, snapset=0={} 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] finish_ctx 1:1abd4411:::obj66:head 0x5267600 op modify 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] set mtime to 2026-02-12T10:34:23.203582+0000 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] final snapset 0={} in 1:1abd4411:::obj66:head 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] finish_ctx object 1:1abd4411:::obj66:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] execute_ctx alloc reply 0x46bed80 result 0 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'65 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 65 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 55 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] new_repop rep_tid 65 on osd_op(client.4390.0:1 1.0 1:1abd4411:::obj66:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=65 committed?=0 r=0) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=65 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] issue_repop rep_tid 65 o 1:1abd4411:::obj66:head 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 IndexedLog::trim s=38'66 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 trim 38'66 (0'0) modify 1:1abd4411:::obj66:head by client.4390.0:1 2026-02-12T10:34:23.203582+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=66 tail=38'66 s=38'66 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'65 (0'0,38'65] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'65 lcod 38'64 mlcod 38'64 active+clean] PeeringState::append_log append_log log((0'0,38'65], crt=38'65) [38'66 (0'0) modify 1:1abd4411:::obj66:head by client.4390.0:1 2026-02-12T10:34:23.203582+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'65 lua=38'65 crt=38'66 lcod 38'64 mlcod 38'64 active+clean] rollforward: entry=38'66 (0'0) modify 1:1abd4411:::obj66:head by client.4390.0:1 2026-02-12T10:34:23.203582+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'65 lua=38'65 crt=38'66 lcod 38'64 mlcod 38'64 active+clean] PeeringState::append_log approx pg log length = 66 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'65 lua=38'65 crt=38'66 lcod 38'64 mlcod 38'64 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'65 lua=38'65 crt=38'66 lcod 38'64 mlcod 38'64 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.203+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'66, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'65 lua=38'65 crt=38'66 lcod 38'64 mlcod 38'64 active+clean] op_applied version 38'66 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'65 crt=38'66 lcod 38'64 mlcod 38'64 active+clean] eval_repop repgather(0x423bb00 38'66 rep_tid=65 committed?=0 r=0) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4390.0:1 1.0 1:1abd4411:::obj66:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000178 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.203+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'65 crt=38'66 lcod 38'64 mlcod 38'64 active+clean] op_commit: 65 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'65 crt=38'66 lcod 38'64 mlcod 38'64 active+clean] repop_all_committed: repop tid 65 all committed 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'64 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'65 from: 38'64 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] eval_repop repgather(0x423bb00 38'66 rep_tid=65 committed?=1 r=0) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] commit: repgather(0x423bb00 38'66 rep_tid=65 committed?=1 r=0) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] log_op_stats osd_op(client.4390.0:1 1.0 1:1abd4411:::obj66:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000323 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] sending reply on osd_op(client.4390.0:1 1.0 1:1abd4411:::obj66:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46bed80 2026-02-12T10:34:23.203+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4162772368 -- osd_op_reply(1 obj66 [writefull 0~9216] v38'66 uv66 ondisk = 0) -- 0x46bed80 con 0x5311000 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.203+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:86 2026-02-12T10:34:23.203+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] removing repgather(0x423bb00 38'66 rep_tid=65 committed?=1 r=0) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] q front is repgather(0x423bb00 38'66 rep_tid=65 committed?=1 r=0) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] do_osd_op_effects client.4390 con 0x5311000 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] remove_repop repgather(0x423bb00 38'66 rep_tid=65 committed?=1 r=0) 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.203+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.203+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4162772368 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.203+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4162772368 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.203+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4162772368 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=69 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.203+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4162772368 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=69 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.203+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0ee00 2026-02-12T10:34:23.221+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.221+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.221+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.221+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1608720225 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=70 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4393 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.221+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4393 127.0.0.1:0/1608720225 1 ==== osd_op(client.4393.0:1 1.0 1.fac8138b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7680 con 0x5310000 2026-02-12T10:34:23.221+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4393.0:1 1.0 1.fac8138b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.221+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4393.0:1 1.0 1.fac8138b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4393.0:1 1.0 1.fac8138b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4393.0:1 1.0 1.fac8138b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4393.0:1 1.0 1.fac8138b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4393.0:1 1.0 1.fac8138b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1608720225 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.221+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1608720225 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] _handle_message: osd_op(client.4393.0:1 1.0 1.fac8138b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] do_op: op osd_op(client.4393.0:1 1.0 1:d1c8135f:::obj67:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] do_op osd_op(client.4393.0:1 1.0 1:d1c8135f:::obj67:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] get_object_context: obc NOT found in cache: 1:d1c8135f:::obj67:head 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] get_object_context: no obc for soid 1:d1c8135f:::obj67:head but can_create 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] create_object_context 0x5220000 1:d1c8135f:::obj67:head 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] populate_obc_watchers 1:d1c8135f:::obj67:head 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:d1c8135f:::obj67:head 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] get_object_context: obc(1:d1c8135f:::obj67:head(dne) rwstate(none n=0 w=0)) oi: 1:d1c8135f:::obj67:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:d1c8135f:::obj67:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] find_object_context 1:d1c8135f:::obj67:head @head oi=1:d1c8135f:::obj67:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] do_op obc obc(1:d1c8135f:::obj67:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] execute_ctx 1:d1c8135f:::obj67:head [writefull 0~9216 in=9216b] ov 0'0 av 38'67 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] do_osd_op 1:d1c8135f:::obj67:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] make_writeable 1:d1c8135f:::obj67:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] setting DIRTY flag 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] make_writeable 1:d1c8135f:::obj67:head done, snapset=0={} 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] finish_ctx 1:d1c8135f:::obj67:head 0x5265200 op modify 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] set mtime to 2026-02-12T10:34:23.222236+0000 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] final snapset 0={} in 1:d1c8135f:::obj67:head 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] finish_ctx object 1:d1c8135f:::obj67:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] execute_ctx alloc reply 0x46bfd40 result 0 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'66 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 66 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 56 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] new_repop rep_tid 66 on osd_op(client.4393.0:1 1.0 1:d1c8135f:::obj67:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] new_repop: repgather(0x423a180 0'0 rep_tid=66 committed?=0 r=0) 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=66 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] issue_repop rep_tid 66 o 1:d1c8135f:::obj67:head 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'67 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 trim 38'67 (0'0) modify 1:d1c8135f:::obj67:head by client.4393.0:1 2026-02-12T10:34:23.222236+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=67 tail=38'67 s=38'67 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'66 (0'0,38'66] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'66 lcod 38'65 mlcod 38'65 active+clean] PeeringState::append_log append_log log((0'0,38'66], crt=38'66) [38'67 (0'0) modify 1:d1c8135f:::obj67:head by client.4393.0:1 2026-02-12T10:34:23.222236+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'66 lua=38'66 crt=38'67 lcod 38'65 mlcod 38'65 active+clean] rollforward: entry=38'67 (0'0) modify 1:d1c8135f:::obj67:head by client.4393.0:1 2026-02-12T10:34:23.222236+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'66 lua=38'66 crt=38'67 lcod 38'65 mlcod 38'65 active+clean] PeeringState::append_log approx pg log length = 67 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'66 lua=38'66 crt=38'67 lcod 38'65 mlcod 38'65 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'66 lua=38'66 crt=38'67 lcod 38'65 mlcod 38'65 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'67, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'66 lua=38'66 crt=38'67 lcod 38'65 mlcod 38'65 active+clean] op_applied version 38'67 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'66 crt=38'67 lcod 38'65 mlcod 38'65 active+clean] eval_repop repgather(0x423a180 38'67 rep_tid=66 committed?=0 r=0) 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4393.0:1 1.0 1:d1c8135f:::obj67:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000140 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.221+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'66 crt=38'67 lcod 38'65 mlcod 38'65 active+clean] op_commit: 66 2026-02-12T10:34:23.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'66 crt=38'67 lcod 38'65 mlcod 38'65 active+clean] repop_all_committed: repop tid 66 all committed 2026-02-12T10:34:23.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'65 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'66 from: 38'65 2026-02-12T10:34:23.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] eval_repop repgather(0x423a180 38'67 rep_tid=66 committed?=1 r=0) 2026-02-12T10:34:23.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] commit: repgather(0x423a180 38'67 rep_tid=66 committed?=1 r=0) 2026-02-12T10:34:23.221+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] log_op_stats osd_op(client.4393.0:1 1.0 1:d1c8135f:::obj67:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000282 2026-02-12T10:34:23.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] sending reply on osd_op(client.4393.0:1 1.0 1:d1c8135f:::obj67:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46bfd40 2026-02-12T10:34:23.221+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1608720225 -- osd_op_reply(1 obj67 [writefull 0~9216] v38'67 uv67 ondisk = 0) -- 0x46bfd40 con 0x5310000 2026-02-12T10:34:23.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.221+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:87 2026-02-12T10:34:23.221+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] removing repgather(0x423a180 38'67 rep_tid=66 committed?=1 r=0) 2026-02-12T10:34:23.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] q front is repgather(0x423a180 38'67 rep_tid=66 committed?=1 r=0) 2026-02-12T10:34:23.221+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] do_osd_op_effects client.4393 con 0x5310000 2026-02-12T10:34:23.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] remove_repop repgather(0x423a180 38'67 rep_tid=66 committed?=1 r=0) 2026-02-12T10:34:23.221+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.221+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.222+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1608720225 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.222+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1608720225 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.222+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1608720225 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=70 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.222+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1608720225 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=70 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.222+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0efc0 2026-02-12T10:34:23.239+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.239+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.239+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.239+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2909555721 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=71 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4396 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.239+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4396 127.0.0.1:0/2909555721 1 ==== osd_op(client.4396.0:1 1.0 1.a95dce32 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5310400 2026-02-12T10:34:23.239+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4396.0:1 1.0 1.a95dce32 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.239+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4396.0:1 1.0 1.a95dce32 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4396.0:1 1.0 1.a95dce32 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4396.0:1 1.0 1.a95dce32 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4396.0:1 1.0 1.a95dce32 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4396.0:1 1.0 1.a95dce32 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] 2026-02-12T10:34:23.239+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2909555721 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2909555721 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] _handle_message: osd_op(client.4396.0:1 1.0 1.a95dce32 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] do_op: op osd_op(client.4396.0:1 1.0 1:4c73ba95:::obj68:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] do_op osd_op(client.4396.0:1 1.0 1:4c73ba95:::obj68:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] get_object_context: obc NOT found in cache: 1:4c73ba95:::obj68:head 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] get_object_context: no obc for soid 1:4c73ba95:::obj68:head but can_create 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] create_object_context 0x5220600 1:4c73ba95:::obj68:head 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] populate_obc_watchers 1:4c73ba95:::obj68:head 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:4c73ba95:::obj68:head 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] get_object_context: obc(1:4c73ba95:::obj68:head(dne) rwstate(none n=0 w=0)) oi: 1:4c73ba95:::obj68:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:4c73ba95:::obj68:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] find_object_context 1:4c73ba95:::obj68:head @head oi=1:4c73ba95:::obj68:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] do_op obc obc(1:4c73ba95:::obj68:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] execute_ctx 1:4c73ba95:::obj68:head [writefull 0~9216 in=9216b] ov 0'0 av 38'68 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] do_osd_op 1:4c73ba95:::obj68:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.239+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] make_writeable 1:4c73ba95:::obj68:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] setting DIRTY flag 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] make_writeable 1:4c73ba95:::obj68:head done, snapset=0={} 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] finish_ctx 1:4c73ba95:::obj68:head 0x5264000 op modify 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] set mtime to 2026-02-12T10:34:23.240503+0000 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] final snapset 0={} in 1:4c73ba95:::obj68:head 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] finish_ctx object 1:4c73ba95:::obj68:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] execute_ctx alloc reply 0x51da480 result 0 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'67 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 67 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 57 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] new_repop rep_tid 67 on osd_op(client.4396.0:1 1.0 1:4c73ba95:::obj68:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] new_repop: repgather(0x423a780 0'0 rep_tid=67 committed?=0 r=0) 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=67 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] issue_repop rep_tid 67 o 1:4c73ba95:::obj68:head 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'68 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 trim 38'68 (0'0) modify 1:4c73ba95:::obj68:head by client.4396.0:1 2026-02-12T10:34:23.240503+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=68 tail=38'68 s=38'68 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'67 (0'0,38'67] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'67 lcod 38'66 mlcod 38'66 active+clean] PeeringState::append_log append_log log((0'0,38'67], crt=38'67) [38'68 (0'0) modify 1:4c73ba95:::obj68:head by client.4396.0:1 2026-02-12T10:34:23.240503+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'67 lua=38'67 crt=38'68 lcod 38'66 mlcod 38'66 active+clean] rollforward: entry=38'68 (0'0) modify 1:4c73ba95:::obj68:head by client.4396.0:1 2026-02-12T10:34:23.240503+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'67 lua=38'67 crt=38'68 lcod 38'66 mlcod 38'66 active+clean] PeeringState::append_log approx pg log length = 68 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'67 lua=38'67 crt=38'68 lcod 38'66 mlcod 38'66 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'67 lua=38'67 crt=38'68 lcod 38'66 mlcod 38'66 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'68, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'67 lua=38'67 crt=38'68 lcod 38'66 mlcod 38'66 active+clean] op_applied version 38'68 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'67 crt=38'68 lcod 38'66 mlcod 38'66 active+clean] eval_repop repgather(0x423a780 38'68 rep_tid=67 committed?=0 r=0) 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4396.0:1 1.0 1:4c73ba95:::obj68:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000137 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.240+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.240+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'67 crt=38'68 lcod 38'66 mlcod 38'66 active+clean] op_commit: 67 2026-02-12T10:34:23.240+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'67 crt=38'68 lcod 38'66 mlcod 38'66 active+clean] repop_all_committed: repop tid 67 all committed 2026-02-12T10:34:23.240+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'66 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'67 from: 38'66 2026-02-12T10:34:23.240+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] eval_repop repgather(0x423a780 38'68 rep_tid=67 committed?=1 r=0) 2026-02-12T10:34:23.240+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] commit: repgather(0x423a780 38'68 rep_tid=67 committed?=1 r=0) 2026-02-12T10:34:23.240+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] log_op_stats osd_op(client.4396.0:1 1.0 1:4c73ba95:::obj68:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000271 2026-02-12T10:34:23.240+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] sending reply on osd_op(client.4396.0:1 1.0 1:4c73ba95:::obj68:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51da480 2026-02-12T10:34:23.240+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2909555721 -- osd_op_reply(1 obj68 [writefull 0~9216] v38'68 uv68 ondisk = 0) -- 0x51da480 con 0x5310400 2026-02-12T10:34:23.240+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.240+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:88 2026-02-12T10:34:23.240+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] removing repgather(0x423a780 38'68 rep_tid=67 committed?=1 r=0) 2026-02-12T10:34:23.240+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] q front is repgather(0x423a780 38'68 rep_tid=67 committed?=1 r=0) 2026-02-12T10:34:23.240+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] do_osd_op_effects client.4396 con 0x5310400 2026-02-12T10:34:23.240+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] remove_repop repgather(0x423a780 38'68 rep_tid=67 committed?=1 r=0) 2026-02-12T10:34:23.240+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.240+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.240+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2909555721 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.240+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2909555721 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.240+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2909555721 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=71 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.240+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2909555721 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=71 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.240+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0f180 2026-02-12T10:34:23.258+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.258+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.258+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f340 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.258+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1787681630 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=72 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4399 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.258+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4399 127.0.0.1:0/1787681630 1 ==== osd_op(client.4399.0:1 1.0 1.9354705b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6780 con 0x5310c00 2026-02-12T10:34:23.258+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4399.0:1 1.0 1.9354705b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.258+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4399.0:1 1.0 1.9354705b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4399.0:1 1.0 1.9354705b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4399.0:1 1.0 1.9354705b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4399.0:1 1.0 1.9354705b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4399.0:1 1.0 1.9354705b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] 2026-02-12T10:34:23.258+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1787681630 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1787681630 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] _handle_message: osd_op(client.4399.0:1 1.0 1.9354705b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] do_op: op osd_op(client.4399.0:1 1.0 1:da0e2ac9:::obj69:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] op_has_sufficient_caps session=0x4e0f340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] do_op osd_op(client.4399.0:1 1.0 1:da0e2ac9:::obj69:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] get_object_context: obc NOT found in cache: 1:da0e2ac9:::obj69:head 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] get_object_context: no obc for soid 1:da0e2ac9:::obj69:head but can_create 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] create_object_context 0x521e600 1:da0e2ac9:::obj69:head 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] populate_obc_watchers 1:da0e2ac9:::obj69:head 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:da0e2ac9:::obj69:head 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] get_object_context: obc(1:da0e2ac9:::obj69:head(dne) rwstate(none n=0 w=0)) oi: 1:da0e2ac9:::obj69:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:da0e2ac9:::obj69:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] find_object_context 1:da0e2ac9:::obj69:head @head oi=1:da0e2ac9:::obj69:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] do_op obc obc(1:da0e2ac9:::obj69:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] execute_ctx 0x5266400 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] execute_ctx 1:da0e2ac9:::obj69:head [writefull 0~9216 in=9216b] ov 0'0 av 38'69 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] do_osd_op 1:da0e2ac9:::obj69:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] make_writeable 1:da0e2ac9:::obj69:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] setting DIRTY flag 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] make_writeable 1:da0e2ac9:::obj69:head done, snapset=0={} 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] finish_ctx 1:da0e2ac9:::obj69:head 0x5266400 op modify 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] set mtime to 2026-02-12T10:34:23.259201+0000 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] final snapset 0={} in 1:da0e2ac9:::obj69:head 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] finish_ctx object 1:da0e2ac9:::obj69:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] execute_ctx alloc reply 0x46bfb00 result 0 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'68 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 68 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 58 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] new_repop rep_tid 68 on osd_op(client.4399.0:1 1.0 1:da0e2ac9:::obj69:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] new_repop: repgather(0x423a780 0'0 rep_tid=68 committed?=0 r=0) 2026-02-12T10:34:23.258+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=68 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] issue_repop rep_tid 68 o 1:da0e2ac9:::obj69:head 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 IndexedLog::trim s=38'69 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 trim 38'69 (0'0) modify 1:da0e2ac9:::obj69:head by client.4399.0:1 2026-02-12T10:34:23.259201+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=69 tail=38'69 s=38'69 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'68 (0'0,38'68] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'68 lcod 38'67 mlcod 38'67 active+clean] PeeringState::append_log append_log log((0'0,38'68], crt=38'68) [38'69 (0'0) modify 1:da0e2ac9:::obj69:head by client.4399.0:1 2026-02-12T10:34:23.259201+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'68 lua=38'68 crt=38'69 lcod 38'67 mlcod 38'67 active+clean] rollforward: entry=38'69 (0'0) modify 1:da0e2ac9:::obj69:head by client.4399.0:1 2026-02-12T10:34:23.259201+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'68 lua=38'68 crt=38'69 lcod 38'67 mlcod 38'67 active+clean] PeeringState::append_log approx pg log length = 69 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'68 lua=38'68 crt=38'69 lcod 38'67 mlcod 38'67 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'68 lua=38'68 crt=38'69 lcod 38'67 mlcod 38'67 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.258+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'69, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'68 lua=38'68 crt=38'69 lcod 38'67 mlcod 38'67 active+clean] op_applied version 38'69 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'68 crt=38'69 lcod 38'67 mlcod 38'67 active+clean] eval_repop repgather(0x423a780 38'69 rep_tid=68 committed?=0 r=0) 2026-02-12T10:34:23.258+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4399.0:1 1.0 1:da0e2ac9:::obj69:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000175 2026-02-12T10:34:23.258+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.259+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.259+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'68 crt=38'69 lcod 38'67 mlcod 38'67 active+clean] op_commit: 68 2026-02-12T10:34:23.259+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'68 crt=38'69 lcod 38'67 mlcod 38'67 active+clean] repop_all_committed: repop tid 68 all committed 2026-02-12T10:34:23.259+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'67 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'68 from: 38'67 2026-02-12T10:34:23.259+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] eval_repop repgather(0x423a780 38'69 rep_tid=68 committed?=1 r=0) 2026-02-12T10:34:23.259+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] commit: repgather(0x423a780 38'69 rep_tid=68 committed?=1 r=0) 2026-02-12T10:34:23.259+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] log_op_stats osd_op(client.4399.0:1 1.0 1:da0e2ac9:::obj69:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000460 2026-02-12T10:34:23.259+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] sending reply on osd_op(client.4399.0:1 1.0 1:da0e2ac9:::obj69:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46bfb00 2026-02-12T10:34:23.259+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1787681630 -- osd_op_reply(1 obj69 [writefull 0~9216] v38'69 uv69 ondisk = 0) -- 0x46bfb00 con 0x5310c00 2026-02-12T10:34:23.259+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.259+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:89 2026-02-12T10:34:23.259+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] removing repgather(0x423a780 38'69 rep_tid=68 committed?=1 r=0) 2026-02-12T10:34:23.259+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] q front is repgather(0x423a780 38'69 rep_tid=68 committed?=1 r=0) 2026-02-12T10:34:23.259+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] do_osd_op_effects client.4399 con 0x5310c00 2026-02-12T10:34:23.259+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] remove_repop repgather(0x423a780 38'69 rep_tid=68 committed?=1 r=0) 2026-02-12T10:34:23.259+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.259+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.259+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1787681630 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.259+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1787681630 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.259+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1787681630 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=72 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.259+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1787681630 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=72 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.259+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0f340 2026-02-12T10:34:23.276+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.276+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.276+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f500 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.276+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1009335684 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=73 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4402 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.276+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4402 127.0.0.1:0/1009335684 1 ==== osd_op(client.4402.0:1 1.0 1.8435aa6c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6c80 con 0x5311400 2026-02-12T10:34:23.276+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4402.0:1 1.0 1.8435aa6c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:23.276+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4402.0:1 1.0 1.8435aa6c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4402.0:1 1.0 1.8435aa6c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4402.0:1 1.0 1.8435aa6c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4402.0:1 1.0 1.8435aa6c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4402.0:1 1.0 1.8435aa6c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] 2026-02-12T10:34:23.276+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1009335684 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1009335684 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] _handle_message: osd_op(client.4402.0:1 1.0 1.8435aa6c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] do_op: op osd_op(client.4402.0:1 1.0 1:3655ac21:::obj70:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] op_has_sufficient_caps session=0x4e0f500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] do_op osd_op(client.4402.0:1 1.0 1:3655ac21:::obj70:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] get_object_context: obc NOT found in cache: 1:3655ac21:::obj70:head 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] get_object_context: no obc for soid 1:3655ac21:::obj70:head but can_create 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] create_object_context 0x5220c00 1:3655ac21:::obj70:head 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] populate_obc_watchers 1:3655ac21:::obj70:head 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3655ac21:::obj70:head 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] get_object_context: obc(1:3655ac21:::obj70:head(dne) rwstate(none n=0 w=0)) oi: 1:3655ac21:::obj70:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3655ac21:::obj70:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] find_object_context 1:3655ac21:::obj70:head @head oi=1:3655ac21:::obj70:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] do_op obc obc(1:3655ac21:::obj70:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] execute_ctx 1:3655ac21:::obj70:head [writefull 0~9216 in=9216b] ov 0'0 av 38'70 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] do_osd_op 1:3655ac21:::obj70:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] make_writeable 1:3655ac21:::obj70:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] setting DIRTY flag 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] make_writeable 1:3655ac21:::obj70:head done, snapset=0={} 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] finish_ctx 1:3655ac21:::obj70:head 0x5265b00 op modify 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] set mtime to 2026-02-12T10:34:23.277270+0000 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] final snapset 0={} in 1:3655ac21:::obj70:head 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] finish_ctx object 1:3655ac21:::obj70:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] execute_ctx alloc reply 0x51dab40 result 0 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'69 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 69 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 59 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] new_repop rep_tid 69 on osd_op(client.4402.0:1 1.0 1:3655ac21:::obj70:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] new_repop: repgather(0x4ef3500 0'0 rep_tid=69 committed?=0 r=0) 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=69 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] issue_repop rep_tid 69 o 1:3655ac21:::obj70:head 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'70 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 trim 38'70 (0'0) modify 1:3655ac21:::obj70:head by client.4402.0:1 2026-02-12T10:34:23.277270+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=70 tail=38'70 s=38'70 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'69 (0'0,38'69] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'69 lcod 38'68 mlcod 38'68 active+clean] PeeringState::append_log append_log log((0'0,38'69], crt=38'69) [38'70 (0'0) modify 1:3655ac21:::obj70:head by client.4402.0:1 2026-02-12T10:34:23.277270+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'69 lua=38'69 crt=38'70 lcod 38'68 mlcod 38'68 active+clean] rollforward: entry=38'70 (0'0) modify 1:3655ac21:::obj70:head by client.4402.0:1 2026-02-12T10:34:23.277270+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'69 lua=38'69 crt=38'70 lcod 38'68 mlcod 38'68 active+clean] PeeringState::append_log approx pg log length = 70 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'69 lua=38'69 crt=38'70 lcod 38'68 mlcod 38'68 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'69 lua=38'69 crt=38'70 lcod 38'68 mlcod 38'68 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'70, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'69 lua=38'69 crt=38'70 lcod 38'68 mlcod 38'68 active+clean] op_applied version 38'70 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'69 crt=38'70 lcod 38'68 mlcod 38'68 active+clean] eval_repop repgather(0x4ef3500 38'70 rep_tid=69 committed?=0 r=0) 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4402.0:1 1.0 1:3655ac21:::obj70:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000137 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.276+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.276+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'69 crt=38'70 lcod 38'68 mlcod 38'68 active+clean] op_commit: 69 2026-02-12T10:34:23.276+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'69 crt=38'70 lcod 38'68 mlcod 38'68 active+clean] repop_all_committed: repop tid 69 all committed 2026-02-12T10:34:23.276+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'68 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'69 from: 38'68 2026-02-12T10:34:23.276+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] eval_repop repgather(0x4ef3500 38'70 rep_tid=69 committed?=1 r=0) 2026-02-12T10:34:23.276+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] commit: repgather(0x4ef3500 38'70 rep_tid=69 committed?=1 r=0) 2026-02-12T10:34:23.276+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] log_op_stats osd_op(client.4402.0:1 1.0 1:3655ac21:::obj70:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000273 2026-02-12T10:34:23.276+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] sending reply on osd_op(client.4402.0:1 1.0 1:3655ac21:::obj70:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51dab40 2026-02-12T10:34:23.276+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1009335684 -- osd_op_reply(1 obj70 [writefull 0~9216] v38'70 uv70 ondisk = 0) -- 0x51dab40 con 0x5311400 2026-02-12T10:34:23.276+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.276+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:90 2026-02-12T10:34:23.276+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] removing repgather(0x4ef3500 38'70 rep_tid=69 committed?=1 r=0) 2026-02-12T10:34:23.277+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] q front is repgather(0x4ef3500 38'70 rep_tid=69 committed?=1 r=0) 2026-02-12T10:34:23.277+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] do_osd_op_effects client.4402 con 0x5311400 2026-02-12T10:34:23.277+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] remove_repop repgather(0x4ef3500 38'70 rep_tid=69 committed?=1 r=0) 2026-02-12T10:34:23.277+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.277+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.277+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1009335684 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.277+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1009335684 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.277+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1009335684 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=73 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.277+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1009335684 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=73 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.277+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.277+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f500 2026-02-12T10:34:23.294+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.295+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.295+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f6c0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.295+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1345450559 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=74 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4405 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.295+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4405 127.0.0.1:0/1345450559 1 ==== osd_op(client.4405.0:1 1.0 1.7feccd26 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273400 con 0x5311400 2026-02-12T10:34:23.295+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4405.0:1 1.0 1.7feccd26 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.295+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4405.0:1 1.0 1.7feccd26 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4405.0:1 1.0 1.7feccd26 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4405.0:1 1.0 1.7feccd26 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4405.0:1 1.0 1.7feccd26 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4405.0:1 1.0 1.7feccd26 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] 2026-02-12T10:34:23.295+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1345450559 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1345450559 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] _handle_message: osd_op(client.4405.0:1 1.0 1.7feccd26 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] do_op: op osd_op(client.4405.0:1 1.0 1:64b337fe:::obj71:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] op_has_sufficient_caps session=0x4e0f6c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] do_op osd_op(client.4405.0:1 1.0 1:64b337fe:::obj71:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] get_object_context: obc NOT found in cache: 1:64b337fe:::obj71:head 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] get_object_context: no obc for soid 1:64b337fe:::obj71:head but can_create 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] create_object_context 0x5221200 1:64b337fe:::obj71:head 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] populate_obc_watchers 1:64b337fe:::obj71:head 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:64b337fe:::obj71:head 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] get_object_context: obc(1:64b337fe:::obj71:head(dne) rwstate(none n=0 w=0)) oi: 1:64b337fe:::obj71:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:64b337fe:::obj71:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] find_object_context 1:64b337fe:::obj71:head @head oi=1:64b337fe:::obj71:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] do_op obc obc(1:64b337fe:::obj71:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] execute_ctx 0x46d6000 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] execute_ctx 1:64b337fe:::obj71:head [writefull 0~9216 in=9216b] ov 0'0 av 38'71 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] do_osd_op 1:64b337fe:::obj71:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] make_writeable 1:64b337fe:::obj71:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] setting DIRTY flag 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] make_writeable 1:64b337fe:::obj71:head done, snapset=0={} 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] finish_ctx 1:64b337fe:::obj71:head 0x46d6000 op modify 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] set mtime to 2026-02-12T10:34:23.295682+0000 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] final snapset 0={} in 1:64b337fe:::obj71:head 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] finish_ctx object 1:64b337fe:::obj71:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] execute_ctx alloc reply 0x51db200 result 0 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'70 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 70 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 60 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] new_repop rep_tid 70 on osd_op(client.4405.0:1 1.0 1:64b337fe:::obj71:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] new_repop: repgather(0x4ef3680 0'0 rep_tid=70 committed?=0 r=0) 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=70 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] issue_repop rep_tid 70 o 1:64b337fe:::obj71:head 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'71 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 trim 38'71 (0'0) modify 1:64b337fe:::obj71:head by client.4405.0:1 2026-02-12T10:34:23.295682+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=71 tail=38'71 s=38'71 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'70 (0'0,38'70] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'70 lcod 38'69 mlcod 38'69 active+clean] PeeringState::append_log append_log log((0'0,38'70], crt=38'70) [38'71 (0'0) modify 1:64b337fe:::obj71:head by client.4405.0:1 2026-02-12T10:34:23.295682+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'70 lua=38'70 crt=38'71 lcod 38'69 mlcod 38'69 active+clean] rollforward: entry=38'71 (0'0) modify 1:64b337fe:::obj71:head by client.4405.0:1 2026-02-12T10:34:23.295682+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'70 lua=38'70 crt=38'71 lcod 38'69 mlcod 38'69 active+clean] PeeringState::append_log approx pg log length = 71 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'70 lua=38'70 crt=38'71 lcod 38'69 mlcod 38'69 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'70 lua=38'70 crt=38'71 lcod 38'69 mlcod 38'69 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'71, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'70 lua=38'70 crt=38'71 lcod 38'69 mlcod 38'69 active+clean] op_applied version 38'71 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'70 crt=38'71 lcod 38'69 mlcod 38'69 active+clean] eval_repop repgather(0x4ef3680 38'71 rep_tid=70 committed?=0 r=0) 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4405.0:1 1.0 1:64b337fe:::obj71:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000140 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.295+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.295+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'70 crt=38'71 lcod 38'69 mlcod 38'69 active+clean] op_commit: 70 2026-02-12T10:34:23.295+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'70 crt=38'71 lcod 38'69 mlcod 38'69 active+clean] repop_all_committed: repop tid 70 all committed 2026-02-12T10:34:23.295+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'69 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'70 from: 38'69 2026-02-12T10:34:23.295+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] eval_repop repgather(0x4ef3680 38'71 rep_tid=70 committed?=1 r=0) 2026-02-12T10:34:23.295+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] commit: repgather(0x4ef3680 38'71 rep_tid=70 committed?=1 r=0) 2026-02-12T10:34:23.295+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] log_op_stats osd_op(client.4405.0:1 1.0 1:64b337fe:::obj71:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000277 2026-02-12T10:34:23.295+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] sending reply on osd_op(client.4405.0:1 1.0 1:64b337fe:::obj71:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51db200 2026-02-12T10:34:23.295+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1345450559 -- osd_op_reply(1 obj71 [writefull 0~9216] v38'71 uv71 ondisk = 0) -- 0x51db200 con 0x5311400 2026-02-12T10:34:23.295+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.295+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:91 2026-02-12T10:34:23.295+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] removing repgather(0x4ef3680 38'71 rep_tid=70 committed?=1 r=0) 2026-02-12T10:34:23.295+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] q front is repgather(0x4ef3680 38'71 rep_tid=70 committed?=1 r=0) 2026-02-12T10:34:23.295+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] do_osd_op_effects client.4405 con 0x5311400 2026-02-12T10:34:23.295+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] remove_repop repgather(0x4ef3680 38'71 rep_tid=70 committed?=1 r=0) 2026-02-12T10:34:23.295+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.295+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.295+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1345450559 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.295+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1345450559 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.295+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1345450559 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=74 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.295+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1345450559 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=74 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.295+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f6c0 2026-02-12T10:34:23.312+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.312+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.312+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f880 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.312+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3925174089 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=75 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4408 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.312+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4408 127.0.0.1:0/3925174089 1 ==== osd_op(client.4408.0:1 1.0 1.b7ae5492 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273180 con 0x5310000 2026-02-12T10:34:23.312+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4408.0:1 1.0 1.b7ae5492 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:23.312+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4408.0:1 1.0 1.b7ae5492 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4408.0:1 1.0 1.b7ae5492 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4408.0:1 1.0 1.b7ae5492 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4408.0:1 1.0 1.b7ae5492 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4408.0:1 1.0 1.b7ae5492 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] 2026-02-12T10:34:23.312+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3925174089 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3925174089 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] _handle_message: osd_op(client.4408.0:1 1.0 1.b7ae5492 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] do_op: op osd_op(client.4408.0:1 1.0 1:492a75ed:::obj72:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] op_has_sufficient_caps session=0x4e0f880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] do_op osd_op(client.4408.0:1 1.0 1:492a75ed:::obj72:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] get_object_context: obc NOT found in cache: 1:492a75ed:::obj72:head 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] get_object_context: no obc for soid 1:492a75ed:::obj72:head but can_create 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] create_object_context 0x5221800 1:492a75ed:::obj72:head 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] populate_obc_watchers 1:492a75ed:::obj72:head 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:492a75ed:::obj72:head 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] get_object_context: obc(1:492a75ed:::obj72:head(dne) rwstate(none n=0 w=0)) oi: 1:492a75ed:::obj72:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:492a75ed:::obj72:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] find_object_context 1:492a75ed:::obj72:head @head oi=1:492a75ed:::obj72:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] do_op obc obc(1:492a75ed:::obj72:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] execute_ctx 0x46d6900 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] execute_ctx 1:492a75ed:::obj72:head [writefull 0~9216 in=9216b] ov 0'0 av 38'72 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] do_osd_op 1:492a75ed:::obj72:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] make_writeable 1:492a75ed:::obj72:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] setting DIRTY flag 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] make_writeable 1:492a75ed:::obj72:head done, snapset=0={} 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] finish_ctx 1:492a75ed:::obj72:head 0x46d6900 op modify 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] set mtime to 2026-02-12T10:34:23.313317+0000 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] final snapset 0={} in 1:492a75ed:::obj72:head 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] finish_ctx object 1:492a75ed:::obj72:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] execute_ctx alloc reply 0x51db8c0 result 0 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'71 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 71 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 61 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] new_repop rep_tid 71 on osd_op(client.4408.0:1 1.0 1:492a75ed:::obj72:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] new_repop: repgather(0x4ef3800 0'0 rep_tid=71 committed?=0 r=0) 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=71 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] issue_repop rep_tid 71 o 1:492a75ed:::obj72:head 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'72 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 trim 38'72 (0'0) modify 1:492a75ed:::obj72:head by client.4408.0:1 2026-02-12T10:34:23.313317+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=72 tail=38'72 s=38'72 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'71 (0'0,38'71] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'71 lcod 38'70 mlcod 38'70 active+clean] PeeringState::append_log append_log log((0'0,38'71], crt=38'71) [38'72 (0'0) modify 1:492a75ed:::obj72:head by client.4408.0:1 2026-02-12T10:34:23.313317+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'71 lua=38'71 crt=38'72 lcod 38'70 mlcod 38'70 active+clean] rollforward: entry=38'72 (0'0) modify 1:492a75ed:::obj72:head by client.4408.0:1 2026-02-12T10:34:23.313317+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'71 lua=38'71 crt=38'72 lcod 38'70 mlcod 38'70 active+clean] PeeringState::append_log approx pg log length = 72 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'71 lua=38'71 crt=38'72 lcod 38'70 mlcod 38'70 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'71 lua=38'71 crt=38'72 lcod 38'70 mlcod 38'70 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'72, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'71 lua=38'71 crt=38'72 lcod 38'70 mlcod 38'70 active+clean] op_applied version 38'72 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'71 crt=38'72 lcod 38'70 mlcod 38'70 active+clean] eval_repop repgather(0x4ef3800 38'72 rep_tid=71 committed?=0 r=0) 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4408.0:1 1.0 1:492a75ed:::obj72:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000139 2026-02-12T10:34:23.312+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.312+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'71 crt=38'72 lcod 38'70 mlcod 38'70 active+clean] op_commit: 71 2026-02-12T10:34:23.313+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.313+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'71 crt=38'72 lcod 38'70 mlcod 38'70 active+clean] repop_all_committed: repop tid 71 all committed 2026-02-12T10:34:23.313+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'70 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'71 from: 38'70 2026-02-12T10:34:23.313+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] eval_repop repgather(0x4ef3800 38'72 rep_tid=71 committed?=1 r=0) 2026-02-12T10:34:23.313+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] commit: repgather(0x4ef3800 38'72 rep_tid=71 committed?=1 r=0) 2026-02-12T10:34:23.313+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] log_op_stats osd_op(client.4408.0:1 1.0 1:492a75ed:::obj72:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000270 2026-02-12T10:34:23.313+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] sending reply on osd_op(client.4408.0:1 1.0 1:492a75ed:::obj72:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51db8c0 2026-02-12T10:34:23.313+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3925174089 -- osd_op_reply(1 obj72 [writefull 0~9216] v38'72 uv72 ondisk = 0) -- 0x51db8c0 con 0x5310000 2026-02-12T10:34:23.313+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.313+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:92 2026-02-12T10:34:23.313+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] removing repgather(0x4ef3800 38'72 rep_tid=71 committed?=1 r=0) 2026-02-12T10:34:23.313+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] q front is repgather(0x4ef3800 38'72 rep_tid=71 committed?=1 r=0) 2026-02-12T10:34:23.313+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] do_osd_op_effects client.4408 con 0x5310000 2026-02-12T10:34:23.313+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] remove_repop repgather(0x4ef3800 38'72 rep_tid=71 committed?=1 r=0) 2026-02-12T10:34:23.313+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.313+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.313+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3925174089 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.313+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3925174089 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.313+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3925174089 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=75 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.313+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3925174089 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=75 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.313+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f880 2026-02-12T10:34:23.331+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.331+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.331+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fa40 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.331+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1340904322 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=76 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4411 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.331+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4411 127.0.0.1:0/1340904322 1 ==== osd_op(client.4411.0:1 1.0 1.e8f08a20 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273900 con 0x5310400 2026-02-12T10:34:23.331+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4411.0:1 1.0 1.e8f08a20 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:23.331+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4411.0:1 1.0 1.e8f08a20 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4411.0:1 1.0 1.e8f08a20 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4411.0:1 1.0 1.e8f08a20 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4411.0:1 1.0 1.e8f08a20 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4411.0:1 1.0 1.e8f08a20 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] 2026-02-12T10:34:23.331+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1340904322 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1340904322 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] _handle_message: osd_op(client.4411.0:1 1.0 1.e8f08a20 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] do_op: op osd_op(client.4411.0:1 1.0 1:04510f17:::obj73:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] op_has_sufficient_caps session=0x4e0fa40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] do_op osd_op(client.4411.0:1 1.0 1:04510f17:::obj73:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] get_object_context: obc NOT found in cache: 1:04510f17:::obj73:head 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] get_object_context: no obc for soid 1:04510f17:::obj73:head but can_create 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] create_object_context 0x521ec00 1:04510f17:::obj73:head 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] populate_obc_watchers 1:04510f17:::obj73:head 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:04510f17:::obj73:head 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] get_object_context: obc(1:04510f17:::obj73:head(dne) rwstate(none n=0 w=0)) oi: 1:04510f17:::obj73:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:04510f17:::obj73:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] find_object_context 1:04510f17:::obj73:head @head oi=1:04510f17:::obj73:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] do_op obc obc(1:04510f17:::obj73:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] execute_ctx 0x46d6900 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] execute_ctx 1:04510f17:::obj73:head [writefull 0~9216 in=9216b] ov 0'0 av 38'73 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] do_osd_op 1:04510f17:::obj73:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] make_writeable 1:04510f17:::obj73:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] setting DIRTY flag 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] make_writeable 1:04510f17:::obj73:head done, snapset=0={} 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] finish_ctx 1:04510f17:::obj73:head 0x46d6900 op modify 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] set mtime to 2026-02-12T10:34:23.331727+0000 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] final snapset 0={} in 1:04510f17:::obj73:head 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] finish_ctx object 1:04510f17:::obj73:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] execute_ctx alloc reply 0x51dafc0 result 0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'72 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 72 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 62 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] new_repop rep_tid 72 on osd_op(client.4411.0:1 1.0 1:04510f17:::obj73:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] new_repop: repgather(0x4ef3800 0'0 rep_tid=72 committed?=0 r=0) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=72 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] issue_repop rep_tid 72 o 1:04510f17:::obj73:head 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 IndexedLog::trim s=38'73 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 trim 38'73 (0'0) modify 1:04510f17:::obj73:head by client.4411.0:1 2026-02-12T10:34:23.331727+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=73 tail=38'73 s=38'73 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'72 (0'0,38'72] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'72 lcod 38'71 mlcod 38'71 active+clean] PeeringState::append_log append_log log((0'0,38'72], crt=38'72) [38'73 (0'0) modify 1:04510f17:::obj73:head by client.4411.0:1 2026-02-12T10:34:23.331727+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'72 lua=38'72 crt=38'73 lcod 38'71 mlcod 38'71 active+clean] rollforward: entry=38'73 (0'0) modify 1:04510f17:::obj73:head by client.4411.0:1 2026-02-12T10:34:23.331727+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'72 lua=38'72 crt=38'73 lcod 38'71 mlcod 38'71 active+clean] PeeringState::append_log approx pg log length = 73 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'72 lua=38'72 crt=38'73 lcod 38'71 mlcod 38'71 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'72 lua=38'72 crt=38'73 lcod 38'71 mlcod 38'71 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'73, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'72 lua=38'72 crt=38'73 lcod 38'71 mlcod 38'71 active+clean] op_applied version 38'73 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'72 crt=38'73 lcod 38'71 mlcod 38'71 active+clean] eval_repop repgather(0x4ef3800 38'73 rep_tid=72 committed?=0 r=0) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4411.0:1 1.0 1:04510f17:::obj73:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000161 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.331+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'72 crt=38'73 lcod 38'71 mlcod 38'71 active+clean] op_commit: 72 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'72 crt=38'73 lcod 38'71 mlcod 38'71 active+clean] repop_all_committed: repop tid 72 all committed 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'71 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'72 from: 38'71 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] eval_repop repgather(0x4ef3800 38'73 rep_tid=72 committed?=1 r=0) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] commit: repgather(0x4ef3800 38'73 rep_tid=72 committed?=1 r=0) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] log_op_stats osd_op(client.4411.0:1 1.0 1:04510f17:::obj73:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000450 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] sending reply on osd_op(client.4411.0:1 1.0 1:04510f17:::obj73:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51dafc0 2026-02-12T10:34:23.331+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1340904322 -- osd_op_reply(1 obj73 [writefull 0~9216] v38'73 uv73 ondisk = 0) -- 0x51dafc0 con 0x5310400 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.331+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:93 2026-02-12T10:34:23.331+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] removing repgather(0x4ef3800 38'73 rep_tid=72 committed?=1 r=0) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] q front is repgather(0x4ef3800 38'73 rep_tid=72 committed?=1 r=0) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] do_osd_op_effects client.4411 con 0x5310400 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] remove_repop repgather(0x4ef3800 38'73 rep_tid=72 committed?=1 r=0) 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.331+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.331+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1340904322 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.331+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1340904322 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.331+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1340904322 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=76 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.331+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1340904322 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=76 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.331+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0fa40 2026-02-12T10:34:23.349+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.349+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.349+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fc00 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.349+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1548397062 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=77 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4414 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.349+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4414 127.0.0.1:0/1548397062 1 ==== osd_op(client.4414.0:1 1.0 1.9bb13f35 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272000 con 0x5310c00 2026-02-12T10:34:23.349+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4414.0:1 1.0 1.9bb13f35 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.349+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4414.0:1 1.0 1.9bb13f35 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4414.0:1 1.0 1.9bb13f35 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4414.0:1 1.0 1.9bb13f35 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4414.0:1 1.0 1.9bb13f35 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4414.0:1 1.0 1.9bb13f35 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1548397062 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.349+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1548397062 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] _handle_message: osd_op(client.4414.0:1 1.0 1.9bb13f35 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] do_op: op osd_op(client.4414.0:1 1.0 1:acfc8dd9:::obj74:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] op_has_sufficient_caps session=0x4e0fc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] do_op osd_op(client.4414.0:1 1.0 1:acfc8dd9:::obj74:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] get_object_context: obc NOT found in cache: 1:acfc8dd9:::obj74:head 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] get_object_context: no obc for soid 1:acfc8dd9:::obj74:head but can_create 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] create_object_context 0x521f200 1:acfc8dd9:::obj74:head 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] populate_obc_watchers 1:acfc8dd9:::obj74:head 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:acfc8dd9:::obj74:head 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] get_object_context: obc(1:acfc8dd9:::obj74:head(dne) rwstate(none n=0 w=0)) oi: 1:acfc8dd9:::obj74:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:acfc8dd9:::obj74:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] find_object_context 1:acfc8dd9:::obj74:head @head oi=1:acfc8dd9:::obj74:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] do_op obc obc(1:acfc8dd9:::obj74:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] execute_ctx 0x46d6900 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] execute_ctx 1:acfc8dd9:::obj74:head [writefull 0~9216 in=9216b] ov 0'0 av 38'74 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] do_osd_op 1:acfc8dd9:::obj74:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] make_writeable 1:acfc8dd9:::obj74:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] setting DIRTY flag 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] make_writeable 1:acfc8dd9:::obj74:head done, snapset=0={} 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] finish_ctx 1:acfc8dd9:::obj74:head 0x46d6900 op modify 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] set mtime to 2026-02-12T10:34:23.350451+0000 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] final snapset 0={} in 1:acfc8dd9:::obj74:head 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] finish_ctx object 1:acfc8dd9:::obj74:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.349+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] execute_ctx alloc reply 0x51da240 result 0 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'73 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 73 2026-02-12T10:34:23.349+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 63 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] new_repop rep_tid 73 on osd_op(client.4414.0:1 1.0 1:acfc8dd9:::obj74:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] new_repop: repgather(0x4ef3800 0'0 rep_tid=73 committed?=0 r=0) 2026-02-12T10:34:23.350+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=73 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] issue_repop rep_tid 73 o 1:acfc8dd9:::obj74:head 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 IndexedLog::trim s=38'74 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 trim 38'74 (0'0) modify 1:acfc8dd9:::obj74:head by client.4414.0:1 2026-02-12T10:34:23.350451+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=74 tail=38'74 s=38'74 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'73 (0'0,38'73] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'73 lcod 38'72 mlcod 38'72 active+clean] PeeringState::append_log append_log log((0'0,38'73], crt=38'73) [38'74 (0'0) modify 1:acfc8dd9:::obj74:head by client.4414.0:1 2026-02-12T10:34:23.350451+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'73 lua=38'73 crt=38'74 lcod 38'72 mlcod 38'72 active+clean] rollforward: entry=38'74 (0'0) modify 1:acfc8dd9:::obj74:head by client.4414.0:1 2026-02-12T10:34:23.350451+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'73 lua=38'73 crt=38'74 lcod 38'72 mlcod 38'72 active+clean] PeeringState::append_log approx pg log length = 74 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'73 lua=38'73 crt=38'74 lcod 38'72 mlcod 38'72 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'73 lua=38'73 crt=38'74 lcod 38'72 mlcod 38'72 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.350+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'74, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'73 lua=38'73 crt=38'74 lcod 38'72 mlcod 38'72 active+clean] op_applied version 38'74 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'73 crt=38'74 lcod 38'72 mlcod 38'72 active+clean] eval_repop repgather(0x4ef3800 38'74 rep_tid=73 committed?=0 r=0) 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4414.0:1 1.0 1:acfc8dd9:::obj74:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000153 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.350+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'73 crt=38'74 lcod 38'72 mlcod 38'72 active+clean] op_commit: 73 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'73 crt=38'74 lcod 38'72 mlcod 38'72 active+clean] repop_all_committed: repop tid 73 all committed 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'72 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'73 from: 38'72 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] eval_repop repgather(0x4ef3800 38'74 rep_tid=73 committed?=1 r=0) 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] commit: repgather(0x4ef3800 38'74 rep_tid=73 committed?=1 r=0) 2026-02-12T10:34:23.350+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] log_op_stats osd_op(client.4414.0:1 1.0 1:acfc8dd9:::obj74:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000293 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] sending reply on osd_op(client.4414.0:1 1.0 1:acfc8dd9:::obj74:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51da240 2026-02-12T10:34:23.350+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1548397062 -- osd_op_reply(1 obj74 [writefull 0~9216] v38'74 uv74 ondisk = 0) -- 0x51da240 con 0x5310c00 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.350+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:94 2026-02-12T10:34:23.350+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] removing repgather(0x4ef3800 38'74 rep_tid=73 committed?=1 r=0) 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] q front is repgather(0x4ef3800 38'74 rep_tid=73 committed?=1 r=0) 2026-02-12T10:34:23.350+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] do_osd_op_effects client.4414 con 0x5310c00 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] remove_repop repgather(0x4ef3800 38'74 rep_tid=73 committed?=1 r=0) 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.350+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.350+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1548397062 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.350+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1548397062 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.350+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1548397062 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=77 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.350+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1548397062 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=77 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.350+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0fc00 2026-02-12T10:34:23.369+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.369+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.369+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428efc0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.369+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1638678310 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=78 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4417 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.369+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4417 127.0.0.1:0/1638678310 1 ==== osd_op(client.4417.0:1 1.0 1.d47daaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4208500 con 0x5311000 2026-02-12T10:34:23.369+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4417.0:1 1.0 1.d47daaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.369+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4417.0:1 1.0 1.d47daaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4417.0:1 1.0 1.d47daaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4417.0:1 1.0 1.d47daaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4417.0:1 1.0 1.d47daaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4417.0:1 1.0 1.d47daaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] 2026-02-12T10:34:23.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1638678310 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1638678310 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] _handle_message: osd_op(client.4417.0:1 1.0 1.d47daaa5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] do_op: op osd_op(client.4417.0:1 1.0 1:a555be2b:::obj75:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] op_has_sufficient_caps session=0x428efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] do_op osd_op(client.4417.0:1 1.0 1:a555be2b:::obj75:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] get_object_context: obc NOT found in cache: 1:a555be2b:::obj75:head 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] get_object_context: no obc for soid 1:a555be2b:::obj75:head but can_create 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] create_object_context 0x46e0000 1:a555be2b:::obj75:head 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] populate_obc_watchers 1:a555be2b:::obj75:head 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a555be2b:::obj75:head 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] get_object_context: obc(1:a555be2b:::obj75:head(dne) rwstate(none n=0 w=0)) oi: 1:a555be2b:::obj75:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a555be2b:::obj75:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] find_object_context 1:a555be2b:::obj75:head @head oi=1:a555be2b:::obj75:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] do_op obc obc(1:a555be2b:::obj75:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] execute_ctx 0x46d7200 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] execute_ctx 1:a555be2b:::obj75:head [writefull 0~9216 in=9216b] ov 0'0 av 38'75 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] do_osd_op 1:a555be2b:::obj75:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] make_writeable 1:a555be2b:::obj75:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] setting DIRTY flag 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] make_writeable 1:a555be2b:::obj75:head done, snapset=0={} 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] finish_ctx 1:a555be2b:::obj75:head 0x46d7200 op modify 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] set mtime to 2026-02-12T10:34:23.369994+0000 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] final snapset 0={} in 1:a555be2b:::obj75:head 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] finish_ctx object 1:a555be2b:::obj75:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] execute_ctx alloc reply 0x46dc000 result 0 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'74 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 74 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 64 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] new_repop rep_tid 74 on osd_op(client.4417.0:1 1.0 1:a555be2b:::obj75:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] new_repop: repgather(0x4ef3980 0'0 rep_tid=74 committed?=0 r=0) 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=74 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] issue_repop rep_tid 74 o 1:a555be2b:::obj75:head 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'75 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 trim 38'75 (0'0) modify 1:a555be2b:::obj75:head by client.4417.0:1 2026-02-12T10:34:23.369994+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=75 tail=38'75 s=38'75 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'74 (0'0,38'74] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'74 lcod 38'73 mlcod 38'73 active+clean] PeeringState::append_log append_log log((0'0,38'74], crt=38'74) [38'75 (0'0) modify 1:a555be2b:::obj75:head by client.4417.0:1 2026-02-12T10:34:23.369994+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'74 lua=38'74 crt=38'75 lcod 38'73 mlcod 38'73 active+clean] rollforward: entry=38'75 (0'0) modify 1:a555be2b:::obj75:head by client.4417.0:1 2026-02-12T10:34:23.369994+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'74 lua=38'74 crt=38'75 lcod 38'73 mlcod 38'73 active+clean] PeeringState::append_log approx pg log length = 75 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'74 lua=38'74 crt=38'75 lcod 38'73 mlcod 38'73 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'74 lua=38'74 crt=38'75 lcod 38'73 mlcod 38'73 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'75, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'74 lua=38'74 crt=38'75 lcod 38'73 mlcod 38'73 active+clean] op_applied version 38'75 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'74 crt=38'75 lcod 38'73 mlcod 38'73 active+clean] eval_repop repgather(0x4ef3980 38'75 rep_tid=74 committed?=0 r=0) 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4417.0:1 1.0 1:a555be2b:::obj75:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000175 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'74 crt=38'75 lcod 38'73 mlcod 38'73 active+clean] op_commit: 74 2026-02-12T10:34:23.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'74 crt=38'75 lcod 38'73 mlcod 38'73 active+clean] repop_all_committed: repop tid 74 all committed 2026-02-12T10:34:23.369+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'73 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'74 from: 38'73 2026-02-12T10:34:23.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] eval_repop repgather(0x4ef3980 38'75 rep_tid=74 committed?=1 r=0) 2026-02-12T10:34:23.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] commit: repgather(0x4ef3980 38'75 rep_tid=74 committed?=1 r=0) 2026-02-12T10:34:23.369+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] log_op_stats osd_op(client.4417.0:1 1.0 1:a555be2b:::obj75:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000313 2026-02-12T10:34:23.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] sending reply on osd_op(client.4417.0:1 1.0 1:a555be2b:::obj75:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dc000 2026-02-12T10:34:23.369+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1638678310 -- osd_op_reply(1 obj75 [writefull 0~9216] v38'75 uv75 ondisk = 0) -- 0x46dc000 con 0x5311000 2026-02-12T10:34:23.369+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.369+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:95 2026-02-12T10:34:23.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] removing repgather(0x4ef3980 38'75 rep_tid=74 committed?=1 r=0) 2026-02-12T10:34:23.369+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] q front is repgather(0x4ef3980 38'75 rep_tid=74 committed?=1 r=0) 2026-02-12T10:34:23.369+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] do_osd_op_effects client.4417 con 0x5311000 2026-02-12T10:34:23.369+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] remove_repop repgather(0x4ef3980 38'75 rep_tid=74 committed?=1 r=0) 2026-02-12T10:34:23.369+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.369+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1638678310 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.369+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1638678310 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.369+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1638678310 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=78 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.369+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1638678310 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=78 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.369+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.369+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x428efc0 2026-02-12T10:34:23.386+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.386+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.386+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428e1c0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.386+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2205657552 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=79 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4420 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.386+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4420 127.0.0.1:0/2205657552 1 ==== osd_op(client.4420.0:1 1.0 1.8c2cc100 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273400 con 0x5311000 2026-02-12T10:34:23.386+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4420.0:1 1.0 1.8c2cc100 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:23.386+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4420.0:1 1.0 1.8c2cc100 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4420.0:1 1.0 1.8c2cc100 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4420.0:1 1.0 1.8c2cc100 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4420.0:1 1.0 1.8c2cc100 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4420.0:1 1.0 1.8c2cc100 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] 2026-02-12T10:34:23.386+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2205657552 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2205657552 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] _handle_message: osd_op(client.4420.0:1 1.0 1.8c2cc100 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] do_op: op osd_op(client.4420.0:1 1.0 1:00833431:::obj76:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] op_has_sufficient_caps session=0x428e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.386+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] do_op osd_op(client.4420.0:1 1.0 1:00833431:::obj76:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] get_object_context: obc NOT found in cache: 1:00833431:::obj76:head 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] get_object_context: no obc for soid 1:00833431:::obj76:head but can_create 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] create_object_context 0x46e0600 1:00833431:::obj76:head 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] populate_obc_watchers 1:00833431:::obj76:head 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:00833431:::obj76:head 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] get_object_context: obc(1:00833431:::obj76:head(dne) rwstate(none n=0 w=0)) oi: 1:00833431:::obj76:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:00833431:::obj76:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] find_object_context 1:00833431:::obj76:head @head oi=1:00833431:::obj76:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] do_op obc obc(1:00833431:::obj76:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] execute_ctx 0x46d7b00 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] execute_ctx 1:00833431:::obj76:head [writefull 0~9216 in=9216b] ov 0'0 av 38'76 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] do_osd_op 1:00833431:::obj76:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] make_writeable 1:00833431:::obj76:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] setting DIRTY flag 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] make_writeable 1:00833431:::obj76:head done, snapset=0={} 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] finish_ctx 1:00833431:::obj76:head 0x46d7b00 op modify 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] set mtime to 2026-02-12T10:34:23.387498+0000 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] final snapset 0={} in 1:00833431:::obj76:head 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] finish_ctx object 1:00833431:::obj76:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] execute_ctx alloc reply 0x46dc6c0 result 0 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'75 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 75 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 65 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] new_repop rep_tid 75 on osd_op(client.4420.0:1 1.0 1:00833431:::obj76:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] new_repop: repgather(0x4ef3b00 0'0 rep_tid=75 committed?=0 r=0) 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=75 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] issue_repop rep_tid 75 o 1:00833431:::obj76:head 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'76 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 trim 38'76 (0'0) modify 1:00833431:::obj76:head by client.4420.0:1 2026-02-12T10:34:23.387498+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=76 tail=38'76 s=38'76 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'75 (0'0,38'75] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'75 lcod 38'74 mlcod 38'74 active+clean] PeeringState::append_log append_log log((0'0,38'75], crt=38'75) [38'76 (0'0) modify 1:00833431:::obj76:head by client.4420.0:1 2026-02-12T10:34:23.387498+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'75 lua=38'75 crt=38'76 lcod 38'74 mlcod 38'74 active+clean] rollforward: entry=38'76 (0'0) modify 1:00833431:::obj76:head by client.4420.0:1 2026-02-12T10:34:23.387498+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'75 lua=38'75 crt=38'76 lcod 38'74 mlcod 38'74 active+clean] PeeringState::append_log approx pg log length = 76 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'75 lua=38'75 crt=38'76 lcod 38'74 mlcod 38'74 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'75 lua=38'75 crt=38'76 lcod 38'74 mlcod 38'74 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'76, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'75 lua=38'75 crt=38'76 lcod 38'74 mlcod 38'74 active+clean] op_applied version 38'76 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'75 crt=38'76 lcod 38'74 mlcod 38'74 active+clean] eval_repop repgather(0x4ef3b00 38'76 rep_tid=75 committed?=0 r=0) 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4420.0:1 1.0 1:00833431:::obj76:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000142 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.387+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'75 crt=38'76 lcod 38'74 mlcod 38'74 active+clean] op_commit: 75 2026-02-12T10:34:23.387+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'75 crt=38'76 lcod 38'74 mlcod 38'74 active+clean] repop_all_committed: repop tid 75 all committed 2026-02-12T10:34:23.387+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'74 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'75 from: 38'74 2026-02-12T10:34:23.387+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] eval_repop repgather(0x4ef3b00 38'76 rep_tid=75 committed?=1 r=0) 2026-02-12T10:34:23.387+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] commit: repgather(0x4ef3b00 38'76 rep_tid=75 committed?=1 r=0) 2026-02-12T10:34:23.387+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] log_op_stats osd_op(client.4420.0:1 1.0 1:00833431:::obj76:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000276 2026-02-12T10:34:23.387+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] sending reply on osd_op(client.4420.0:1 1.0 1:00833431:::obj76:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dc6c0 2026-02-12T10:34:23.387+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2205657552 -- osd_op_reply(1 obj76 [writefull 0~9216] v38'76 uv76 ondisk = 0) -- 0x46dc6c0 con 0x5311000 2026-02-12T10:34:23.387+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.387+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:96 2026-02-12T10:34:23.387+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] removing repgather(0x4ef3b00 38'76 rep_tid=75 committed?=1 r=0) 2026-02-12T10:34:23.387+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] q front is repgather(0x4ef3b00 38'76 rep_tid=75 committed?=1 r=0) 2026-02-12T10:34:23.387+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] do_osd_op_effects client.4420 con 0x5311000 2026-02-12T10:34:23.387+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] remove_repop repgather(0x4ef3b00 38'76 rep_tid=75 committed?=1 r=0) 2026-02-12T10:34:23.387+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.387+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2205657552 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.387+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2205657552 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.387+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2205657552 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=79 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.387+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2205657552 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=79 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.387+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x428e1c0 2026-02-12T10:34:23.404+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.405+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.405+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.405+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3031768871 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=80 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4423 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.405+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4423 127.0.0.1:0/3031768871 1 ==== osd_op(client.4423.0:1 1.0 1.f2c23b31 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273180 con 0x5310000 2026-02-12T10:34:23.405+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4423.0:1 1.0 1.f2c23b31 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000013 epoch 38 2026-02-12T10:34:23.405+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4423.0:1 1.0 1.f2c23b31 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4423.0:1 1.0 1.f2c23b31 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4423.0:1 1.0 1.f2c23b31 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4423.0:1 1.0 1.f2c23b31 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000033 osd_op(client.4423.0:1 1.0 1.f2c23b31 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3031768871 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3031768871 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] _handle_message: osd_op(client.4423.0:1 1.0 1.f2c23b31 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] do_op: op osd_op(client.4423.0:1 1.0 1:8cdc434f:::obj77:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] do_op osd_op(client.4423.0:1 1.0 1:8cdc434f:::obj77:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] get_object_context: obc NOT found in cache: 1:8cdc434f:::obj77:head 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] get_object_context: no obc for soid 1:8cdc434f:::obj77:head but can_create 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] create_object_context 0x46e0c00 1:8cdc434f:::obj77:head 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] populate_obc_watchers 1:8cdc434f:::obj77:head 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:8cdc434f:::obj77:head 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] get_object_context: obc(1:8cdc434f:::obj77:head(dne) rwstate(none n=0 w=0)) oi: 1:8cdc434f:::obj77:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:8cdc434f:::obj77:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] find_object_context 1:8cdc434f:::obj77:head @head oi=1:8cdc434f:::obj77:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] do_op obc obc(1:8cdc434f:::obj77:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] execute_ctx 0x46d8400 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] execute_ctx 1:8cdc434f:::obj77:head [writefull 0~9216 in=9216b] ov 0'0 av 38'77 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] do_osd_op 1:8cdc434f:::obj77:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] make_writeable 1:8cdc434f:::obj77:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] setting DIRTY flag 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] make_writeable 1:8cdc434f:::obj77:head done, snapset=0={} 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] finish_ctx 1:8cdc434f:::obj77:head 0x46d8400 op modify 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] set mtime to 2026-02-12T10:34:23.405677+0000 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] final snapset 0={} in 1:8cdc434f:::obj77:head 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] finish_ctx object 1:8cdc434f:::obj77:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] execute_ctx alloc reply 0x46dcd80 result 0 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'76 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 76 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 66 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] new_repop rep_tid 76 on osd_op(client.4423.0:1 1.0 1:8cdc434f:::obj77:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] new_repop: repgather(0x4ef3c80 0'0 rep_tid=76 committed?=0 r=0) 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=76 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] issue_repop rep_tid 76 o 1:8cdc434f:::obj77:head 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'77 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 trim 38'77 (0'0) modify 1:8cdc434f:::obj77:head by client.4423.0:1 2026-02-12T10:34:23.405677+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=77 tail=38'77 s=38'77 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'76 (0'0,38'76] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'76 lcod 38'75 mlcod 38'75 active+clean] PeeringState::append_log append_log log((0'0,38'76], crt=38'76) [38'77 (0'0) modify 1:8cdc434f:::obj77:head by client.4423.0:1 2026-02-12T10:34:23.405677+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'76 lua=38'76 crt=38'77 lcod 38'75 mlcod 38'75 active+clean] rollforward: entry=38'77 (0'0) modify 1:8cdc434f:::obj77:head by client.4423.0:1 2026-02-12T10:34:23.405677+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'76 lua=38'76 crt=38'77 lcod 38'75 mlcod 38'75 active+clean] PeeringState::append_log approx pg log length = 77 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'76 lua=38'76 crt=38'77 lcod 38'75 mlcod 38'75 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'76 lua=38'76 crt=38'77 lcod 38'75 mlcod 38'75 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'77, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'76 lua=38'76 crt=38'77 lcod 38'75 mlcod 38'75 active+clean] op_applied version 38'77 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'76 crt=38'77 lcod 38'75 mlcod 38'75 active+clean] eval_repop repgather(0x4ef3c80 38'77 rep_tid=76 committed?=0 r=0) 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4423.0:1 1.0 1:8cdc434f:::obj77:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000130 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'76 crt=38'77 lcod 38'75 mlcod 38'75 active+clean] op_commit: 76 2026-02-12T10:34:23.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'76 crt=38'77 lcod 38'75 mlcod 38'75 active+clean] repop_all_committed: repop tid 76 all committed 2026-02-12T10:34:23.405+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'75 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'76 from: 38'75 2026-02-12T10:34:23.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] eval_repop repgather(0x4ef3c80 38'77 rep_tid=76 committed?=1 r=0) 2026-02-12T10:34:23.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] commit: repgather(0x4ef3c80 38'77 rep_tid=76 committed?=1 r=0) 2026-02-12T10:34:23.405+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] log_op_stats osd_op(client.4423.0:1 1.0 1:8cdc434f:::obj77:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000465 2026-02-12T10:34:23.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] sending reply on osd_op(client.4423.0:1 1.0 1:8cdc434f:::obj77:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dcd80 2026-02-12T10:34:23.405+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3031768871 -- osd_op_reply(1 obj77 [writefull 0~9216] v38'77 uv77 ondisk = 0) -- 0x46dcd80 con 0x5310000 2026-02-12T10:34:23.405+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.405+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:97 2026-02-12T10:34:23.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] removing repgather(0x4ef3c80 38'77 rep_tid=76 committed?=1 r=0) 2026-02-12T10:34:23.405+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] q front is repgather(0x4ef3c80 38'77 rep_tid=76 committed?=1 r=0) 2026-02-12T10:34:23.405+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] do_osd_op_effects client.4423 con 0x5310000 2026-02-12T10:34:23.405+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] remove_repop repgather(0x4ef3c80 38'77 rep_tid=76 committed?=1 r=0) 2026-02-12T10:34:23.405+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.405+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3031768871 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.405+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3031768871 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.405+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3031768871 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=80 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.405+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3031768871 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=80 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.405+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dad500 2026-02-12T10:34:23.423+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.423+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.423+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.423+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1075830926 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=81 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4426 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.423+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4426 127.0.0.1:0/1075830926 1 ==== osd_op(client.4426.0:1 1.0 1.a963bc70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272000 con 0x5310400 2026-02-12T10:34:23.423+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4426.0:1 1.0 1.a963bc70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.423+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4426.0:1 1.0 1.a963bc70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4426.0:1 1.0 1.a963bc70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4426.0:1 1.0 1.a963bc70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4426.0:1 1.0 1.a963bc70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4426.0:1 1.0 1.a963bc70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1075830926 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1075830926 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] _handle_message: osd_op(client.4426.0:1 1.0 1.a963bc70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] do_op: op osd_op(client.4426.0:1 1.0 1:0e3dc695:::obj78:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] do_op osd_op(client.4426.0:1 1.0 1:0e3dc695:::obj78:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] get_object_context: obc NOT found in cache: 1:0e3dc695:::obj78:head 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] get_object_context: no obc for soid 1:0e3dc695:::obj78:head but can_create 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] create_object_context 0x521f800 1:0e3dc695:::obj78:head 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] populate_obc_watchers 1:0e3dc695:::obj78:head 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:0e3dc695:::obj78:head 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] get_object_context: obc(1:0e3dc695:::obj78:head(dne) rwstate(none n=0 w=0)) oi: 1:0e3dc695:::obj78:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:0e3dc695:::obj78:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] find_object_context 1:0e3dc695:::obj78:head @head oi=1:0e3dc695:::obj78:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] do_op obc obc(1:0e3dc695:::obj78:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] execute_ctx 0x46d8400 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] execute_ctx 1:0e3dc695:::obj78:head [writefull 0~9216 in=9216b] ov 0'0 av 38'78 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] do_osd_op 1:0e3dc695:::obj78:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] make_writeable 1:0e3dc695:::obj78:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] setting DIRTY flag 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] make_writeable 1:0e3dc695:::obj78:head done, snapset=0={} 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] finish_ctx 1:0e3dc695:::obj78:head 0x46d8400 op modify 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] set mtime to 2026-02-12T10:34:23.424408+0000 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] final snapset 0={} in 1:0e3dc695:::obj78:head 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] finish_ctx object 1:0e3dc695:::obj78:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] execute_ctx alloc reply 0x46dc480 result 0 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'77 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 77 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 67 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] new_repop rep_tid 77 on osd_op(client.4426.0:1 1.0 1:0e3dc695:::obj78:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] new_repop: repgather(0x4ef3c80 0'0 rep_tid=77 committed?=0 r=0) 2026-02-12T10:34:23.423+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=77 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] issue_repop rep_tid 77 o 1:0e3dc695:::obj78:head 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 IndexedLog::trim s=38'78 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 trim 38'78 (0'0) modify 1:0e3dc695:::obj78:head by client.4426.0:1 2026-02-12T10:34:23.424408+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=78 tail=38'78 s=38'78 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'77 (0'0,38'77] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'77 lcod 38'76 mlcod 38'76 active+clean] PeeringState::append_log append_log log((0'0,38'77], crt=38'77) [38'78 (0'0) modify 1:0e3dc695:::obj78:head by client.4426.0:1 2026-02-12T10:34:23.424408+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'77 lua=38'77 crt=38'78 lcod 38'76 mlcod 38'76 active+clean] rollforward: entry=38'78 (0'0) modify 1:0e3dc695:::obj78:head by client.4426.0:1 2026-02-12T10:34:23.424408+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'77 lua=38'77 crt=38'78 lcod 38'76 mlcod 38'76 active+clean] PeeringState::append_log approx pg log length = 78 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'77 lua=38'77 crt=38'78 lcod 38'76 mlcod 38'76 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'77 lua=38'77 crt=38'78 lcod 38'76 mlcod 38'76 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.423+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'78, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.423+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'77 lua=38'77 crt=38'78 lcod 38'76 mlcod 38'76 active+clean] op_applied version 38'78 2026-02-12T10:34:23.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'77 crt=38'78 lcod 38'76 mlcod 38'76 active+clean] eval_repop repgather(0x4ef3c80 38'78 rep_tid=77 committed?=0 r=0) 2026-02-12T10:34:23.424+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4426.0:1 1.0 1:0e3dc695:::obj78:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000163 2026-02-12T10:34:23.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'77 crt=38'78 lcod 38'76 mlcod 38'76 active+clean] op_commit: 77 2026-02-12T10:34:23.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'77 crt=38'78 lcod 38'76 mlcod 38'76 active+clean] repop_all_committed: repop tid 77 all committed 2026-02-12T10:34:23.424+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'76 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'77 from: 38'76 2026-02-12T10:34:23.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] eval_repop repgather(0x4ef3c80 38'78 rep_tid=77 committed?=1 r=0) 2026-02-12T10:34:23.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] commit: repgather(0x4ef3c80 38'78 rep_tid=77 committed?=1 r=0) 2026-02-12T10:34:23.424+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] log_op_stats osd_op(client.4426.0:1 1.0 1:0e3dc695:::obj78:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000317 2026-02-12T10:34:23.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] sending reply on osd_op(client.4426.0:1 1.0 1:0e3dc695:::obj78:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dc480 2026-02-12T10:34:23.424+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1075830926 -- osd_op_reply(1 obj78 [writefull 0~9216] v38'78 uv78 ondisk = 0) -- 0x46dc480 con 0x5310400 2026-02-12T10:34:23.424+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.424+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:98 2026-02-12T10:34:23.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] removing repgather(0x4ef3c80 38'78 rep_tid=77 committed?=1 r=0) 2026-02-12T10:34:23.424+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] q front is repgather(0x4ef3c80 38'78 rep_tid=77 committed?=1 r=0) 2026-02-12T10:34:23.424+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] do_osd_op_effects client.4426 con 0x5310400 2026-02-12T10:34:23.424+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] remove_repop repgather(0x4ef3c80 38'78 rep_tid=77 committed?=1 r=0) 2026-02-12T10:34:23.424+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.424+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1075830926 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.424+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1075830926 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.424+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1075830926 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=81 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.424+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1075830926 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=81 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.424+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0e000 2026-02-12T10:34:23.441+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.441+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.441+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.441+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1938823804 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=82 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4429 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.441+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4429 127.0.0.1:0/1938823804 1 ==== osd_op(client.4429.0:1 1.0 1.5ed63a90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7680 con 0x5310c00 2026-02-12T10:34:23.441+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4429.0:1 1.0 1.5ed63a90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.441+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4429.0:1 1.0 1.5ed63a90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4429.0:1 1.0 1.5ed63a90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4429.0:1 1.0 1.5ed63a90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4429.0:1 1.0 1.5ed63a90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4429.0:1 1.0 1.5ed63a90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1938823804 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1938823804 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] _handle_message: osd_op(client.4429.0:1 1.0 1.5ed63a90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] do_op: op osd_op(client.4429.0:1 1.0 1:095c6b7a:::obj79:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] do_op osd_op(client.4429.0:1 1.0 1:095c6b7a:::obj79:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] get_object_context: obc NOT found in cache: 1:095c6b7a:::obj79:head 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] get_object_context: no obc for soid 1:095c6b7a:::obj79:head but can_create 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] create_object_context 0x51dc000 1:095c6b7a:::obj79:head 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] populate_obc_watchers 1:095c6b7a:::obj79:head 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:095c6b7a:::obj79:head 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] get_object_context: obc(1:095c6b7a:::obj79:head(dne) rwstate(none n=0 w=0)) oi: 1:095c6b7a:::obj79:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:095c6b7a:::obj79:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] find_object_context 1:095c6b7a:::obj79:head @head oi=1:095c6b7a:::obj79:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] do_op obc obc(1:095c6b7a:::obj79:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] execute_ctx 0x46d8400 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] execute_ctx 1:095c6b7a:::obj79:head [writefull 0~9216 in=9216b] ov 0'0 av 38'79 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] do_osd_op 1:095c6b7a:::obj79:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] make_writeable 1:095c6b7a:::obj79:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] setting DIRTY flag 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] make_writeable 1:095c6b7a:::obj79:head done, snapset=0={} 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] finish_ctx 1:095c6b7a:::obj79:head 0x46d8400 op modify 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] set mtime to 2026-02-12T10:34:23.442433+0000 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] final snapset 0={} in 1:095c6b7a:::obj79:head 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] finish_ctx object 1:095c6b7a:::obj79:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] execute_ctx alloc reply 0x51db680 result 0 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'78 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 78 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 68 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] new_repop rep_tid 78 on osd_op(client.4429.0:1 1.0 1:095c6b7a:::obj79:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] new_repop: repgather(0x4ef3c80 0'0 rep_tid=78 committed?=0 r=0) 2026-02-12T10:34:23.441+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=78 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] issue_repop rep_tid 78 o 1:095c6b7a:::obj79:head 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 IndexedLog::trim s=38'79 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 trim 38'79 (0'0) modify 1:095c6b7a:::obj79:head by client.4429.0:1 2026-02-12T10:34:23.442433+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.441+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=79 tail=38'79 s=38'79 2026-02-12T10:34:23.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'78 (0'0,38'78] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'78 lcod 38'77 mlcod 38'77 active+clean] PeeringState::append_log append_log log((0'0,38'78], crt=38'78) [38'79 (0'0) modify 1:095c6b7a:::obj79:head by client.4429.0:1 2026-02-12T10:34:23.442433+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.442+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'78 lua=38'78 crt=38'79 lcod 38'77 mlcod 38'77 active+clean] rollforward: entry=38'79 (0'0) modify 1:095c6b7a:::obj79:head by client.4429.0:1 2026-02-12T10:34:23.442433+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'78 lua=38'78 crt=38'79 lcod 38'77 mlcod 38'77 active+clean] PeeringState::append_log approx pg log length = 79 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'78 lua=38'78 crt=38'79 lcod 38'77 mlcod 38'77 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'78 lua=38'78 crt=38'79 lcod 38'77 mlcod 38'77 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.442+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'79, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'78 lua=38'78 crt=38'79 lcod 38'77 mlcod 38'77 active+clean] op_applied version 38'79 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'78 crt=38'79 lcod 38'77 mlcod 38'77 active+clean] eval_repop repgather(0x4ef3c80 38'79 rep_tid=78 committed?=0 r=0) 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4429.0:1 1.0 1:095c6b7a:::obj79:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000169 2026-02-12T10:34:23.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.442+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'78 crt=38'79 lcod 38'77 mlcod 38'77 active+clean] op_commit: 78 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'78 crt=38'79 lcod 38'77 mlcod 38'77 active+clean] repop_all_committed: repop tid 78 all committed 2026-02-12T10:34:23.442+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'77 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'78 from: 38'77 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] eval_repop repgather(0x4ef3c80 38'79 rep_tid=78 committed?=1 r=0) 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] commit: repgather(0x4ef3c80 38'79 rep_tid=78 committed?=1 r=0) 2026-02-12T10:34:23.442+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] log_op_stats osd_op(client.4429.0:1 1.0 1:095c6b7a:::obj79:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000311 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] sending reply on osd_op(client.4429.0:1 1.0 1:095c6b7a:::obj79:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51db680 2026-02-12T10:34:23.442+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1938823804 -- osd_op_reply(1 obj79 [writefull 0~9216] v38'79 uv79 ondisk = 0) -- 0x51db680 con 0x5310c00 2026-02-12T10:34:23.442+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.442+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:99 2026-02-12T10:34:23.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] removing repgather(0x4ef3c80 38'79 rep_tid=78 committed?=1 r=0) 2026-02-12T10:34:23.442+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] q front is repgather(0x4ef3c80 38'79 rep_tid=78 committed?=1 r=0) 2026-02-12T10:34:23.442+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] do_osd_op_effects client.4429 con 0x5310c00 2026-02-12T10:34:23.442+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] remove_repop repgather(0x4ef3c80 38'79 rep_tid=78 committed?=1 r=0) 2026-02-12T10:34:23.442+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.442+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1938823804 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.442+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1938823804 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.442+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1938823804 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=82 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.442+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1938823804 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=82 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.442+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0ee00 2026-02-12T10:34:23.460+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.460+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.460+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.460+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672391200 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=83 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4432 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.460+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4432 127.0.0.1:0/2672391200 1 ==== osd_op(client.4432.0:1 1.0 1.a0fe46ce (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5311400 2026-02-12T10:34:23.460+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4432.0:1 1.0 1.a0fe46ce (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.460+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4432.0:1 1.0 1.a0fe46ce (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4432.0:1 1.0 1.a0fe46ce (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4432.0:1 1.0 1.a0fe46ce (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4432.0:1 1.0 1.a0fe46ce (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4432.0:1 1.0 1.a0fe46ce (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2672391200 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2672391200 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.460+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] _handle_message: osd_op(client.4432.0:1 1.0 1.a0fe46ce (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] do_op: op osd_op(client.4432.0:1 1.0 1:73627f05:::obj80:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] do_op osd_op(client.4432.0:1 1.0 1:73627f05:::obj80:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] get_object_context: obc NOT found in cache: 1:73627f05:::obj80:head 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] get_object_context: no obc for soid 1:73627f05:::obj80:head but can_create 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] create_object_context 0x46e1200 1:73627f05:::obj80:head 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] populate_obc_watchers 1:73627f05:::obj80:head 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:73627f05:::obj80:head 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] get_object_context: obc(1:73627f05:::obj80:head(dne) rwstate(none n=0 w=0)) oi: 1:73627f05:::obj80:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:73627f05:::obj80:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] find_object_context 1:73627f05:::obj80:head @head oi=1:73627f05:::obj80:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] do_op obc obc(1:73627f05:::obj80:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] execute_ctx 0x46d8d00 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] execute_ctx 1:73627f05:::obj80:head [writefull 0~9216 in=9216b] ov 0'0 av 38'80 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] do_osd_op 1:73627f05:::obj80:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] make_writeable 1:73627f05:::obj80:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] setting DIRTY flag 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] make_writeable 1:73627f05:::obj80:head done, snapset=0={} 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] finish_ctx 1:73627f05:::obj80:head 0x46d8d00 op modify 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] set mtime to 2026-02-12T10:34:23.461151+0000 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] final snapset 0={} in 1:73627f05:::obj80:head 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] finish_ctx object 1:73627f05:::obj80:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] execute_ctx alloc reply 0x46dd440 result 0 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'79 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 79 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 69 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] new_repop rep_tid 79 on osd_op(client.4432.0:1 1.0 1:73627f05:::obj80:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] new_repop: repgather(0x423b680 0'0 rep_tid=79 committed?=0 r=0) 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=79 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] issue_repop rep_tid 79 o 1:73627f05:::obj80:head 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'80 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 trim 38'80 (0'0) modify 1:73627f05:::obj80:head by client.4432.0:1 2026-02-12T10:34:23.461151+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=80 tail=38'80 s=38'80 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'79 (0'0,38'79] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'79 lcod 38'78 mlcod 38'78 active+clean] PeeringState::append_log append_log log((0'0,38'79], crt=38'79) [38'80 (0'0) modify 1:73627f05:::obj80:head by client.4432.0:1 2026-02-12T10:34:23.461151+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'79 lua=38'79 crt=38'80 lcod 38'78 mlcod 38'78 active+clean] rollforward: entry=38'80 (0'0) modify 1:73627f05:::obj80:head by client.4432.0:1 2026-02-12T10:34:23.461151+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'79 lua=38'79 crt=38'80 lcod 38'78 mlcod 38'78 active+clean] PeeringState::append_log approx pg log length = 80 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'79 lua=38'79 crt=38'80 lcod 38'78 mlcod 38'78 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'79 lua=38'79 crt=38'80 lcod 38'78 mlcod 38'78 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'80, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'79 lua=38'79 crt=38'80 lcod 38'78 mlcod 38'78 active+clean] op_applied version 38'80 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'79 crt=38'80 lcod 38'78 mlcod 38'78 active+clean] eval_repop repgather(0x423b680 38'80 rep_tid=79 committed?=0 r=0) 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4432.0:1 1.0 1:73627f05:::obj80:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000136 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.460+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'79 crt=38'80 lcod 38'78 mlcod 38'78 active+clean] op_commit: 79 2026-02-12T10:34:23.460+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'79 crt=38'80 lcod 38'78 mlcod 38'78 active+clean] repop_all_committed: repop tid 79 all committed 2026-02-12T10:34:23.460+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'78 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'79 from: 38'78 2026-02-12T10:34:23.460+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] eval_repop repgather(0x423b680 38'80 rep_tid=79 committed?=1 r=0) 2026-02-12T10:34:23.460+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] commit: repgather(0x423b680 38'80 rep_tid=79 committed?=1 r=0) 2026-02-12T10:34:23.460+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] log_op_stats osd_op(client.4432.0:1 1.0 1:73627f05:::obj80:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000272 2026-02-12T10:34:23.460+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] sending reply on osd_op(client.4432.0:1 1.0 1:73627f05:::obj80:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dd440 2026-02-12T10:34:23.460+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2672391200 -- osd_op_reply(1 obj80 [writefull 0~9216] v38'80 uv80 ondisk = 0) -- 0x46dd440 con 0x5311400 2026-02-12T10:34:23.460+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.460+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:100 2026-02-12T10:34:23.460+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] removing repgather(0x423b680 38'80 rep_tid=79 committed?=1 r=0) 2026-02-12T10:34:23.460+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] q front is repgather(0x423b680 38'80 rep_tid=79 committed?=1 r=0) 2026-02-12T10:34:23.460+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] do_osd_op_effects client.4432 con 0x5311400 2026-02-12T10:34:23.460+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] remove_repop repgather(0x423b680 38'80 rep_tid=79 committed?=1 r=0) 2026-02-12T10:34:23.460+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.460+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.460+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672391200 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.460+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672391200 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.460+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672391200 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=83 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.460+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2672391200 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=83 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.460+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.460+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0efc0 2026-02-12T10:34:23.478+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.478+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.478+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.478+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3627482309 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=84 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4435 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.478+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4435 127.0.0.1:0/3627482309 1 ==== osd_op(client.4435.0:1 1.0 1.62118f23 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6a00 con 0x5311400 2026-02-12T10:34:23.479+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4435.0:1 1.0 1.62118f23 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.479+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4435.0:1 1.0 1.62118f23 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4435.0:1 1.0 1.62118f23 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4435.0:1 1.0 1.62118f23 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4435.0:1 1.0 1.62118f23 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4435.0:1 1.0 1.62118f23 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] 2026-02-12T10:34:23.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3627482309 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3627482309 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] _handle_message: osd_op(client.4435.0:1 1.0 1.62118f23 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] do_op: op osd_op(client.4435.0:1 1.0 1:c4f18846:::obj81:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] do_op osd_op(client.4435.0:1 1.0 1:c4f18846:::obj81:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] get_object_context: obc NOT found in cache: 1:c4f18846:::obj81:head 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] get_object_context: no obc for soid 1:c4f18846:::obj81:head but can_create 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] create_object_context 0x51dc600 1:c4f18846:::obj81:head 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] populate_obc_watchers 1:c4f18846:::obj81:head 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c4f18846:::obj81:head 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] get_object_context: obc(1:c4f18846:::obj81:head(dne) rwstate(none n=0 w=0)) oi: 1:c4f18846:::obj81:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c4f18846:::obj81:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] find_object_context 1:c4f18846:::obj81:head @head oi=1:c4f18846:::obj81:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] do_op obc obc(1:c4f18846:::obj81:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] execute_ctx 0x46d8d00 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] execute_ctx 1:c4f18846:::obj81:head [writefull 0~9216 in=9216b] ov 0'0 av 38'81 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] do_osd_op 1:c4f18846:::obj81:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] make_writeable 1:c4f18846:::obj81:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] setting DIRTY flag 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] make_writeable 1:c4f18846:::obj81:head done, snapset=0={} 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] finish_ctx 1:c4f18846:::obj81:head 0x46d8d00 op modify 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] set mtime to 2026-02-12T10:34:23.479585+0000 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] final snapset 0={} in 1:c4f18846:::obj81:head 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] finish_ctx object 1:c4f18846:::obj81:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] execute_ctx alloc reply 0x46dcb40 result 0 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'80 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 80 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 70 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] new_repop rep_tid 80 on osd_op(client.4435.0:1 1.0 1:c4f18846:::obj81:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] new_repop: repgather(0x423b680 0'0 rep_tid=80 committed?=0 r=0) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=80 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] issue_repop rep_tid 80 o 1:c4f18846:::obj81:head 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 IndexedLog::trim s=38'81 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 trim 38'81 (0'0) modify 1:c4f18846:::obj81:head by client.4435.0:1 2026-02-12T10:34:23.479585+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=81 tail=38'81 s=38'81 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'80 (0'0,38'80] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'80 lcod 38'79 mlcod 38'79 active+clean] PeeringState::append_log append_log log((0'0,38'80], crt=38'80) [38'81 (0'0) modify 1:c4f18846:::obj81:head by client.4435.0:1 2026-02-12T10:34:23.479585+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'80 lua=38'80 crt=38'81 lcod 38'79 mlcod 38'79 active+clean] rollforward: entry=38'81 (0'0) modify 1:c4f18846:::obj81:head by client.4435.0:1 2026-02-12T10:34:23.479585+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'80 lua=38'80 crt=38'81 lcod 38'79 mlcod 38'79 active+clean] PeeringState::append_log approx pg log length = 81 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'80 lua=38'80 crt=38'81 lcod 38'79 mlcod 38'79 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'80 lua=38'80 crt=38'81 lcod 38'79 mlcod 38'79 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.479+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'81, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'80 lua=38'80 crt=38'81 lcod 38'79 mlcod 38'79 active+clean] op_applied version 38'81 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'80 crt=38'81 lcod 38'79 mlcod 38'79 active+clean] eval_repop repgather(0x423b680 38'81 rep_tid=80 committed?=0 r=0) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4435.0:1 1.0 1:c4f18846:::obj81:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000136 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'80 crt=38'81 lcod 38'79 mlcod 38'79 active+clean] op_commit: 80 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'80 crt=38'81 lcod 38'79 mlcod 38'79 active+clean] repop_all_committed: repop tid 80 all committed 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'79 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'80 from: 38'79 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] eval_repop repgather(0x423b680 38'81 rep_tid=80 committed?=1 r=0) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] commit: repgather(0x423b680 38'81 rep_tid=80 committed?=1 r=0) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] log_op_stats osd_op(client.4435.0:1 1.0 1:c4f18846:::obj81:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000291 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] sending reply on osd_op(client.4435.0:1 1.0 1:c4f18846:::obj81:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dcb40 2026-02-12T10:34:23.479+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3627482309 -- osd_op_reply(1 obj81 [writefull 0~9216] v38'81 uv81 ondisk = 0) -- 0x46dcb40 con 0x5311400 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.479+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:101 2026-02-12T10:34:23.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] removing repgather(0x423b680 38'81 rep_tid=80 committed?=1 r=0) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] q front is repgather(0x423b680 38'81 rep_tid=80 committed?=1 r=0) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] do_osd_op_effects client.4435 con 0x5311400 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] remove_repop repgather(0x423b680 38'81 rep_tid=80 committed?=1 r=0) 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.479+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3627482309 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.479+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3627482309 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.479+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3627482309 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=84 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.479+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3627482309 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=84 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.479+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f180 2026-02-12T10:34:23.497+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.497+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.497+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f340 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.498+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2166583557 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=85 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4438 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.498+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4438 127.0.0.1:0/2166583557 1 ==== osd_op(client.4438.0:1 1.0 1.4c0da3ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6c80 con 0x5310000 2026-02-12T10:34:23.498+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4438.0:1 1.0 1.4c0da3ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.498+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4438.0:1 1.0 1.4c0da3ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4438.0:1 1.0 1.4c0da3ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4438.0:1 1.0 1.4c0da3ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4438.0:1 1.0 1.4c0da3ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4438.0:1 1.0 1.4c0da3ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] 2026-02-12T10:34:23.498+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2166583557 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2166583557 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] _handle_message: osd_op(client.4438.0:1 1.0 1.4c0da3ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] do_op: op osd_op(client.4438.0:1 1.0 1:f7c5b032:::obj82:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] op_has_sufficient_caps session=0x4e0f340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] do_op osd_op(client.4438.0:1 1.0 1:f7c5b032:::obj82:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] get_object_context: obc NOT found in cache: 1:f7c5b032:::obj82:head 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] get_object_context: no obc for soid 1:f7c5b032:::obj82:head but can_create 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] create_object_context 0x46e1800 1:f7c5b032:::obj82:head 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] populate_obc_watchers 1:f7c5b032:::obj82:head 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f7c5b032:::obj82:head 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] get_object_context: obc(1:f7c5b032:::obj82:head(dne) rwstate(none n=0 w=0)) oi: 1:f7c5b032:::obj82:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f7c5b032:::obj82:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] find_object_context 1:f7c5b032:::obj82:head @head oi=1:f7c5b032:::obj82:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] do_op obc obc(1:f7c5b032:::obj82:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] execute_ctx 0x46d9600 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] execute_ctx 1:f7c5b032:::obj82:head [writefull 0~9216 in=9216b] ov 0'0 av 38'82 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] do_osd_op 1:f7c5b032:::obj82:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] make_writeable 1:f7c5b032:::obj82:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] setting DIRTY flag 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] make_writeable 1:f7c5b032:::obj82:head done, snapset=0={} 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] finish_ctx 1:f7c5b032:::obj82:head 0x46d9600 op modify 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] set mtime to 2026-02-12T10:34:23.498569+0000 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] final snapset 0={} in 1:f7c5b032:::obj82:head 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] finish_ctx object 1:f7c5b032:::obj82:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] execute_ctx alloc reply 0x46ddb00 result 0 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'81 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 81 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 71 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] new_repop rep_tid 81 on osd_op(client.4438.0:1 1.0 1:f7c5b032:::obj82:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=81 committed?=0 r=0) 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=81 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] issue_repop rep_tid 81 o 1:f7c5b032:::obj82:head 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'82 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 trim 38'82 (0'0) modify 1:f7c5b032:::obj82:head by client.4438.0:1 2026-02-12T10:34:23.498569+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=82 tail=38'82 s=38'82 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'81 (0'0,38'81] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'81 lcod 38'80 mlcod 38'80 active+clean] PeeringState::append_log append_log log((0'0,38'81], crt=38'81) [38'82 (0'0) modify 1:f7c5b032:::obj82:head by client.4438.0:1 2026-02-12T10:34:23.498569+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'81 lua=38'81 crt=38'82 lcod 38'80 mlcod 38'80 active+clean] rollforward: entry=38'82 (0'0) modify 1:f7c5b032:::obj82:head by client.4438.0:1 2026-02-12T10:34:23.498569+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'81 lua=38'81 crt=38'82 lcod 38'80 mlcod 38'80 active+clean] PeeringState::append_log approx pg log length = 82 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'81 lua=38'81 crt=38'82 lcod 38'80 mlcod 38'80 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'81 lua=38'81 crt=38'82 lcod 38'80 mlcod 38'80 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'82, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'81 lua=38'81 crt=38'82 lcod 38'80 mlcod 38'80 active+clean] op_applied version 38'82 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'81 crt=38'82 lcod 38'80 mlcod 38'80 active+clean] eval_repop repgather(0x423b980 38'82 rep_tid=81 committed?=0 r=0) 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4438.0:1 1.0 1:f7c5b032:::obj82:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000170 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.498+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'81 crt=38'82 lcod 38'80 mlcod 38'80 active+clean] op_commit: 81 2026-02-12T10:34:23.498+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'81 crt=38'82 lcod 38'80 mlcod 38'80 active+clean] repop_all_committed: repop tid 81 all committed 2026-02-12T10:34:23.498+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'80 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'81 from: 38'80 2026-02-12T10:34:23.498+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] eval_repop repgather(0x423b980 38'82 rep_tid=81 committed?=1 r=0) 2026-02-12T10:34:23.498+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] commit: repgather(0x423b980 38'82 rep_tid=81 committed?=1 r=0) 2026-02-12T10:34:23.498+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] log_op_stats osd_op(client.4438.0:1 1.0 1:f7c5b032:::obj82:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000469 2026-02-12T10:34:23.498+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] sending reply on osd_op(client.4438.0:1 1.0 1:f7c5b032:::obj82:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ddb00 2026-02-12T10:34:23.498+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2166583557 -- osd_op_reply(1 obj82 [writefull 0~9216] v38'82 uv82 ondisk = 0) -- 0x46ddb00 con 0x5310000 2026-02-12T10:34:23.498+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.498+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:102 2026-02-12T10:34:23.498+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] removing repgather(0x423b980 38'82 rep_tid=81 committed?=1 r=0) 2026-02-12T10:34:23.498+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] q front is repgather(0x423b980 38'82 rep_tid=81 committed?=1 r=0) 2026-02-12T10:34:23.498+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] do_osd_op_effects client.4438 con 0x5310000 2026-02-12T10:34:23.498+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] remove_repop repgather(0x423b980 38'82 rep_tid=81 committed?=1 r=0) 2026-02-12T10:34:23.498+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.498+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.498+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2166583557 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.498+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2166583557 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.498+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2166583557 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=85 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.498+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2166583557 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=85 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.498+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f340 2026-02-12T10:34:23.516+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.516+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.516+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f500 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.516+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/799118623 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=86 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4441 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.516+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4441 127.0.0.1:0/799118623 1 ==== osd_op(client.4441.0:1 1.0 1.3bbb8326 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6280 con 0x5310400 2026-02-12T10:34:23.516+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4441.0:1 1.0 1.3bbb8326 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.516+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4441.0:1 1.0 1.3bbb8326 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4441.0:1 1.0 1.3bbb8326 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4441.0:1 1.0 1.3bbb8326 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4441.0:1 1.0 1.3bbb8326 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4441.0:1 1.0 1.3bbb8326 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] 2026-02-12T10:34:23.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/799118623 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/799118623 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] _handle_message: osd_op(client.4441.0:1 1.0 1.3bbb8326 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] do_op: op osd_op(client.4441.0:1 1.0 1:64c1dddc:::obj83:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] op_has_sufficient_caps session=0x4e0f500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] do_op osd_op(client.4441.0:1 1.0 1:64c1dddc:::obj83:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] get_object_context: obc NOT found in cache: 1:64c1dddc:::obj83:head 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] get_object_context: no obc for soid 1:64c1dddc:::obj83:head but can_create 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] create_object_context 0x46ee000 1:64c1dddc:::obj83:head 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] populate_obc_watchers 1:64c1dddc:::obj83:head 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:64c1dddc:::obj83:head 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] get_object_context: obc(1:64c1dddc:::obj83:head(dne) rwstate(none n=0 w=0)) oi: 1:64c1dddc:::obj83:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:64c1dddc:::obj83:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] find_object_context 1:64c1dddc:::obj83:head @head oi=1:64c1dddc:::obj83:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] do_op obc obc(1:64c1dddc:::obj83:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] execute_ctx 1:64c1dddc:::obj83:head [writefull 0~9216 in=9216b] ov 0'0 av 38'83 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] do_osd_op 1:64c1dddc:::obj83:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] make_writeable 1:64c1dddc:::obj83:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] setting DIRTY flag 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] make_writeable 1:64c1dddc:::obj83:head done, snapset=0={} 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] finish_ctx 1:64c1dddc:::obj83:head 0x5264000 op modify 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] set mtime to 2026-02-12T10:34:23.516981+0000 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] final snapset 0={} in 1:64c1dddc:::obj83:head 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] finish_ctx object 1:64c1dddc:::obj83:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] execute_ctx alloc reply 0x46ec240 result 0 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'82 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 82 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 72 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] new_repop rep_tid 82 on osd_op(client.4441.0:1 1.0 1:64c1dddc:::obj83:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] new_repop: repgather(0x423ac00 0'0 rep_tid=82 committed?=0 r=0) 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=82 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] issue_repop rep_tid 82 o 1:64c1dddc:::obj83:head 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'83 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 trim 38'83 (0'0) modify 1:64c1dddc:::obj83:head by client.4441.0:1 2026-02-12T10:34:23.516981+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=83 tail=38'83 s=38'83 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'82 (0'0,38'82] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'82 lcod 38'81 mlcod 38'81 active+clean] PeeringState::append_log append_log log((0'0,38'82], crt=38'82) [38'83 (0'0) modify 1:64c1dddc:::obj83:head by client.4441.0:1 2026-02-12T10:34:23.516981+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'82 lua=38'82 crt=38'83 lcod 38'81 mlcod 38'81 active+clean] rollforward: entry=38'83 (0'0) modify 1:64c1dddc:::obj83:head by client.4441.0:1 2026-02-12T10:34:23.516981+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'82 lua=38'82 crt=38'83 lcod 38'81 mlcod 38'81 active+clean] PeeringState::append_log approx pg log length = 83 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'82 lua=38'82 crt=38'83 lcod 38'81 mlcod 38'81 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'82 lua=38'82 crt=38'83 lcod 38'81 mlcod 38'81 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'83, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'82 lua=38'82 crt=38'83 lcod 38'81 mlcod 38'81 active+clean] op_applied version 38'83 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'82 crt=38'83 lcod 38'81 mlcod 38'81 active+clean] eval_repop repgather(0x423ac00 38'83 rep_tid=82 committed?=0 r=0) 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4441.0:1 1.0 1:64c1dddc:::obj83:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000143 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'82 crt=38'83 lcod 38'81 mlcod 38'81 active+clean] op_commit: 82 2026-02-12T10:34:23.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'82 crt=38'83 lcod 38'81 mlcod 38'81 active+clean] repop_all_committed: repop tid 82 all committed 2026-02-12T10:34:23.516+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'81 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'82 from: 38'81 2026-02-12T10:34:23.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] eval_repop repgather(0x423ac00 38'83 rep_tid=82 committed?=1 r=0) 2026-02-12T10:34:23.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] commit: repgather(0x423ac00 38'83 rep_tid=82 committed?=1 r=0) 2026-02-12T10:34:23.516+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] log_op_stats osd_op(client.4441.0:1 1.0 1:64c1dddc:::obj83:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000277 2026-02-12T10:34:23.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] sending reply on osd_op(client.4441.0:1 1.0 1:64c1dddc:::obj83:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ec240 2026-02-12T10:34:23.516+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/799118623 -- osd_op_reply(1 obj83 [writefull 0~9216] v38'83 uv83 ondisk = 0) -- 0x46ec240 con 0x5310400 2026-02-12T10:34:23.516+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.516+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:103 2026-02-12T10:34:23.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] removing repgather(0x423ac00 38'83 rep_tid=82 committed?=1 r=0) 2026-02-12T10:34:23.516+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] q front is repgather(0x423ac00 38'83 rep_tid=82 committed?=1 r=0) 2026-02-12T10:34:23.516+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] do_osd_op_effects client.4441 con 0x5310400 2026-02-12T10:34:23.516+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] remove_repop repgather(0x423ac00 38'83 rep_tid=82 committed?=1 r=0) 2026-02-12T10:34:23.516+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.516+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/799118623 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.516+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/799118623 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.516+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/799118623 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=86 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.516+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/799118623 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=86 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.516+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0f500 2026-02-12T10:34:23.534+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.534+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.534+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f6c0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.534+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/788431342 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=87 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4444 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.534+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4444 127.0.0.1:0/788431342 1 ==== osd_op(client.4444.0:1 1.0 1.a2ebdf7c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4209400 con 0x5310c00 2026-02-12T10:34:23.534+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4444.0:1 1.0 1.a2ebdf7c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:23.534+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4444.0:1 1.0 1.a2ebdf7c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4444.0:1 1.0 1.a2ebdf7c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4444.0:1 1.0 1.a2ebdf7c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4444.0:1 1.0 1.a2ebdf7c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4444.0:1 1.0 1.a2ebdf7c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/788431342 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.534+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/788431342 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] _handle_message: osd_op(client.4444.0:1 1.0 1.a2ebdf7c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] do_op: op osd_op(client.4444.0:1 1.0 1:3efbd745:::obj84:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] op_has_sufficient_caps session=0x4e0f6c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] do_op osd_op(client.4444.0:1 1.0 1:3efbd745:::obj84:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] get_object_context: obc NOT found in cache: 1:3efbd745:::obj84:head 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] get_object_context: no obc for soid 1:3efbd745:::obj84:head but can_create 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] create_object_context 0x46ee600 1:3efbd745:::obj84:head 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] populate_obc_watchers 1:3efbd745:::obj84:head 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3efbd745:::obj84:head 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] get_object_context: obc(1:3efbd745:::obj84:head(dne) rwstate(none n=0 w=0)) oi: 1:3efbd745:::obj84:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3efbd745:::obj84:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] find_object_context 1:3efbd745:::obj84:head @head oi=1:3efbd745:::obj84:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] do_op obc obc(1:3efbd745:::obj84:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] execute_ctx 1:3efbd745:::obj84:head [writefull 0~9216 in=9216b] ov 0'0 av 38'84 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] do_osd_op 1:3efbd745:::obj84:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] make_writeable 1:3efbd745:::obj84:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] setting DIRTY flag 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] make_writeable 1:3efbd745:::obj84:head done, snapset=0={} 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] finish_ctx 1:3efbd745:::obj84:head 0x5265200 op modify 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] set mtime to 2026-02-12T10:34:23.535120+0000 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] final snapset 0={} in 1:3efbd745:::obj84:head 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] finish_ctx object 1:3efbd745:::obj84:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] execute_ctx alloc reply 0x46ec900 result 0 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'83 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 83 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 73 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] new_repop rep_tid 83 on osd_op(client.4444.0:1 1.0 1:3efbd745:::obj84:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] new_repop: repgather(0x423a900 0'0 rep_tid=83 committed?=0 r=0) 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=83 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] issue_repop rep_tid 83 o 1:3efbd745:::obj84:head 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'84 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 trim 38'84 (0'0) modify 1:3efbd745:::obj84:head by client.4444.0:1 2026-02-12T10:34:23.535120+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=84 tail=38'84 s=38'84 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'83 (0'0,38'83] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'83 lcod 38'82 mlcod 38'82 active+clean] PeeringState::append_log append_log log((0'0,38'83], crt=38'83) [38'84 (0'0) modify 1:3efbd745:::obj84:head by client.4444.0:1 2026-02-12T10:34:23.535120+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'83 lua=38'83 crt=38'84 lcod 38'82 mlcod 38'82 active+clean] rollforward: entry=38'84 (0'0) modify 1:3efbd745:::obj84:head by client.4444.0:1 2026-02-12T10:34:23.535120+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'83 lua=38'83 crt=38'84 lcod 38'82 mlcod 38'82 active+clean] PeeringState::append_log approx pg log length = 84 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'83 lua=38'83 crt=38'84 lcod 38'82 mlcod 38'82 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'83 lua=38'83 crt=38'84 lcod 38'82 mlcod 38'82 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'84, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'83 lua=38'83 crt=38'84 lcod 38'82 mlcod 38'82 active+clean] op_applied version 38'84 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'83 crt=38'84 lcod 38'82 mlcod 38'82 active+clean] eval_repop repgather(0x423a900 38'84 rep_tid=83 committed?=0 r=0) 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4444.0:1 1.0 1:3efbd745:::obj84:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000145 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.534+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.534+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'83 crt=38'84 lcod 38'82 mlcod 38'82 active+clean] op_commit: 83 2026-02-12T10:34:23.534+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'83 crt=38'84 lcod 38'82 mlcod 38'82 active+clean] repop_all_committed: repop tid 83 all committed 2026-02-12T10:34:23.534+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'82 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'83 from: 38'82 2026-02-12T10:34:23.534+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] eval_repop repgather(0x423a900 38'84 rep_tid=83 committed?=1 r=0) 2026-02-12T10:34:23.534+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] commit: repgather(0x423a900 38'84 rep_tid=83 committed?=1 r=0) 2026-02-12T10:34:23.534+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] log_op_stats osd_op(client.4444.0:1 1.0 1:3efbd745:::obj84:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000288 2026-02-12T10:34:23.534+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] sending reply on osd_op(client.4444.0:1 1.0 1:3efbd745:::obj84:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ec900 2026-02-12T10:34:23.534+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/788431342 -- osd_op_reply(1 obj84 [writefull 0~9216] v38'84 uv84 ondisk = 0) -- 0x46ec900 con 0x5310c00 2026-02-12T10:34:23.534+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.534+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:104 2026-02-12T10:34:23.534+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] removing repgather(0x423a900 38'84 rep_tid=83 committed?=1 r=0) 2026-02-12T10:34:23.534+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] q front is repgather(0x423a900 38'84 rep_tid=83 committed?=1 r=0) 2026-02-12T10:34:23.534+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] do_osd_op_effects client.4444 con 0x5310c00 2026-02-12T10:34:23.534+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] remove_repop repgather(0x423a900 38'84 rep_tid=83 committed?=1 r=0) 2026-02-12T10:34:23.534+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.534+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.534+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/788431342 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.534+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/788431342 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.534+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/788431342 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=87 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.534+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/788431342 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=87 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.534+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0f6c0 2026-02-12T10:34:23.553+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.553+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.553+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f880 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.553+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3109687131 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=88 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4447 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.553+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4447 127.0.0.1:0/3109687131 1 ==== osd_op(client.4447.0:1 1.0 1.918af0d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4209900 con 0x5311000 2026-02-12T10:34:23.553+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4447.0:1 1.0 1.918af0d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.553+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4447.0:1 1.0 1.918af0d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4447.0:1 1.0 1.918af0d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4447.0:1 1.0 1.918af0d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4447.0:1 1.0 1.918af0d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4447.0:1 1.0 1.918af0d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] 2026-02-12T10:34:23.553+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3109687131 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3109687131 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] _handle_message: osd_op(client.4447.0:1 1.0 1.918af0d5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] do_op: op osd_op(client.4447.0:1 1.0 1:ab0f5189:::obj85:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] op_has_sufficient_caps session=0x4e0f880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] do_op osd_op(client.4447.0:1 1.0 1:ab0f5189:::obj85:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] get_object_context: obc NOT found in cache: 1:ab0f5189:::obj85:head 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] get_object_context: no obc for soid 1:ab0f5189:::obj85:head but can_create 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] create_object_context 0x46eec00 1:ab0f5189:::obj85:head 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] populate_obc_watchers 1:ab0f5189:::obj85:head 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:ab0f5189:::obj85:head 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] get_object_context: obc(1:ab0f5189:::obj85:head(dne) rwstate(none n=0 w=0)) oi: 1:ab0f5189:::obj85:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:ab0f5189:::obj85:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] find_object_context 1:ab0f5189:::obj85:head @head oi=1:ab0f5189:::obj85:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] do_op obc obc(1:ab0f5189:::obj85:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] execute_ctx 1:ab0f5189:::obj85:head [writefull 0~9216 in=9216b] ov 0'0 av 38'85 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] do_osd_op 1:ab0f5189:::obj85:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] make_writeable 1:ab0f5189:::obj85:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] setting DIRTY flag 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] make_writeable 1:ab0f5189:::obj85:head done, snapset=0={} 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] finish_ctx 1:ab0f5189:::obj85:head 0x5267600 op modify 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] set mtime to 2026-02-12T10:34:23.553871+0000 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] final snapset 0={} in 1:ab0f5189:::obj85:head 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] finish_ctx object 1:ab0f5189:::obj85:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] execute_ctx alloc reply 0x46ecfc0 result 0 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'84 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 84 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 74 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] new_repop rep_tid 84 on osd_op(client.4447.0:1 1.0 1:ab0f5189:::obj85:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] new_repop: repgather(0x423b080 0'0 rep_tid=84 committed?=0 r=0) 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=84 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] issue_repop rep_tid 84 o 1:ab0f5189:::obj85:head 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'85 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 trim 38'85 (0'0) modify 1:ab0f5189:::obj85:head by client.4447.0:1 2026-02-12T10:34:23.553871+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=85 tail=38'85 s=38'85 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'84 (0'0,38'84] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'84 lcod 38'83 mlcod 38'83 active+clean] PeeringState::append_log append_log log((0'0,38'84], crt=38'84) [38'85 (0'0) modify 1:ab0f5189:::obj85:head by client.4447.0:1 2026-02-12T10:34:23.553871+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'84 lua=38'84 crt=38'85 lcod 38'83 mlcod 38'83 active+clean] rollforward: entry=38'85 (0'0) modify 1:ab0f5189:::obj85:head by client.4447.0:1 2026-02-12T10:34:23.553871+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'84 lua=38'84 crt=38'85 lcod 38'83 mlcod 38'83 active+clean] PeeringState::append_log approx pg log length = 85 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'84 lua=38'84 crt=38'85 lcod 38'83 mlcod 38'83 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'84 lua=38'84 crt=38'85 lcod 38'83 mlcod 38'83 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'85, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'84 lua=38'84 crt=38'85 lcod 38'83 mlcod 38'83 active+clean] op_applied version 38'85 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'84 crt=38'85 lcod 38'83 mlcod 38'83 active+clean] eval_repop repgather(0x423b080 38'85 rep_tid=84 committed?=0 r=0) 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4447.0:1 1.0 1:ab0f5189:::obj85:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000136 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.553+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.553+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'84 crt=38'85 lcod 38'83 mlcod 38'83 active+clean] op_commit: 84 2026-02-12T10:34:23.553+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'84 crt=38'85 lcod 38'83 mlcod 38'83 active+clean] repop_all_committed: repop tid 84 all committed 2026-02-12T10:34:23.553+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'83 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'84 from: 38'83 2026-02-12T10:34:23.553+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] eval_repop repgather(0x423b080 38'85 rep_tid=84 committed?=1 r=0) 2026-02-12T10:34:23.553+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] commit: repgather(0x423b080 38'85 rep_tid=84 committed?=1 r=0) 2026-02-12T10:34:23.553+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] log_op_stats osd_op(client.4447.0:1 1.0 1:ab0f5189:::obj85:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000284 2026-02-12T10:34:23.553+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] sending reply on osd_op(client.4447.0:1 1.0 1:ab0f5189:::obj85:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ecfc0 2026-02-12T10:34:23.553+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3109687131 -- osd_op_reply(1 obj85 [writefull 0~9216] v38'85 uv85 ondisk = 0) -- 0x46ecfc0 con 0x5311000 2026-02-12T10:34:23.553+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.553+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:105 2026-02-12T10:34:23.553+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] removing repgather(0x423b080 38'85 rep_tid=84 committed?=1 r=0) 2026-02-12T10:34:23.553+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] q front is repgather(0x423b080 38'85 rep_tid=84 committed?=1 r=0) 2026-02-12T10:34:23.553+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] do_osd_op_effects client.4447 con 0x5311000 2026-02-12T10:34:23.553+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] remove_repop repgather(0x423b080 38'85 rep_tid=84 committed?=1 r=0) 2026-02-12T10:34:23.553+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.553+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.553+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3109687131 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.553+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3109687131 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.553+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3109687131 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=88 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.553+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3109687131 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=88 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.553+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.553+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0f880 2026-02-12T10:34:23.571+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.571+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.571+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fdc0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.571+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1907742622 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=89 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4450 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.571+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4450 127.0.0.1:0/1907742622 1 ==== osd_op(client.4450.0:1 1.0 1.4a4cb8d2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4208500 con 0x5311000 2026-02-12T10:34:23.571+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4450.0:1 1.0 1.4a4cb8d2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:23.571+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4450.0:1 1.0 1.4a4cb8d2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4450.0:1 1.0 1.4a4cb8d2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4450.0:1 1.0 1.4a4cb8d2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4450.0:1 1.0 1.4a4cb8d2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4450.0:1 1.0 1.4a4cb8d2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] 2026-02-12T10:34:23.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1907742622 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1907742622 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] _handle_message: osd_op(client.4450.0:1 1.0 1.4a4cb8d2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] do_op: op osd_op(client.4450.0:1 1.0 1:4b1d3252:::obj86:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] op_has_sufficient_caps session=0x4e0fdc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] do_op osd_op(client.4450.0:1 1.0 1:4b1d3252:::obj86:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] get_object_context: obc NOT found in cache: 1:4b1d3252:::obj86:head 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] get_object_context: no obc for soid 1:4b1d3252:::obj86:head but can_create 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] create_object_context 0x46ef200 1:4b1d3252:::obj86:head 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] populate_obc_watchers 1:4b1d3252:::obj86:head 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:4b1d3252:::obj86:head 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] get_object_context: obc(1:4b1d3252:::obj86:head(dne) rwstate(none n=0 w=0)) oi: 1:4b1d3252:::obj86:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:4b1d3252:::obj86:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] find_object_context 1:4b1d3252:::obj86:head @head oi=1:4b1d3252:::obj86:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] do_op obc obc(1:4b1d3252:::obj86:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] execute_ctx 0x5266d00 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] execute_ctx 1:4b1d3252:::obj86:head [writefull 0~9216 in=9216b] ov 0'0 av 38'86 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] do_osd_op 1:4b1d3252:::obj86:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] make_writeable 1:4b1d3252:::obj86:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] setting DIRTY flag 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] make_writeable 1:4b1d3252:::obj86:head done, snapset=0={} 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] finish_ctx 1:4b1d3252:::obj86:head 0x5266d00 op modify 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] set mtime to 2026-02-12T10:34:23.572275+0000 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] final snapset 0={} in 1:4b1d3252:::obj86:head 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] finish_ctx object 1:4b1d3252:::obj86:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] execute_ctx alloc reply 0x46ed680 result 0 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'85 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 85 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 75 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] new_repop rep_tid 85 on osd_op(client.4450.0:1 1.0 1:4b1d3252:::obj86:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] new_repop: repgather(0x423ad80 0'0 rep_tid=85 committed?=0 r=0) 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=85 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] issue_repop rep_tid 85 o 1:4b1d3252:::obj86:head 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'86 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 trim 38'86 (0'0) modify 1:4b1d3252:::obj86:head by client.4450.0:1 2026-02-12T10:34:23.572275+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=86 tail=38'86 s=38'86 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'85 (0'0,38'85] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'85 lcod 38'84 mlcod 38'84 active+clean] PeeringState::append_log append_log log((0'0,38'85], crt=38'85) [38'86 (0'0) modify 1:4b1d3252:::obj86:head by client.4450.0:1 2026-02-12T10:34:23.572275+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'85 lua=38'85 crt=38'86 lcod 38'84 mlcod 38'84 active+clean] rollforward: entry=38'86 (0'0) modify 1:4b1d3252:::obj86:head by client.4450.0:1 2026-02-12T10:34:23.572275+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'85 lua=38'85 crt=38'86 lcod 38'84 mlcod 38'84 active+clean] PeeringState::append_log approx pg log length = 86 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'85 lua=38'85 crt=38'86 lcod 38'84 mlcod 38'84 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'85 lua=38'85 crt=38'86 lcod 38'84 mlcod 38'84 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'86, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'85 lua=38'85 crt=38'86 lcod 38'84 mlcod 38'84 active+clean] op_applied version 38'86 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'85 crt=38'86 lcod 38'84 mlcod 38'84 active+clean] eval_repop repgather(0x423ad80 38'86 rep_tid=85 committed?=0 r=0) 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4450.0:1 1.0 1:4b1d3252:::obj86:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000135 2026-02-12T10:34:23.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.572+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'85 crt=38'86 lcod 38'84 mlcod 38'84 active+clean] op_commit: 85 2026-02-12T10:34:23.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'85 crt=38'86 lcod 38'84 mlcod 38'84 active+clean] repop_all_committed: repop tid 85 all committed 2026-02-12T10:34:23.572+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'84 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'85 from: 38'84 2026-02-12T10:34:23.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] eval_repop repgather(0x423ad80 38'86 rep_tid=85 committed?=1 r=0) 2026-02-12T10:34:23.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] commit: repgather(0x423ad80 38'86 rep_tid=85 committed?=1 r=0) 2026-02-12T10:34:23.572+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] log_op_stats osd_op(client.4450.0:1 1.0 1:4b1d3252:::obj86:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000408 2026-02-12T10:34:23.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] sending reply on osd_op(client.4450.0:1 1.0 1:4b1d3252:::obj86:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ed680 2026-02-12T10:34:23.572+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1907742622 -- osd_op_reply(1 obj86 [writefull 0~9216] v38'86 uv86 ondisk = 0) -- 0x46ed680 con 0x5311000 2026-02-12T10:34:23.572+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.572+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:106 2026-02-12T10:34:23.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] removing repgather(0x423ad80 38'86 rep_tid=85 committed?=1 r=0) 2026-02-12T10:34:23.572+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] q front is repgather(0x423ad80 38'86 rep_tid=85 committed?=1 r=0) 2026-02-12T10:34:23.572+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] do_osd_op_effects client.4450 con 0x5311000 2026-02-12T10:34:23.572+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] remove_repop repgather(0x423ad80 38'86 rep_tid=85 committed?=1 r=0) 2026-02-12T10:34:23.572+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.572+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1907742622 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.572+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1907742622 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.572+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1907742622 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=89 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.572+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1907742622 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=89 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.572+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0fdc0 2026-02-12T10:34:23.589+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.589+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.589+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.589+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1736943001 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=90 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4453 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.589+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4453 127.0.0.1:0/1736943001 1 ==== osd_op(client.4453.0:1 1.0 1.b3b14767 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4209180 con 0x5310000 2026-02-12T10:34:23.589+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4453.0:1 1.0 1.b3b14767 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.589+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4453.0:1 1.0 1.b3b14767 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4453.0:1 1.0 1.b3b14767 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4453.0:1 1.0 1.b3b14767 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4453.0:1 1.0 1.b3b14767 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4453.0:1 1.0 1.b3b14767 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] 2026-02-12T10:34:23.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1736943001 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1736943001 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] _handle_message: osd_op(client.4453.0:1 1.0 1.b3b14767 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] do_op: op osd_op(client.4453.0:1 1.0 1:e6e28dcd:::obj87:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] do_op osd_op(client.4453.0:1 1.0 1:e6e28dcd:::obj87:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] get_object_context: obc NOT found in cache: 1:e6e28dcd:::obj87:head 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] get_object_context: no obc for soid 1:e6e28dcd:::obj87:head but can_create 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] create_object_context 0x46ef800 1:e6e28dcd:::obj87:head 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] populate_obc_watchers 1:e6e28dcd:::obj87:head 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:e6e28dcd:::obj87:head 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] get_object_context: obc(1:e6e28dcd:::obj87:head(dne) rwstate(none n=0 w=0)) oi: 1:e6e28dcd:::obj87:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:e6e28dcd:::obj87:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] find_object_context 1:e6e28dcd:::obj87:head @head oi=1:e6e28dcd:::obj87:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] do_op obc obc(1:e6e28dcd:::obj87:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] execute_ctx 0x5266400 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] execute_ctx 1:e6e28dcd:::obj87:head [writefull 0~9216 in=9216b] ov 0'0 av 38'87 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] do_osd_op 1:e6e28dcd:::obj87:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] make_writeable 1:e6e28dcd:::obj87:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] setting DIRTY flag 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] make_writeable 1:e6e28dcd:::obj87:head done, snapset=0={} 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] finish_ctx 1:e6e28dcd:::obj87:head 0x5266400 op modify 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] set mtime to 2026-02-12T10:34:23.590020+0000 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] final snapset 0={} in 1:e6e28dcd:::obj87:head 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] finish_ctx object 1:e6e28dcd:::obj87:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] execute_ctx alloc reply 0x46edd40 result 0 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'86 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 86 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 76 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] new_repop rep_tid 86 on osd_op(client.4453.0:1 1.0 1:e6e28dcd:::obj87:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=86 committed?=0 r=0) 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=86 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] issue_repop rep_tid 86 o 1:e6e28dcd:::obj87:head 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'87 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 trim 38'87 (0'0) modify 1:e6e28dcd:::obj87:head by client.4453.0:1 2026-02-12T10:34:23.590020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=87 tail=38'87 s=38'87 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'86 (0'0,38'86] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'86 lcod 38'85 mlcod 38'85 active+clean] PeeringState::append_log append_log log((0'0,38'86], crt=38'86) [38'87 (0'0) modify 1:e6e28dcd:::obj87:head by client.4453.0:1 2026-02-12T10:34:23.590020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'86 lua=38'86 crt=38'87 lcod 38'85 mlcod 38'85 active+clean] rollforward: entry=38'87 (0'0) modify 1:e6e28dcd:::obj87:head by client.4453.0:1 2026-02-12T10:34:23.590020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'86 lua=38'86 crt=38'87 lcod 38'85 mlcod 38'85 active+clean] PeeringState::append_log approx pg log length = 87 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'86 lua=38'86 crt=38'87 lcod 38'85 mlcod 38'85 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'86 lua=38'86 crt=38'87 lcod 38'85 mlcod 38'85 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'87, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'86 lua=38'86 crt=38'87 lcod 38'85 mlcod 38'85 active+clean] op_applied version 38'87 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'86 crt=38'87 lcod 38'85 mlcod 38'85 active+clean] eval_repop repgather(0x423be00 38'87 rep_tid=86 committed?=0 r=0) 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4453.0:1 1.0 1:e6e28dcd:::obj87:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000163 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'86 crt=38'87 lcod 38'85 mlcod 38'85 active+clean] op_commit: 86 2026-02-12T10:34:23.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'86 crt=38'87 lcod 38'85 mlcod 38'85 active+clean] repop_all_committed: repop tid 86 all committed 2026-02-12T10:34:23.589+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'85 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'86 from: 38'85 2026-02-12T10:34:23.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] eval_repop repgather(0x423be00 38'87 rep_tid=86 committed?=1 r=0) 2026-02-12T10:34:23.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] commit: repgather(0x423be00 38'87 rep_tid=86 committed?=1 r=0) 2026-02-12T10:34:23.589+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] log_op_stats osd_op(client.4453.0:1 1.0 1:e6e28dcd:::obj87:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000300 2026-02-12T10:34:23.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] sending reply on osd_op(client.4453.0:1 1.0 1:e6e28dcd:::obj87:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46edd40 2026-02-12T10:34:23.589+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1736943001 -- osd_op_reply(1 obj87 [writefull 0~9216] v38'87 uv87 ondisk = 0) -- 0x46edd40 con 0x5310000 2026-02-12T10:34:23.589+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.589+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:107 2026-02-12T10:34:23.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] removing repgather(0x423be00 38'87 rep_tid=86 committed?=1 r=0) 2026-02-12T10:34:23.589+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] q front is repgather(0x423be00 38'87 rep_tid=86 committed?=1 r=0) 2026-02-12T10:34:23.589+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] do_osd_op_effects client.4453 con 0x5310000 2026-02-12T10:34:23.589+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] remove_repop repgather(0x423be00 38'87 rep_tid=86 committed?=1 r=0) 2026-02-12T10:34:23.589+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.589+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1736943001 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.589+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1736943001 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.589+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1736943001 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=90 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.589+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1736943001 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=90 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.589+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dada40 2026-02-12T10:34:23.607+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.607+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.607+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.607+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/688553988 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=91 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4456 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.607+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4456 127.0.0.1:0/688553988 1 ==== osd_op(client.4456.0:1 1.0 1.65c19a08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4209400 con 0x5310400 2026-02-12T10:34:23.607+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4456.0:1 1.0 1.65c19a08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.607+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4456.0:1 1.0 1.65c19a08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4456.0:1 1.0 1.65c19a08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4456.0:1 1.0 1.65c19a08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4456.0:1 1.0 1.65c19a08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4456.0:1 1.0 1.65c19a08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] 2026-02-12T10:34:23.607+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/688553988 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/688553988 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] _handle_message: osd_op(client.4456.0:1 1.0 1.65c19a08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] do_op: op osd_op(client.4456.0:1 1.0 1:105983a6:::obj88:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] do_op osd_op(client.4456.0:1 1.0 1:105983a6:::obj88:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] get_object_context: obc NOT found in cache: 1:105983a6:::obj88:head 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] get_object_context: no obc for soid 1:105983a6:::obj88:head but can_create 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] create_object_context 0x46fe000 1:105983a6:::obj88:head 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] populate_obc_watchers 1:105983a6:::obj88:head 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:105983a6:::obj88:head 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] get_object_context: obc(1:105983a6:::obj88:head(dne) rwstate(none n=0 w=0)) oi: 1:105983a6:::obj88:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:105983a6:::obj88:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] find_object_context 1:105983a6:::obj88:head @head oi=1:105983a6:::obj88:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] do_op obc obc(1:105983a6:::obj88:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] execute_ctx 1:105983a6:::obj88:head [writefull 0~9216 in=9216b] ov 0'0 av 38'88 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] do_osd_op 1:105983a6:::obj88:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] make_writeable 1:105983a6:::obj88:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] setting DIRTY flag 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] make_writeable 1:105983a6:::obj88:head done, snapset=0={} 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] finish_ctx 1:105983a6:::obj88:head 0x5265b00 op modify 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] set mtime to 2026-02-12T10:34:23.607945+0000 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] final snapset 0={} in 1:105983a6:::obj88:head 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] finish_ctx object 1:105983a6:::obj88:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] execute_ctx alloc reply 0x46fc480 result 0 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'87 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 87 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 77 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] new_repop rep_tid 87 on osd_op(client.4456.0:1 1.0 1:105983a6:::obj88:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] new_repop: repgather(0x423b500 0'0 rep_tid=87 committed?=0 r=0) 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=87 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] issue_repop rep_tid 87 o 1:105983a6:::obj88:head 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'88 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 trim 38'88 (0'0) modify 1:105983a6:::obj88:head by client.4456.0:1 2026-02-12T10:34:23.607945+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=88 tail=38'88 s=38'88 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'87 (0'0,38'87] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'87 lcod 38'86 mlcod 38'86 active+clean] PeeringState::append_log append_log log((0'0,38'87], crt=38'87) [38'88 (0'0) modify 1:105983a6:::obj88:head by client.4456.0:1 2026-02-12T10:34:23.607945+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'87 lua=38'87 crt=38'88 lcod 38'86 mlcod 38'86 active+clean] rollforward: entry=38'88 (0'0) modify 1:105983a6:::obj88:head by client.4456.0:1 2026-02-12T10:34:23.607945+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'87 lua=38'87 crt=38'88 lcod 38'86 mlcod 38'86 active+clean] PeeringState::append_log approx pg log length = 88 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'87 lua=38'87 crt=38'88 lcod 38'86 mlcod 38'86 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'87 lua=38'87 crt=38'88 lcod 38'86 mlcod 38'86 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'88, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'87 lua=38'87 crt=38'88 lcod 38'86 mlcod 38'86 active+clean] op_applied version 38'88 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'87 crt=38'88 lcod 38'86 mlcod 38'86 active+clean] eval_repop repgather(0x423b500 38'88 rep_tid=87 committed?=0 r=0) 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4456.0:1 1.0 1:105983a6:::obj88:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000168 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.607+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'87 crt=38'88 lcod 38'86 mlcod 38'86 active+clean] op_commit: 87 2026-02-12T10:34:23.607+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'87 crt=38'88 lcod 38'86 mlcod 38'86 active+clean] repop_all_committed: repop tid 87 all committed 2026-02-12T10:34:23.607+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'86 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'87 from: 38'86 2026-02-12T10:34:23.607+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] eval_repop repgather(0x423b500 38'88 rep_tid=87 committed?=1 r=0) 2026-02-12T10:34:23.607+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] commit: repgather(0x423b500 38'88 rep_tid=87 committed?=1 r=0) 2026-02-12T10:34:23.607+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] log_op_stats osd_op(client.4456.0:1 1.0 1:105983a6:::obj88:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000302 2026-02-12T10:34:23.607+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] sending reply on osd_op(client.4456.0:1 1.0 1:105983a6:::obj88:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fc480 2026-02-12T10:34:23.607+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/688553988 -- osd_op_reply(1 obj88 [writefull 0~9216] v38'88 uv88 ondisk = 0) -- 0x46fc480 con 0x5310400 2026-02-12T10:34:23.607+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.607+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:108 2026-02-12T10:34:23.607+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] removing repgather(0x423b500 38'88 rep_tid=87 committed?=1 r=0) 2026-02-12T10:34:23.607+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] q front is repgather(0x423b500 38'88 rep_tid=87 committed?=1 r=0) 2026-02-12T10:34:23.607+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] do_osd_op_effects client.4456 con 0x5310400 2026-02-12T10:34:23.607+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] remove_repop repgather(0x423b500 38'88 rep_tid=87 committed?=1 r=0) 2026-02-12T10:34:23.607+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.607+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.607+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/688553988 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.607+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/688553988 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.607+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/688553988 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=91 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.607+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/688553988 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=91 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.607+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4dadc00 2026-02-12T10:34:23.625+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.625+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.625+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad340 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.625+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/544557784 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=92 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4459 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.625+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4459 127.0.0.1:0/544557784 1 ==== osd_op(client.4459.0:1 1.0 1.b104b627 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4209900 con 0x5310c00 2026-02-12T10:34:23.625+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4459.0:1 1.0 1.b104b627 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.625+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4459.0:1 1.0 1.b104b627 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4459.0:1 1.0 1.b104b627 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4459.0:1 1.0 1.b104b627 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4459.0:1 1.0 1.b104b627 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4459.0:1 1.0 1.b104b627 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/544557784 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.625+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/544557784 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] _handle_message: osd_op(client.4459.0:1 1.0 1.b104b627 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] do_op: op osd_op(client.4459.0:1 1.0 1:e46d208d:::obj89:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] op_has_sufficient_caps session=0x4dad340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] do_op osd_op(client.4459.0:1 1.0 1:e46d208d:::obj89:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] get_object_context: obc NOT found in cache: 1:e46d208d:::obj89:head 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] get_object_context: no obc for soid 1:e46d208d:::obj89:head but can_create 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] create_object_context 0x46fe600 1:e46d208d:::obj89:head 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] populate_obc_watchers 1:e46d208d:::obj89:head 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:e46d208d:::obj89:head 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] get_object_context: obc(1:e46d208d:::obj89:head(dne) rwstate(none n=0 w=0)) oi: 1:e46d208d:::obj89:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:e46d208d:::obj89:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] find_object_context 1:e46d208d:::obj89:head @head oi=1:e46d208d:::obj89:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] do_op obc obc(1:e46d208d:::obj89:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] execute_ctx 1:e46d208d:::obj89:head [writefull 0~9216 in=9216b] ov 0'0 av 38'89 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] do_osd_op 1:e46d208d:::obj89:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] make_writeable 1:e46d208d:::obj89:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] setting DIRTY flag 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] make_writeable 1:e46d208d:::obj89:head done, snapset=0={} 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] finish_ctx 1:e46d208d:::obj89:head 0x2ec4400 op modify 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] set mtime to 2026-02-12T10:34:23.626431+0000 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] final snapset 0={} in 1:e46d208d:::obj89:head 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] finish_ctx object 1:e46d208d:::obj89:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] execute_ctx alloc reply 0x46fcb40 result 0 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'88 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 88 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 78 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] new_repop rep_tid 88 on osd_op(client.4459.0:1 1.0 1:e46d208d:::obj89:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=88 committed?=0 r=0) 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=88 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] issue_repop rep_tid 88 o 1:e46d208d:::obj89:head 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'89 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 trim 38'89 (0'0) modify 1:e46d208d:::obj89:head by client.4459.0:1 2026-02-12T10:34:23.626431+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=89 tail=38'89 s=38'89 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'88 (0'0,38'88] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'88 lcod 38'87 mlcod 38'87 active+clean] PeeringState::append_log append_log log((0'0,38'88], crt=38'88) [38'89 (0'0) modify 1:e46d208d:::obj89:head by client.4459.0:1 2026-02-12T10:34:23.626431+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'88 lua=38'88 crt=38'89 lcod 38'87 mlcod 38'87 active+clean] rollforward: entry=38'89 (0'0) modify 1:e46d208d:::obj89:head by client.4459.0:1 2026-02-12T10:34:23.626431+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'88 lua=38'88 crt=38'89 lcod 38'87 mlcod 38'87 active+clean] PeeringState::append_log approx pg log length = 89 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'88 lua=38'88 crt=38'89 lcod 38'87 mlcod 38'87 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'88 lua=38'88 crt=38'89 lcod 38'87 mlcod 38'87 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'89, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.625+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.626+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.626+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.626+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.626+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.626+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'88 lua=38'88 crt=38'89 lcod 38'87 mlcod 38'87 active+clean] op_applied version 38'89 2026-02-12T10:34:23.626+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'88 crt=38'89 lcod 38'87 mlcod 38'87 active+clean] eval_repop repgather(0x423bb00 38'89 rep_tid=88 committed?=0 r=0) 2026-02-12T10:34:23.626+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4459.0:1 1.0 1:e46d208d:::obj89:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000167 2026-02-12T10:34:23.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'88 crt=38'89 lcod 38'87 mlcod 38'87 active+clean] op_commit: 88 2026-02-12T10:34:23.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'88 crt=38'89 lcod 38'87 mlcod 38'87 active+clean] repop_all_committed: repop tid 88 all committed 2026-02-12T10:34:23.626+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'87 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'88 from: 38'87 2026-02-12T10:34:23.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] eval_repop repgather(0x423bb00 38'89 rep_tid=88 committed?=1 r=0) 2026-02-12T10:34:23.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] commit: repgather(0x423bb00 38'89 rep_tid=88 committed?=1 r=0) 2026-02-12T10:34:23.626+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] log_op_stats osd_op(client.4459.0:1 1.0 1:e46d208d:::obj89:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000306 2026-02-12T10:34:23.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] sending reply on osd_op(client.4459.0:1 1.0 1:e46d208d:::obj89:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fcb40 2026-02-12T10:34:23.626+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/544557784 -- osd_op_reply(1 obj89 [writefull 0~9216] v38'89 uv89 ondisk = 0) -- 0x46fcb40 con 0x5310c00 2026-02-12T10:34:23.626+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.626+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:109 2026-02-12T10:34:23.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] removing repgather(0x423bb00 38'89 rep_tid=88 committed?=1 r=0) 2026-02-12T10:34:23.626+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] q front is repgather(0x423bb00 38'89 rep_tid=88 committed?=1 r=0) 2026-02-12T10:34:23.626+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] do_osd_op_effects client.4459 con 0x5310c00 2026-02-12T10:34:23.626+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] remove_repop repgather(0x423bb00 38'89 rep_tid=88 committed?=1 r=0) 2026-02-12T10:34:23.626+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.626+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/544557784 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.626+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/544557784 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.626+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/544557784 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=92 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.626+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/544557784 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=92 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.626+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4dad340 2026-02-12T10:34:23.644+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.644+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.644+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.644+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1867836186 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=93 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4462 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.644+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4462 127.0.0.1:0/1867836186 1 ==== osd_op(client.4462.0:1 1.0 1.b4ef04e9 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7680 con 0x5311400 2026-02-12T10:34:23.644+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4462.0:1 1.0 1.b4ef04e9 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.644+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4462.0:1 1.0 1.b4ef04e9 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4462.0:1 1.0 1.b4ef04e9 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4462.0:1 1.0 1.b4ef04e9 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4462.0:1 1.0 1.b4ef04e9 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4462.0:1 1.0 1.b4ef04e9 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] 2026-02-12T10:34:23.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1867836186 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1867836186 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] _handle_message: osd_op(client.4462.0:1 1.0 1.b4ef04e9 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] do_op: op osd_op(client.4462.0:1 1.0 1:9720f72d:::obj90:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] do_op osd_op(client.4462.0:1 1.0 1:9720f72d:::obj90:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] get_object_context: obc NOT found in cache: 1:9720f72d:::obj90:head 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] get_object_context: no obc for soid 1:9720f72d:::obj90:head but can_create 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] create_object_context 0x46fec00 1:9720f72d:::obj90:head 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] populate_obc_watchers 1:9720f72d:::obj90:head 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:9720f72d:::obj90:head 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] get_object_context: obc(1:9720f72d:::obj90:head(dne) rwstate(none n=0 w=0)) oi: 1:9720f72d:::obj90:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:9720f72d:::obj90:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] find_object_context 1:9720f72d:::obj90:head @head oi=1:9720f72d:::obj90:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] do_op obc obc(1:9720f72d:::obj90:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] execute_ctx 0x429f600 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] execute_ctx 1:9720f72d:::obj90:head [writefull 0~9216 in=9216b] ov 0'0 av 38'90 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] do_osd_op 1:9720f72d:::obj90:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] make_writeable 1:9720f72d:::obj90:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] setting DIRTY flag 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] make_writeable 1:9720f72d:::obj90:head done, snapset=0={} 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] finish_ctx 1:9720f72d:::obj90:head 0x429f600 op modify 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] set mtime to 2026-02-12T10:34:23.644723+0000 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] final snapset 0={} in 1:9720f72d:::obj90:head 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] finish_ctx object 1:9720f72d:::obj90:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] execute_ctx alloc reply 0x46fd200 result 0 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'89 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 89 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 79 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] new_repop rep_tid 89 on osd_op(client.4462.0:1 1.0 1:9720f72d:::obj90:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] new_repop: repgather(0x423a180 0'0 rep_tid=89 committed?=0 r=0) 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=89 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] issue_repop rep_tid 89 o 1:9720f72d:::obj90:head 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'90 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 trim 38'90 (0'0) modify 1:9720f72d:::obj90:head by client.4462.0:1 2026-02-12T10:34:23.644723+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=90 tail=38'90 s=38'90 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'89 (0'0,38'89] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'89 lcod 38'88 mlcod 38'88 active+clean] PeeringState::append_log append_log log((0'0,38'89], crt=38'89) [38'90 (0'0) modify 1:9720f72d:::obj90:head by client.4462.0:1 2026-02-12T10:34:23.644723+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'89 lua=38'89 crt=38'90 lcod 38'88 mlcod 38'88 active+clean] rollforward: entry=38'90 (0'0) modify 1:9720f72d:::obj90:head by client.4462.0:1 2026-02-12T10:34:23.644723+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'89 lua=38'89 crt=38'90 lcod 38'88 mlcod 38'88 active+clean] PeeringState::append_log approx pg log length = 90 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'89 lua=38'89 crt=38'90 lcod 38'88 mlcod 38'88 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'89 lua=38'89 crt=38'90 lcod 38'88 mlcod 38'88 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'90, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'89 lua=38'89 crt=38'90 lcod 38'88 mlcod 38'88 active+clean] op_applied version 38'90 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'89 crt=38'90 lcod 38'88 mlcod 38'88 active+clean] eval_repop repgather(0x423a180 38'90 rep_tid=89 committed?=0 r=0) 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4462.0:1 1.0 1:9720f72d:::obj90:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000127 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'89 crt=38'90 lcod 38'88 mlcod 38'88 active+clean] op_commit: 89 2026-02-12T10:34:23.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'89 crt=38'90 lcod 38'88 mlcod 38'88 active+clean] repop_all_committed: repop tid 89 all committed 2026-02-12T10:34:23.644+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'88 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'89 from: 38'88 2026-02-12T10:34:23.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] eval_repop repgather(0x423a180 38'90 rep_tid=89 committed?=1 r=0) 2026-02-12T10:34:23.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] commit: repgather(0x423a180 38'90 rep_tid=89 committed?=1 r=0) 2026-02-12T10:34:23.644+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] log_op_stats osd_op(client.4462.0:1 1.0 1:9720f72d:::obj90:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000399 2026-02-12T10:34:23.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] sending reply on osd_op(client.4462.0:1 1.0 1:9720f72d:::obj90:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fd200 2026-02-12T10:34:23.644+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1867836186 -- osd_op_reply(1 obj90 [writefull 0~9216] v38'90 uv90 ondisk = 0) -- 0x46fd200 con 0x5311400 2026-02-12T10:34:23.644+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.644+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:110 2026-02-12T10:34:23.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] removing repgather(0x423a180 38'90 rep_tid=89 committed?=1 r=0) 2026-02-12T10:34:23.644+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] q front is repgather(0x423a180 38'90 rep_tid=89 committed?=1 r=0) 2026-02-12T10:34:23.644+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] do_osd_op_effects client.4462 con 0x5311400 2026-02-12T10:34:23.644+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] remove_repop repgather(0x423a180 38'90 rep_tid=89 committed?=1 r=0) 2026-02-12T10:34:23.644+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.644+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1867836186 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.644+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1867836186 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.644+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1867836186 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=93 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.644+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1867836186 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=93 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.644+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.644+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dad880 2026-02-12T10:34:23.662+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.662+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.662+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fa40 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.662+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2549550845 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=94 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4465 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.662+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4465 127.0.0.1:0/2549550845 1 ==== osd_op(client.4465.0:1 1.0 1.181ed7e1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5311400 2026-02-12T10:34:23.662+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4465.0:1 1.0 1.181ed7e1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:23.662+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4465.0:1 1.0 1.181ed7e1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4465.0:1 1.0 1.181ed7e1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4465.0:1 1.0 1.181ed7e1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4465.0:1 1.0 1.181ed7e1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4465.0:1 1.0 1.181ed7e1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] 2026-02-12T10:34:23.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2549550845 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2549550845 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] _handle_message: osd_op(client.4465.0:1 1.0 1.181ed7e1 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] do_op: op osd_op(client.4465.0:1 1.0 1:87eb7818:::obj91:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] op_has_sufficient_caps session=0x4e0fa40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] do_op osd_op(client.4465.0:1 1.0 1:87eb7818:::obj91:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] get_object_context: obc NOT found in cache: 1:87eb7818:::obj91:head 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] get_object_context: no obc for soid 1:87eb7818:::obj91:head but can_create 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] create_object_context 0x46ff200 1:87eb7818:::obj91:head 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] populate_obc_watchers 1:87eb7818:::obj91:head 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:87eb7818:::obj91:head 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] get_object_context: obc(1:87eb7818:::obj91:head(dne) rwstate(none n=0 w=0)) oi: 1:87eb7818:::obj91:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:87eb7818:::obj91:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] find_object_context 1:87eb7818:::obj91:head @head oi=1:87eb7818:::obj91:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] do_op obc obc(1:87eb7818:::obj91:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] execute_ctx 0x429db00 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] execute_ctx 1:87eb7818:::obj91:head [writefull 0~9216 in=9216b] ov 0'0 av 38'91 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] do_osd_op 1:87eb7818:::obj91:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] make_writeable 1:87eb7818:::obj91:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] setting DIRTY flag 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] make_writeable 1:87eb7818:::obj91:head done, snapset=0={} 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] finish_ctx 1:87eb7818:::obj91:head 0x429db00 op modify 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] set mtime to 2026-02-12T10:34:23.663483+0000 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] final snapset 0={} in 1:87eb7818:::obj91:head 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] finish_ctx object 1:87eb7818:::obj91:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] execute_ctx alloc reply 0x46fd8c0 result 0 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'90 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 90 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 80 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] new_repop rep_tid 90 on osd_op(client.4465.0:1 1.0 1:87eb7818:::obj91:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] new_repop: repgather(0x423a780 0'0 rep_tid=90 committed?=0 r=0) 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=90 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] issue_repop rep_tid 90 o 1:87eb7818:::obj91:head 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'91 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 trim 38'91 (0'0) modify 1:87eb7818:::obj91:head by client.4465.0:1 2026-02-12T10:34:23.663483+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=91 tail=38'91 s=38'91 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'90 (0'0,38'90] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'90 lcod 38'89 mlcod 38'89 active+clean] PeeringState::append_log append_log log((0'0,38'90], crt=38'90) [38'91 (0'0) modify 1:87eb7818:::obj91:head by client.4465.0:1 2026-02-12T10:34:23.663483+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'90 lua=38'90 crt=38'91 lcod 38'89 mlcod 38'89 active+clean] rollforward: entry=38'91 (0'0) modify 1:87eb7818:::obj91:head by client.4465.0:1 2026-02-12T10:34:23.663483+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'90 lua=38'90 crt=38'91 lcod 38'89 mlcod 38'89 active+clean] PeeringState::append_log approx pg log length = 91 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'90 lua=38'90 crt=38'91 lcod 38'89 mlcod 38'89 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'90 lua=38'90 crt=38'91 lcod 38'89 mlcod 38'89 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'91, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'90 lua=38'90 crt=38'91 lcod 38'89 mlcod 38'89 active+clean] op_applied version 38'91 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'90 crt=38'91 lcod 38'89 mlcod 38'89 active+clean] eval_repop repgather(0x423a780 38'91 rep_tid=90 committed?=0 r=0) 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4465.0:1 1.0 1:87eb7818:::obj91:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000164 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'90 crt=38'91 lcod 38'89 mlcod 38'89 active+clean] op_commit: 90 2026-02-12T10:34:23.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'90 crt=38'91 lcod 38'89 mlcod 38'89 active+clean] repop_all_committed: repop tid 90 all committed 2026-02-12T10:34:23.663+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'89 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'90 from: 38'89 2026-02-12T10:34:23.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] eval_repop repgather(0x423a780 38'91 rep_tid=90 committed?=1 r=0) 2026-02-12T10:34:23.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] commit: repgather(0x423a780 38'91 rep_tid=90 committed?=1 r=0) 2026-02-12T10:34:23.663+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] log_op_stats osd_op(client.4465.0:1 1.0 1:87eb7818:::obj91:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000302 2026-02-12T10:34:23.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] sending reply on osd_op(client.4465.0:1 1.0 1:87eb7818:::obj91:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fd8c0 2026-02-12T10:34:23.663+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2549550845 -- osd_op_reply(1 obj91 [writefull 0~9216] v38'91 uv91 ondisk = 0) -- 0x46fd8c0 con 0x5311400 2026-02-12T10:34:23.663+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.663+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:111 2026-02-12T10:34:23.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] removing repgather(0x423a780 38'91 rep_tid=90 committed?=1 r=0) 2026-02-12T10:34:23.663+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] q front is repgather(0x423a780 38'91 rep_tid=90 committed?=1 r=0) 2026-02-12T10:34:23.663+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] do_osd_op_effects client.4465 con 0x5311400 2026-02-12T10:34:23.663+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] remove_repop repgather(0x423a780 38'91 rep_tid=90 committed?=1 r=0) 2026-02-12T10:34:23.663+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.663+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2549550845 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.663+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2549550845 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.663+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2549550845 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=94 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.663+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2549550845 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=94 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.663+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0fa40 2026-02-12T10:34:23.680+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.680+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.680+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fc00 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.680+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2770809882 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=95 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4468 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.680+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4468 127.0.0.1:0/2770809882 1 ==== osd_op(client.4468.0:1 1.0 1.72b8e36e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6a00 con 0x5310000 2026-02-12T10:34:23.680+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4468.0:1 1.0 1.72b8e36e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.680+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4468.0:1 1.0 1.72b8e36e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4468.0:1 1.0 1.72b8e36e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4468.0:1 1.0 1.72b8e36e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4468.0:1 1.0 1.72b8e36e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4468.0:1 1.0 1.72b8e36e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2770809882 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.680+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2770809882 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] _handle_message: osd_op(client.4468.0:1 1.0 1.72b8e36e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] do_op: op osd_op(client.4468.0:1 1.0 1:76c71d4e:::obj92:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] op_has_sufficient_caps session=0x4e0fc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] do_op osd_op(client.4468.0:1 1.0 1:76c71d4e:::obj92:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] get_object_context: obc NOT found in cache: 1:76c71d4e:::obj92:head 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] get_object_context: no obc for soid 1:76c71d4e:::obj92:head but can_create 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] create_object_context 0x46ff800 1:76c71d4e:::obj92:head 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] populate_obc_watchers 1:76c71d4e:::obj92:head 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:76c71d4e:::obj92:head 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] get_object_context: obc(1:76c71d4e:::obj92:head(dne) rwstate(none n=0 w=0)) oi: 1:76c71d4e:::obj92:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:76c71d4e:::obj92:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] find_object_context 1:76c71d4e:::obj92:head @head oi=1:76c71d4e:::obj92:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] do_op obc obc(1:76c71d4e:::obj92:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] execute_ctx 1:76c71d4e:::obj92:head [writefull 0~9216 in=9216b] ov 0'0 av 38'92 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] do_osd_op 1:76c71d4e:::obj92:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] make_writeable 1:76c71d4e:::obj92:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] setting DIRTY flag 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] make_writeable 1:76c71d4e:::obj92:head done, snapset=0={} 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] finish_ctx 1:76c71d4e:::obj92:head 0x429ed00 op modify 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] set mtime to 2026-02-12T10:34:23.681407+0000 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] final snapset 0={} in 1:76c71d4e:::obj92:head 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] finish_ctx object 1:76c71d4e:::obj92:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] execute_ctx alloc reply 0x46fc240 result 0 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'91 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 91 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 81 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] new_repop rep_tid 91 on osd_op(client.4468.0:1 1.0 1:76c71d4e:::obj92:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] new_repop: repgather(0x4ef3680 0'0 rep_tid=91 committed?=0 r=0) 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=91 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] issue_repop rep_tid 91 o 1:76c71d4e:::obj92:head 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'92 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 trim 38'92 (0'0) modify 1:76c71d4e:::obj92:head by client.4468.0:1 2026-02-12T10:34:23.681407+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=92 tail=38'92 s=38'92 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'91 (0'0,38'91] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'91 lcod 38'90 mlcod 38'90 active+clean] PeeringState::append_log append_log log((0'0,38'91], crt=38'91) [38'92 (0'0) modify 1:76c71d4e:::obj92:head by client.4468.0:1 2026-02-12T10:34:23.681407+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'91 lua=38'91 crt=38'92 lcod 38'90 mlcod 38'90 active+clean] rollforward: entry=38'92 (0'0) modify 1:76c71d4e:::obj92:head by client.4468.0:1 2026-02-12T10:34:23.681407+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'91 lua=38'91 crt=38'92 lcod 38'90 mlcod 38'90 active+clean] PeeringState::append_log approx pg log length = 92 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'91 lua=38'91 crt=38'92 lcod 38'90 mlcod 38'90 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'91 lua=38'91 crt=38'92 lcod 38'90 mlcod 38'90 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'92, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.680+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'91 lua=38'91 crt=38'92 lcod 38'90 mlcod 38'90 active+clean] op_applied version 38'92 2026-02-12T10:34:23.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'91 crt=38'92 lcod 38'90 mlcod 38'90 active+clean] eval_repop repgather(0x4ef3680 38'92 rep_tid=91 committed?=0 r=0) 2026-02-12T10:34:23.681+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4468.0:1 1.0 1:76c71d4e:::obj92:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000145 2026-02-12T10:34:23.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.681+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'91 crt=38'92 lcod 38'90 mlcod 38'90 active+clean] op_commit: 91 2026-02-12T10:34:23.681+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'91 crt=38'92 lcod 38'90 mlcod 38'90 active+clean] repop_all_committed: repop tid 91 all committed 2026-02-12T10:34:23.681+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'90 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'91 from: 38'90 2026-02-12T10:34:23.681+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] eval_repop repgather(0x4ef3680 38'92 rep_tid=91 committed?=1 r=0) 2026-02-12T10:34:23.681+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] commit: repgather(0x4ef3680 38'92 rep_tid=91 committed?=1 r=0) 2026-02-12T10:34:23.681+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] log_op_stats osd_op(client.4468.0:1 1.0 1:76c71d4e:::obj92:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000280 2026-02-12T10:34:23.681+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] sending reply on osd_op(client.4468.0:1 1.0 1:76c71d4e:::obj92:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fc240 2026-02-12T10:34:23.681+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2770809882 -- osd_op_reply(1 obj92 [writefull 0~9216] v38'92 uv92 ondisk = 0) -- 0x46fc240 con 0x5310000 2026-02-12T10:34:23.681+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.681+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:112 2026-02-12T10:34:23.681+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] removing repgather(0x4ef3680 38'92 rep_tid=91 committed?=1 r=0) 2026-02-12T10:34:23.681+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] q front is repgather(0x4ef3680 38'92 rep_tid=91 committed?=1 r=0) 2026-02-12T10:34:23.681+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] do_osd_op_effects client.4468 con 0x5310000 2026-02-12T10:34:23.681+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] remove_repop repgather(0x4ef3680 38'92 rep_tid=91 committed?=1 r=0) 2026-02-12T10:34:23.681+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.681+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.681+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2770809882 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.681+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2770809882 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.681+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2770809882 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=95 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.681+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2770809882 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=95 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.681+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0fc00 2026-02-12T10:34:23.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.699+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1792443825 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=96 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4471 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.699+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4471 127.0.0.1:0/1792443825 1 ==== osd_op(client.4471.0:1 1.0 1.d06bf9cc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x40c6280 con 0x5310400 2026-02-12T10:34:23.699+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4471.0:1 1.0 1.d06bf9cc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:23.699+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4471.0:1 1.0 1.d06bf9cc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4471.0:1 1.0 1.d06bf9cc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4471.0:1 1.0 1.d06bf9cc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4471.0:1 1.0 1.d06bf9cc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000023 osd_op(client.4471.0:1 1.0 1.d06bf9cc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] 2026-02-12T10:34:23.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1792443825 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1792443825 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] _handle_message: osd_op(client.4471.0:1 1.0 1.d06bf9cc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] do_op: op osd_op(client.4471.0:1 1.0 1:339fd60b:::obj93:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] do_op osd_op(client.4471.0:1 1.0 1:339fd60b:::obj93:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] get_object_context: obc NOT found in cache: 1:339fd60b:::obj93:head 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] get_object_context: no obc for soid 1:339fd60b:::obj93:head but can_create 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] create_object_context 0x51dcc00 1:339fd60b:::obj93:head 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] populate_obc_watchers 1:339fd60b:::obj93:head 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:339fd60b:::obj93:head 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] get_object_context: obc(1:339fd60b:::obj93:head(dne) rwstate(none n=0 w=0)) oi: 1:339fd60b:::obj93:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:339fd60b:::obj93:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] find_object_context 1:339fd60b:::obj93:head @head oi=1:339fd60b:::obj93:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] do_op obc obc(1:339fd60b:::obj93:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] execute_ctx 1:339fd60b:::obj93:head [writefull 0~9216 in=9216b] ov 0'0 av 38'93 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] do_osd_op 1:339fd60b:::obj93:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] make_writeable 1:339fd60b:::obj93:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] setting DIRTY flag 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] make_writeable 1:339fd60b:::obj93:head done, snapset=0={} 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] finish_ctx 1:339fd60b:::obj93:head 0x429ed00 op modify 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] set mtime to 2026-02-12T10:34:23.700041+0000 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] final snapset 0={} in 1:339fd60b:::obj93:head 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] finish_ctx object 1:339fd60b:::obj93:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] execute_ctx alloc reply 0x46fd680 result 0 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'92 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 92 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 82 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] new_repop rep_tid 92 on osd_op(client.4471.0:1 1.0 1:339fd60b:::obj93:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] new_repop: repgather(0x4ef3680 0'0 rep_tid=92 committed?=0 r=0) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=92 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] issue_repop rep_tid 92 o 1:339fd60b:::obj93:head 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 IndexedLog::trim s=38'93 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 trim 38'93 (0'0) modify 1:339fd60b:::obj93:head by client.4471.0:1 2026-02-12T10:34:23.700041+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=93 tail=38'93 s=38'93 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'92 (0'0,38'92] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'92 lcod 38'91 mlcod 38'91 active+clean] PeeringState::append_log append_log log((0'0,38'92], crt=38'92) [38'93 (0'0) modify 1:339fd60b:::obj93:head by client.4471.0:1 2026-02-12T10:34:23.700041+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'92 lua=38'92 crt=38'93 lcod 38'91 mlcod 38'91 active+clean] rollforward: entry=38'93 (0'0) modify 1:339fd60b:::obj93:head by client.4471.0:1 2026-02-12T10:34:23.700041+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'92 lua=38'92 crt=38'93 lcod 38'91 mlcod 38'91 active+clean] PeeringState::append_log approx pg log length = 93 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'92 lua=38'92 crt=38'93 lcod 38'91 mlcod 38'91 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'92 lua=38'92 crt=38'93 lcod 38'91 mlcod 38'91 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.699+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'93, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'92 lua=38'92 crt=38'93 lcod 38'91 mlcod 38'91 active+clean] op_applied version 38'93 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'92 crt=38'93 lcod 38'91 mlcod 38'91 active+clean] eval_repop repgather(0x4ef3680 38'93 rep_tid=92 committed?=0 r=0) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4471.0:1 1.0 1:339fd60b:::obj93:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000137 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'92 crt=38'93 lcod 38'91 mlcod 38'91 active+clean] op_commit: 92 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'92 crt=38'93 lcod 38'91 mlcod 38'91 active+clean] repop_all_committed: repop tid 92 all committed 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'91 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'92 from: 38'91 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] eval_repop repgather(0x4ef3680 38'93 rep_tid=92 committed?=1 r=0) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] commit: repgather(0x4ef3680 38'93 rep_tid=92 committed?=1 r=0) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] log_op_stats osd_op(client.4471.0:1 1.0 1:339fd60b:::obj93:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000281 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] sending reply on osd_op(client.4471.0:1 1.0 1:339fd60b:::obj93:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fd680 2026-02-12T10:34:23.699+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1792443825 -- osd_op_reply(1 obj93 [writefull 0~9216] v38'93 uv93 ondisk = 0) -- 0x46fd680 con 0x5310400 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.699+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:113 2026-02-12T10:34:23.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] removing repgather(0x4ef3680 38'93 rep_tid=92 committed?=1 r=0) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] q front is repgather(0x4ef3680 38'93 rep_tid=92 committed?=1 r=0) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] do_osd_op_effects client.4471 con 0x5310400 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] remove_repop repgather(0x4ef3680 38'93 rep_tid=92 committed?=1 r=0) 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.699+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1792443825 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.699+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1792443825 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1792443825 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=96 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.699+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1792443825 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=96 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.699+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0e000 2026-02-12T10:34:23.717+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.717+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.717+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.717+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2674575176 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=97 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4474 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.717+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4474 127.0.0.1:0/2674575176 1 ==== osd_op(client.4474.0:1 1.0 1.70fe3d4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5273400 con 0x5310c00 2026-02-12T10:34:23.717+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4474.0:1 1.0 1.70fe3d4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:23.717+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4474.0:1 1.0 1.70fe3d4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4474.0:1 1.0 1.70fe3d4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4474.0:1 1.0 1.70fe3d4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4474.0:1 1.0 1.70fe3d4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4474.0:1 1.0 1.70fe3d4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] 2026-02-12T10:34:23.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2674575176 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2674575176 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] _handle_message: osd_op(client.4474.0:1 1.0 1.70fe3d4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] do_op: op osd_op(client.4474.0:1 1.0 1:f2bc7f0e:::obj94:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] do_op osd_op(client.4474.0:1 1.0 1:f2bc7f0e:::obj94:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] get_object_context: obc NOT found in cache: 1:f2bc7f0e:::obj94:head 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] get_object_context: no obc for soid 1:f2bc7f0e:::obj94:head but can_create 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] create_object_context 0x470a000 1:f2bc7f0e:::obj94:head 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] populate_obc_watchers 1:f2bc7f0e:::obj94:head 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f2bc7f0e:::obj94:head 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] get_object_context: obc(1:f2bc7f0e:::obj94:head(dne) rwstate(none n=0 w=0)) oi: 1:f2bc7f0e:::obj94:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f2bc7f0e:::obj94:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] find_object_context 1:f2bc7f0e:::obj94:head @head oi=1:f2bc7f0e:::obj94:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] do_op obc obc(1:f2bc7f0e:::obj94:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] execute_ctx 1:f2bc7f0e:::obj94:head [writefull 0~9216 in=9216b] ov 0'0 av 38'94 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] do_osd_op 1:f2bc7f0e:::obj94:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] make_writeable 1:f2bc7f0e:::obj94:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] setting DIRTY flag 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] make_writeable 1:f2bc7f0e:::obj94:head done, snapset=0={} 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] finish_ctx 1:f2bc7f0e:::obj94:head 0x5264000 op modify 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] set mtime to 2026-02-12T10:34:23.718020+0000 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] final snapset 0={} in 1:f2bc7f0e:::obj94:head 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] finish_ctx object 1:f2bc7f0e:::obj94:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] execute_ctx alloc reply 0x46ecd80 result 0 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'93 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 93 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 83 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] new_repop rep_tid 93 on osd_op(client.4474.0:1 1.0 1:f2bc7f0e:::obj94:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] new_repop: repgather(0x4ef3800 0'0 rep_tid=93 committed?=0 r=0) 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=93 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] issue_repop rep_tid 93 o 1:f2bc7f0e:::obj94:head 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'94 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 trim 38'94 (0'0) modify 1:f2bc7f0e:::obj94:head by client.4474.0:1 2026-02-12T10:34:23.718020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=94 tail=38'94 s=38'94 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'93 (0'0,38'93] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'93 lcod 38'92 mlcod 38'92 active+clean] PeeringState::append_log append_log log((0'0,38'93], crt=38'93) [38'94 (0'0) modify 1:f2bc7f0e:::obj94:head by client.4474.0:1 2026-02-12T10:34:23.718020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'93 lua=38'93 crt=38'94 lcod 38'92 mlcod 38'92 active+clean] rollforward: entry=38'94 (0'0) modify 1:f2bc7f0e:::obj94:head by client.4474.0:1 2026-02-12T10:34:23.718020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'93 lua=38'93 crt=38'94 lcod 38'92 mlcod 38'92 active+clean] PeeringState::append_log approx pg log length = 94 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'93 lua=38'93 crt=38'94 lcod 38'92 mlcod 38'92 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'93 lua=38'93 crt=38'94 lcod 38'92 mlcod 38'92 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'94, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'93 lua=38'93 crt=38'94 lcod 38'92 mlcod 38'92 active+clean] op_applied version 38'94 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'93 crt=38'94 lcod 38'92 mlcod 38'92 active+clean] eval_repop repgather(0x4ef3800 38'94 rep_tid=93 committed?=0 r=0) 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4474.0:1 1.0 1:f2bc7f0e:::obj94:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000139 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'93 crt=38'94 lcod 38'92 mlcod 38'92 active+clean] op_commit: 93 2026-02-12T10:34:23.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'93 crt=38'94 lcod 38'92 mlcod 38'92 active+clean] repop_all_committed: repop tid 93 all committed 2026-02-12T10:34:23.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'92 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'93 from: 38'92 2026-02-12T10:34:23.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] eval_repop repgather(0x4ef3800 38'94 rep_tid=93 committed?=1 r=0) 2026-02-12T10:34:23.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] commit: repgather(0x4ef3800 38'94 rep_tid=93 committed?=1 r=0) 2026-02-12T10:34:23.717+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] log_op_stats osd_op(client.4474.0:1 1.0 1:f2bc7f0e:::obj94:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000408 2026-02-12T10:34:23.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] sending reply on osd_op(client.4474.0:1 1.0 1:f2bc7f0e:::obj94:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ecd80 2026-02-12T10:34:23.717+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2674575176 -- osd_op_reply(1 obj94 [writefull 0~9216] v38'94 uv94 ondisk = 0) -- 0x46ecd80 con 0x5310c00 2026-02-12T10:34:23.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.717+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:114 2026-02-12T10:34:23.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] removing repgather(0x4ef3800 38'94 rep_tid=93 committed?=1 r=0) 2026-02-12T10:34:23.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] q front is repgather(0x4ef3800 38'94 rep_tid=93 committed?=1 r=0) 2026-02-12T10:34:23.717+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] do_osd_op_effects client.4474 con 0x5310c00 2026-02-12T10:34:23.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] remove_repop repgather(0x4ef3800 38'94 rep_tid=93 committed?=1 r=0) 2026-02-12T10:34:23.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.717+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2674575176 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.717+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2674575176 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.717+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2674575176 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=97 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.717+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2674575176 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=97 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.717+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0ee00 2026-02-12T10:34:23.737+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.737+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.737+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.737+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3423658131 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=98 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4477 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.737+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4477 127.0.0.1:0/3423658131 1 ==== osd_op(client.4477.0:1 1.0 1.d05273d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272f00 con 0x5311000 2026-02-12T10:34:23.737+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4477.0:1 1.0 1.d05273d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.737+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4477.0:1 1.0 1.d05273d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4477.0:1 1.0 1.d05273d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4477.0:1 1.0 1.d05273d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4477.0:1 1.0 1.d05273d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4477.0:1 1.0 1.d05273d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] 2026-02-12T10:34:23.737+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3423658131 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3423658131 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] _handle_message: osd_op(client.4477.0:1 1.0 1.d05273d3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] do_op: op osd_op(client.4477.0:1 1.0 1:cbce4a0b:::obj95:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] do_op osd_op(client.4477.0:1 1.0 1:cbce4a0b:::obj95:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] get_object_context: obc NOT found in cache: 1:cbce4a0b:::obj95:head 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] get_object_context: no obc for soid 1:cbce4a0b:::obj95:head but can_create 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] create_object_context 0x470a600 1:cbce4a0b:::obj95:head 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] populate_obc_watchers 1:cbce4a0b:::obj95:head 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:cbce4a0b:::obj95:head 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] get_object_context: obc(1:cbce4a0b:::obj95:head(dne) rwstate(none n=0 w=0)) oi: 1:cbce4a0b:::obj95:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:cbce4a0b:::obj95:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] find_object_context 1:cbce4a0b:::obj95:head @head oi=1:cbce4a0b:::obj95:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] do_op obc obc(1:cbce4a0b:::obj95:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] execute_ctx 1:cbce4a0b:::obj95:head [writefull 0~9216 in=9216b] ov 0'0 av 38'95 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] do_osd_op 1:cbce4a0b:::obj95:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] make_writeable 1:cbce4a0b:::obj95:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] setting DIRTY flag 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] make_writeable 1:cbce4a0b:::obj95:head done, snapset=0={} 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] finish_ctx 1:cbce4a0b:::obj95:head 0x5265200 op modify 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] set mtime to 2026-02-12T10:34:23.737851+0000 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] final snapset 0={} in 1:cbce4a0b:::obj95:head 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] finish_ctx object 1:cbce4a0b:::obj95:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] execute_ctx alloc reply 0x46dd200 result 0 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'94 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 94 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 84 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] new_repop rep_tid 94 on osd_op(client.4477.0:1 1.0 1:cbce4a0b:::obj95:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] new_repop: repgather(0x4ef3980 0'0 rep_tid=94 committed?=0 r=0) 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=94 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] issue_repop rep_tid 94 o 1:cbce4a0b:::obj95:head 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'95 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 trim 38'95 (0'0) modify 1:cbce4a0b:::obj95:head by client.4477.0:1 2026-02-12T10:34:23.737851+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=95 tail=38'95 s=38'95 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'94 (0'0,38'94] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'94 lcod 38'93 mlcod 38'93 active+clean] PeeringState::append_log append_log log((0'0,38'94], crt=38'94) [38'95 (0'0) modify 1:cbce4a0b:::obj95:head by client.4477.0:1 2026-02-12T10:34:23.737851+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'94 lua=38'94 crt=38'95 lcod 38'93 mlcod 38'93 active+clean] rollforward: entry=38'95 (0'0) modify 1:cbce4a0b:::obj95:head by client.4477.0:1 2026-02-12T10:34:23.737851+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'94 lua=38'94 crt=38'95 lcod 38'93 mlcod 38'93 active+clean] PeeringState::append_log approx pg log length = 95 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'94 lua=38'94 crt=38'95 lcod 38'93 mlcod 38'93 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'94 lua=38'94 crt=38'95 lcod 38'93 mlcod 38'93 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'95, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'94 lua=38'94 crt=38'95 lcod 38'93 mlcod 38'93 active+clean] op_applied version 38'95 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'94 crt=38'95 lcod 38'93 mlcod 38'93 active+clean] eval_repop repgather(0x4ef3980 38'95 rep_tid=94 committed?=0 r=0) 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4477.0:1 1.0 1:cbce4a0b:::obj95:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000134 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.737+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.737+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'94 crt=38'95 lcod 38'93 mlcod 38'93 active+clean] op_commit: 94 2026-02-12T10:34:23.737+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'94 crt=38'95 lcod 38'93 mlcod 38'93 active+clean] repop_all_committed: repop tid 94 all committed 2026-02-12T10:34:23.737+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'93 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'94 from: 38'93 2026-02-12T10:34:23.737+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] eval_repop repgather(0x4ef3980 38'95 rep_tid=94 committed?=1 r=0) 2026-02-12T10:34:23.737+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] commit: repgather(0x4ef3980 38'95 rep_tid=94 committed?=1 r=0) 2026-02-12T10:34:23.737+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] log_op_stats osd_op(client.4477.0:1 1.0 1:cbce4a0b:::obj95:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000268 2026-02-12T10:34:23.737+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] sending reply on osd_op(client.4477.0:1 1.0 1:cbce4a0b:::obj95:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dd200 2026-02-12T10:34:23.737+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3423658131 -- osd_op_reply(1 obj95 [writefull 0~9216] v38'95 uv95 ondisk = 0) -- 0x46dd200 con 0x5311000 2026-02-12T10:34:23.737+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.737+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:115 2026-02-12T10:34:23.737+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] removing repgather(0x4ef3980 38'95 rep_tid=94 committed?=1 r=0) 2026-02-12T10:34:23.737+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] q front is repgather(0x4ef3980 38'95 rep_tid=94 committed?=1 r=0) 2026-02-12T10:34:23.737+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] do_osd_op_effects client.4477 con 0x5311000 2026-02-12T10:34:23.737+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] remove_repop repgather(0x4ef3980 38'95 rep_tid=94 committed?=1 r=0) 2026-02-12T10:34:23.737+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.737+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.737+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3423658131 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.737+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3423658131 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.737+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3423658131 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=98 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.737+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3423658131 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=98 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.737+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.737+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0efc0 2026-02-12T10:34:23.755+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.755+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.755+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.755+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3774080639 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=99 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4480 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.755+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4480 127.0.0.1:0/3774080639 1 ==== osd_op(client.4480.0:1 1.0 1.be134d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x5272000 con 0x5311000 2026-02-12T10:34:23.755+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4480.0:1 1.0 1.be134d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.755+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4480.0:1 1.0 1.be134d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4480.0:1 1.0 1.be134d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4480.0:1 1.0 1.be134d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4480.0:1 1.0 1.be134d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4480.0:1 1.0 1.be134d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] 2026-02-12T10:34:23.755+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3774080639 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3774080639 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] _handle_message: osd_op(client.4480.0:1 1.0 1.be134d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] do_op: op osd_op(client.4480.0:1 1.0 1:3cb2c87d:::obj96:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] do_op osd_op(client.4480.0:1 1.0 1:3cb2c87d:::obj96:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] get_object_context: obc NOT found in cache: 1:3cb2c87d:::obj96:head 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] get_object_context: no obc for soid 1:3cb2c87d:::obj96:head but can_create 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] create_object_context 0x51dd200 1:3cb2c87d:::obj96:head 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] populate_obc_watchers 1:3cb2c87d:::obj96:head 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3cb2c87d:::obj96:head 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] get_object_context: obc(1:3cb2c87d:::obj96:head(dne) rwstate(none n=0 w=0)) oi: 1:3cb2c87d:::obj96:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3cb2c87d:::obj96:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] find_object_context 1:3cb2c87d:::obj96:head @head oi=1:3cb2c87d:::obj96:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] do_op obc obc(1:3cb2c87d:::obj96:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] execute_ctx 1:3cb2c87d:::obj96:head [writefull 0~9216 in=9216b] ov 0'0 av 38'96 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] do_osd_op 1:3cb2c87d:::obj96:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] make_writeable 1:3cb2c87d:::obj96:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] setting DIRTY flag 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] make_writeable 1:3cb2c87d:::obj96:head done, snapset=0={} 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] finish_ctx 1:3cb2c87d:::obj96:head 0x5265200 op modify 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] set mtime to 2026-02-12T10:34:23.756339+0000 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] final snapset 0={} in 1:3cb2c87d:::obj96:head 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] finish_ctx object 1:3cb2c87d:::obj96:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] execute_ctx alloc reply 0x46ec6c0 result 0 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'95 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 95 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 85 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] new_repop rep_tid 95 on osd_op(client.4480.0:1 1.0 1:3cb2c87d:::obj96:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] new_repop: repgather(0x4ef3980 0'0 rep_tid=95 committed?=0 r=0) 2026-02-12T10:34:23.755+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=95 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] issue_repop rep_tid 95 o 1:3cb2c87d:::obj96:head 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 IndexedLog::trim s=38'96 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 trim 38'96 (0'0) modify 1:3cb2c87d:::obj96:head by client.4480.0:1 2026-02-12T10:34:23.756339+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=96 tail=38'96 s=38'96 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'95 (0'0,38'95] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'95 lcod 38'94 mlcod 38'94 active+clean] PeeringState::append_log append_log log((0'0,38'95], crt=38'95) [38'96 (0'0) modify 1:3cb2c87d:::obj96:head by client.4480.0:1 2026-02-12T10:34:23.756339+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'95 lua=38'95 crt=38'96 lcod 38'94 mlcod 38'94 active+clean] rollforward: entry=38'96 (0'0) modify 1:3cb2c87d:::obj96:head by client.4480.0:1 2026-02-12T10:34:23.756339+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'95 lua=38'95 crt=38'96 lcod 38'94 mlcod 38'94 active+clean] PeeringState::append_log approx pg log length = 96 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'95 lua=38'95 crt=38'96 lcod 38'94 mlcod 38'94 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'95 lua=38'95 crt=38'96 lcod 38'94 mlcod 38'94 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.755+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'96, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'95 lua=38'95 crt=38'96 lcod 38'94 mlcod 38'94 active+clean] op_applied version 38'96 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'95 crt=38'96 lcod 38'94 mlcod 38'94 active+clean] eval_repop repgather(0x4ef3980 38'96 rep_tid=95 committed?=0 r=0) 2026-02-12T10:34:23.755+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4480.0:1 1.0 1:3cb2c87d:::obj96:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000139 2026-02-12T10:34:23.755+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.756+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.756+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'95 crt=38'96 lcod 38'94 mlcod 38'94 active+clean] op_commit: 95 2026-02-12T10:34:23.756+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'95 crt=38'96 lcod 38'94 mlcod 38'94 active+clean] repop_all_committed: repop tid 95 all committed 2026-02-12T10:34:23.756+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'94 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'95 from: 38'94 2026-02-12T10:34:23.756+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] eval_repop repgather(0x4ef3980 38'96 rep_tid=95 committed?=1 r=0) 2026-02-12T10:34:23.756+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] commit: repgather(0x4ef3980 38'96 rep_tid=95 committed?=1 r=0) 2026-02-12T10:34:23.756+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] log_op_stats osd_op(client.4480.0:1 1.0 1:3cb2c87d:::obj96:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000295 2026-02-12T10:34:23.756+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] sending reply on osd_op(client.4480.0:1 1.0 1:3cb2c87d:::obj96:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ec6c0 2026-02-12T10:34:23.756+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3774080639 -- osd_op_reply(1 obj96 [writefull 0~9216] v38'96 uv96 ondisk = 0) -- 0x46ec6c0 con 0x5311000 2026-02-12T10:34:23.756+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.756+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:116 2026-02-12T10:34:23.756+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] removing repgather(0x4ef3980 38'96 rep_tid=95 committed?=1 r=0) 2026-02-12T10:34:23.756+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] q front is repgather(0x4ef3980 38'96 rep_tid=95 committed?=1 r=0) 2026-02-12T10:34:23.756+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] do_osd_op_effects client.4480 con 0x5311000 2026-02-12T10:34:23.756+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] remove_repop repgather(0x4ef3980 38'96 rep_tid=95 committed?=1 r=0) 2026-02-12T10:34:23.756+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.756+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.756+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3774080639 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.756+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3774080639 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.756+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3774080639 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=99 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.756+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3774080639 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=99 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.756+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0f180 2026-02-12T10:34:23.773+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.773+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.773+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f340 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.774+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2663996828 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=100 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4483 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.774+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4483 127.0.0.1:0/2663996828 1 ==== osd_op(client.4483.0:1 1.0 1.b22c8321 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4712000 con 0x5310000 2026-02-12T10:34:23.774+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4483.0:1 1.0 1.b22c8321 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000013 epoch 38 2026-02-12T10:34:23.774+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4483.0:1 1.0 1.b22c8321 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4483.0:1 1.0 1.b22c8321 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4483.0:1 1.0 1.b22c8321 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4483.0:1 1.0 1.b22c8321 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000035 osd_op(client.4483.0:1 1.0 1.b22c8321 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] 2026-02-12T10:34:23.774+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2663996828 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2663996828 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] _handle_message: osd_op(client.4483.0:1 1.0 1.b22c8321 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] do_op: op osd_op(client.4483.0:1 1.0 1:84c1344d:::obj97:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] op_has_sufficient_caps session=0x4e0f340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] do_op osd_op(client.4483.0:1 1.0 1:84c1344d:::obj97:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] get_object_context: obc NOT found in cache: 1:84c1344d:::obj97:head 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] get_object_context: no obc for soid 1:84c1344d:::obj97:head but can_create 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] create_object_context 0x51dd800 1:84c1344d:::obj97:head 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] populate_obc_watchers 1:84c1344d:::obj97:head 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:84c1344d:::obj97:head 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] get_object_context: obc(1:84c1344d:::obj97:head(dne) rwstate(none n=0 w=0)) oi: 1:84c1344d:::obj97:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:84c1344d:::obj97:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] find_object_context 1:84c1344d:::obj97:head @head oi=1:84c1344d:::obj97:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] do_op obc obc(1:84c1344d:::obj97:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] execute_ctx 1:84c1344d:::obj97:head [writefull 0~9216 in=9216b] ov 0'0 av 38'97 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] do_osd_op 1:84c1344d:::obj97:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] make_writeable 1:84c1344d:::obj97:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] setting DIRTY flag 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] make_writeable 1:84c1344d:::obj97:head done, snapset=0={} 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] finish_ctx 1:84c1344d:::obj97:head 0x5265200 op modify 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] set mtime to 2026-02-12T10:34:23.774576+0000 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] final snapset 0={} in 1:84c1344d:::obj97:head 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] finish_ctx object 1:84c1344d:::obj97:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] execute_ctx alloc reply 0x46fc900 result 0 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'96 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 96 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 86 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] new_repop rep_tid 96 on osd_op(client.4483.0:1 1.0 1:84c1344d:::obj97:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] new_repop: repgather(0x4ef3980 0'0 rep_tid=96 committed?=0 r=0) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=96 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] issue_repop rep_tid 96 o 1:84c1344d:::obj97:head 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 IndexedLog::trim s=38'97 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 trim 38'97 (0'0) modify 1:84c1344d:::obj97:head by client.4483.0:1 2026-02-12T10:34:23.774576+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=97 tail=38'97 s=38'97 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'96 (0'0,38'96] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'96 lcod 38'95 mlcod 38'95 active+clean] PeeringState::append_log append_log log((0'0,38'96], crt=38'96) [38'97 (0'0) modify 1:84c1344d:::obj97:head by client.4483.0:1 2026-02-12T10:34:23.774576+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'96 lua=38'96 crt=38'97 lcod 38'95 mlcod 38'95 active+clean] rollforward: entry=38'97 (0'0) modify 1:84c1344d:::obj97:head by client.4483.0:1 2026-02-12T10:34:23.774576+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'96 lua=38'96 crt=38'97 lcod 38'95 mlcod 38'95 active+clean] PeeringState::append_log approx pg log length = 97 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'96 lua=38'96 crt=38'97 lcod 38'95 mlcod 38'95 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'96 lua=38'96 crt=38'97 lcod 38'95 mlcod 38'95 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.774+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'97, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'96 lua=38'96 crt=38'97 lcod 38'95 mlcod 38'95 active+clean] op_applied version 38'97 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'96 crt=38'97 lcod 38'95 mlcod 38'95 active+clean] eval_repop repgather(0x4ef3980 38'97 rep_tid=96 committed?=0 r=0) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4483.0:1 1.0 1:84c1344d:::obj97:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000164 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.774+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'96 crt=38'97 lcod 38'95 mlcod 38'95 active+clean] op_commit: 96 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'96 crt=38'97 lcod 38'95 mlcod 38'95 active+clean] repop_all_committed: repop tid 96 all committed 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'95 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'96 from: 38'95 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] eval_repop repgather(0x4ef3980 38'97 rep_tid=96 committed?=1 r=0) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] commit: repgather(0x4ef3980 38'97 rep_tid=96 committed?=1 r=0) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] log_op_stats osd_op(client.4483.0:1 1.0 1:84c1344d:::obj97:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000304 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] sending reply on osd_op(client.4483.0:1 1.0 1:84c1344d:::obj97:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fc900 2026-02-12T10:34:23.774+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2663996828 -- osd_op_reply(1 obj97 [writefull 0~9216] v38'97 uv97 ondisk = 0) -- 0x46fc900 con 0x5310000 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.774+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:117 2026-02-12T10:34:23.774+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] removing repgather(0x4ef3980 38'97 rep_tid=96 committed?=1 r=0) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] q front is repgather(0x4ef3980 38'97 rep_tid=96 committed?=1 r=0) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] do_osd_op_effects client.4483 con 0x5310000 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] remove_repop repgather(0x4ef3980 38'97 rep_tid=96 committed?=1 r=0) 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.774+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.774+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2663996828 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.774+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2663996828 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.774+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2663996828 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=100 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.774+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2663996828 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=100 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.774+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f340 2026-02-12T10:34:23.786+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 2 ==== osd_ping(ping e38 up_from 28 ping_stamp 2026-02-12T10:34:23.787654+0000/5.202791214s send_stamp 5.202791214s delta_ub -10.548214912s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x4ef8800 2026-02-12T10:34:23.786+0000 7f9ef05fd640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548464775s,-10.548214912s]) 2026-02-12T10:34:23.786+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e38 up_from 10 ping_stamp 2026-02-12T10:34:23.787654+0000/5.202791214s send_stamp 15.751255989s delta_ub 10.548464775s) -- 0x4ef2600 con 0x4ef8800 2026-02-12T10:34:23.786+0000 7f9ef05fd640 20 osd.1 38 get_con_osd_cluster to osd.5 from_epoch 38 2026-02-12T10:34:23.786+0000 7f9ef05fd640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.786+0000 7f9ef05fd640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.786+0000 7f9ef05fd640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.786+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 2 ==== osd_ping(ping e38 up_from 28 ping_stamp 2026-02-12T10:34:23.787654+0000/5.202791214s send_stamp 5.202791214s delta_ub -10.548214912s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x41cf000 2026-02-12T10:34:23.787+0000 7f9ef0dfe640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548501968s,-10.548214912s]) 2026-02-12T10:34:23.787+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e38 up_from 10 ping_stamp 2026-02-12T10:34:23.787654+0000/5.202791214s send_stamp 15.751293182s delta_ub 10.548501968s) -- 0x4ef2900 con 0x41cf000 2026-02-12T10:34:23.787+0000 7f9ef0dfe640 20 osd.1 38 get_con_osd_cluster to osd.5 from_epoch 38 2026-02-12T10:34:23.787+0000 7f9ef0dfe640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:23.787+0000 7f9ef0dfe640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:23.787+0000 7f9ef0dfe640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.792+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.792+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.792+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f500 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.792+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/562204076 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=101 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4486 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.792+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4486 127.0.0.1:0/562204076 1 ==== osd_op(client.4486.0:1 1.0 1.a0937aee (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4712280 con 0x5310400 2026-02-12T10:34:23.792+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4486.0:1 1.0 1.a0937aee (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.792+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4486.0:1 1.0 1.a0937aee (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4486.0:1 1.0 1.a0937aee (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4486.0:1 1.0 1.a0937aee (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4486.0:1 1.0 1.a0937aee (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4486.0:1 1.0 1.a0937aee (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] 2026-02-12T10:34:23.792+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/562204076 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/562204076 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] _handle_message: osd_op(client.4486.0:1 1.0 1.a0937aee (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] do_op: op osd_op(client.4486.0:1 1.0 1:775ec905:::obj98:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] op_has_sufficient_caps session=0x4e0f500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] do_op osd_op(client.4486.0:1 1.0 1:775ec905:::obj98:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] get_object_context: obc NOT found in cache: 1:775ec905:::obj98:head 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] get_object_context: no obc for soid 1:775ec905:::obj98:head but can_create 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] create_object_context 0x470ac00 1:775ec905:::obj98:head 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] populate_obc_watchers 1:775ec905:::obj98:head 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:775ec905:::obj98:head 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] get_object_context: obc(1:775ec905:::obj98:head(dne) rwstate(none n=0 w=0)) oi: 1:775ec905:::obj98:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:775ec905:::obj98:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] find_object_context 1:775ec905:::obj98:head @head oi=1:775ec905:::obj98:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] do_op obc obc(1:775ec905:::obj98:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] execute_ctx 1:775ec905:::obj98:head [writefull 0~9216 in=9216b] ov 0'0 av 38'98 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] do_osd_op 1:775ec905:::obj98:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] make_writeable 1:775ec905:::obj98:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] setting DIRTY flag 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] make_writeable 1:775ec905:::obj98:head done, snapset=0={} 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] finish_ctx 1:775ec905:::obj98:head 0x5267600 op modify 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] set mtime to 2026-02-12T10:34:23.793282+0000 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] final snapset 0={} in 1:775ec905:::obj98:head 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] finish_ctx object 1:775ec905:::obj98:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] execute_ctx alloc reply 0x46a0b40 result 0 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'97 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 97 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 87 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] new_repop rep_tid 97 on osd_op(client.4486.0:1 1.0 1:775ec905:::obj98:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] new_repop: repgather(0x4ef3b00 0'0 rep_tid=97 committed?=0 r=0) 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=97 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] issue_repop rep_tid 97 o 1:775ec905:::obj98:head 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'98 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 trim 38'98 (0'0) modify 1:775ec905:::obj98:head by client.4486.0:1 2026-02-12T10:34:23.793282+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=98 tail=38'98 s=38'98 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'97 (0'0,38'97] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'97 lcod 38'96 mlcod 38'96 active+clean] PeeringState::append_log append_log log((0'0,38'97], crt=38'97) [38'98 (0'0) modify 1:775ec905:::obj98:head by client.4486.0:1 2026-02-12T10:34:23.793282+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'97 lua=38'97 crt=38'98 lcod 38'96 mlcod 38'96 active+clean] rollforward: entry=38'98 (0'0) modify 1:775ec905:::obj98:head by client.4486.0:1 2026-02-12T10:34:23.793282+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'97 lua=38'97 crt=38'98 lcod 38'96 mlcod 38'96 active+clean] PeeringState::append_log approx pg log length = 98 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'97 lua=38'97 crt=38'98 lcod 38'96 mlcod 38'96 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'97 lua=38'97 crt=38'98 lcod 38'96 mlcod 38'96 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'98, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'97 lua=38'97 crt=38'98 lcod 38'96 mlcod 38'96 active+clean] op_applied version 38'98 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'97 crt=38'98 lcod 38'96 mlcod 38'96 active+clean] eval_repop repgather(0x4ef3b00 38'98 rep_tid=97 committed?=0 r=0) 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4486.0:1 1.0 1:775ec905:::obj98:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000132 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.792+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.792+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'97 crt=38'98 lcod 38'96 mlcod 38'96 active+clean] op_commit: 97 2026-02-12T10:34:23.792+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'97 crt=38'98 lcod 38'96 mlcod 38'96 active+clean] repop_all_committed: repop tid 97 all committed 2026-02-12T10:34:23.792+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'96 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'97 from: 38'96 2026-02-12T10:34:23.792+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] eval_repop repgather(0x4ef3b00 38'98 rep_tid=97 committed?=1 r=0) 2026-02-12T10:34:23.792+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] commit: repgather(0x4ef3b00 38'98 rep_tid=97 committed?=1 r=0) 2026-02-12T10:34:23.792+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] log_op_stats osd_op(client.4486.0:1 1.0 1:775ec905:::obj98:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000267 2026-02-12T10:34:23.793+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] sending reply on osd_op(client.4486.0:1 1.0 1:775ec905:::obj98:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a0b40 2026-02-12T10:34:23.793+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/562204076 -- osd_op_reply(1 obj98 [writefull 0~9216] v38'98 uv98 ondisk = 0) -- 0x46a0b40 con 0x5310400 2026-02-12T10:34:23.793+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.793+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:118 2026-02-12T10:34:23.793+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] removing repgather(0x4ef3b00 38'98 rep_tid=97 committed?=1 r=0) 2026-02-12T10:34:23.793+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] q front is repgather(0x4ef3b00 38'98 rep_tid=97 committed?=1 r=0) 2026-02-12T10:34:23.793+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] do_osd_op_effects client.4486 con 0x5310400 2026-02-12T10:34:23.793+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] remove_repop repgather(0x4ef3b00 38'98 rep_tid=97 committed?=1 r=0) 2026-02-12T10:34:23.793+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.793+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.793+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/562204076 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.793+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/562204076 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.793+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/562204076 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=101 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.793+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/562204076 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=101 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.793+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0f500 2026-02-12T10:34:23.813+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.813+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.813+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f6c0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.813+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3158814578 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=102 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4489 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.813+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4489 127.0.0.1:0/3158814578 1 ==== osd_op(client.4489.0:1 1.0 1.bf0d6711 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 221+0+9216 (crc 0 0 0) 0x4712500 con 0x5310c00 2026-02-12T10:34:23.813+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4489.0:1 1.0 1.bf0d6711 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.813+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4489.0:1 1.0 1.bf0d6711 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4489.0:1 1.0 1.bf0d6711 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4489.0:1 1.0 1.bf0d6711 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4489.0:1 1.0 1.bf0d6711 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4489.0:1 1.0 1.bf0d6711 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] 2026-02-12T10:34:23.813+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3158814578 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3158814578 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] _handle_message: osd_op(client.4489.0:1 1.0 1.bf0d6711 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] do_op: op osd_op(client.4489.0:1 1.0 1:88e6b0fd:::obj99:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] op_has_sufficient_caps session=0x4e0f6c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] do_op osd_op(client.4489.0:1 1.0 1:88e6b0fd:::obj99:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] get_object_context: obc NOT found in cache: 1:88e6b0fd:::obj99:head 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] get_object_context: no obc for soid 1:88e6b0fd:::obj99:head but can_create 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] create_object_context 0x4714000 1:88e6b0fd:::obj99:head 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] populate_obc_watchers 1:88e6b0fd:::obj99:head 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:88e6b0fd:::obj99:head 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] get_object_context: obc(1:88e6b0fd:::obj99:head(dne) rwstate(none n=0 w=0)) oi: 1:88e6b0fd:::obj99:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:88e6b0fd:::obj99:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] find_object_context 1:88e6b0fd:::obj99:head @head oi=1:88e6b0fd:::obj99:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] do_op obc obc(1:88e6b0fd:::obj99:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] execute_ctx 1:88e6b0fd:::obj99:head [writefull 0~9216 in=9216b] ov 0'0 av 38'99 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] do_osd_op 1:88e6b0fd:::obj99:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] make_writeable 1:88e6b0fd:::obj99:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] setting DIRTY flag 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] make_writeable 1:88e6b0fd:::obj99:head done, snapset=0={} 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] finish_ctx 1:88e6b0fd:::obj99:head 0x5267600 op modify 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] set mtime to 2026-02-12T10:34:23.813993+0000 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] final snapset 0={} in 1:88e6b0fd:::obj99:head 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] finish_ctx object 1:88e6b0fd:::obj99:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] execute_ctx alloc reply 0x46edb00 result 0 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'98 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 98 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 88 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] new_repop rep_tid 98 on osd_op(client.4489.0:1 1.0 1:88e6b0fd:::obj99:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] new_repop: repgather(0x4ef3b00 0'0 rep_tid=98 committed?=0 r=0) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=98 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] issue_repop rep_tid 98 o 1:88e6b0fd:::obj99:head 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 IndexedLog::trim s=38'99 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 trim 38'99 (0'0) modify 1:88e6b0fd:::obj99:head by client.4489.0:1 2026-02-12T10:34:23.813993+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=99 tail=38'99 s=38'99 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'98 (0'0,38'98] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'98 lcod 38'97 mlcod 38'97 active+clean] PeeringState::append_log append_log log((0'0,38'98], crt=38'98) [38'99 (0'0) modify 1:88e6b0fd:::obj99:head by client.4489.0:1 2026-02-12T10:34:23.813993+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'98 lua=38'98 crt=38'99 lcod 38'97 mlcod 38'97 active+clean] rollforward: entry=38'99 (0'0) modify 1:88e6b0fd:::obj99:head by client.4489.0:1 2026-02-12T10:34:23.813993+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'98 lua=38'98 crt=38'99 lcod 38'97 mlcod 38'97 active+clean] PeeringState::append_log approx pg log length = 99 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'98 lua=38'98 crt=38'99 lcod 38'97 mlcod 38'97 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'98 lua=38'98 crt=38'99 lcod 38'97 mlcod 38'97 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.813+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'99, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'98 lua=38'98 crt=38'99 lcod 38'97 mlcod 38'97 active+clean] op_applied version 38'99 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'98 crt=38'99 lcod 38'97 mlcod 38'97 active+clean] eval_repop repgather(0x4ef3b00 38'99 rep_tid=98 committed?=0 r=0) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4489.0:1 1.0 1:88e6b0fd:::obj99:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000139 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.813+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'98 crt=38'99 lcod 38'97 mlcod 38'97 active+clean] op_commit: 98 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'98 crt=38'99 lcod 38'97 mlcod 38'97 active+clean] repop_all_committed: repop tid 98 all committed 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'97 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'98 from: 38'97 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] eval_repop repgather(0x4ef3b00 38'99 rep_tid=98 committed?=1 r=0) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] commit: repgather(0x4ef3b00 38'99 rep_tid=98 committed?=1 r=0) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] log_op_stats osd_op(client.4489.0:1 1.0 1:88e6b0fd:::obj99:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000400 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] sending reply on osd_op(client.4489.0:1 1.0 1:88e6b0fd:::obj99:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46edb00 2026-02-12T10:34:23.813+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3158814578 -- osd_op_reply(1 obj99 [writefull 0~9216] v38'99 uv99 ondisk = 0) -- 0x46edb00 con 0x5310c00 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.813+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:119 2026-02-12T10:34:23.813+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] removing repgather(0x4ef3b00 38'99 rep_tid=98 committed?=1 r=0) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] q front is repgather(0x4ef3b00 38'99 rep_tid=98 committed?=1 r=0) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] do_osd_op_effects client.4489 con 0x5310c00 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] remove_repop repgather(0x4ef3b00 38'99 rep_tid=98 committed?=1 r=0) 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.813+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.813+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3158814578 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.813+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3158814578 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.813+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3158814578 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=102 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.813+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3158814578 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=102 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.813+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0f6c0 2026-02-12T10:34:23.831+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.832+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.832+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f880 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.832+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1708905398 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=103 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4492 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.832+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4492 127.0.0.1:0/1708905398 1 ==== osd_op(client.4492.0:1 1.0 1.1ece4654 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712780 con 0x5311400 2026-02-12T10:34:23.832+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4492.0:1 1.0 1.1ece4654 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.832+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4492.0:1 1.0 1.1ece4654 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4492.0:1 1.0 1.1ece4654 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4492.0:1 1.0 1.1ece4654 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4492.0:1 1.0 1.1ece4654 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4492.0:1 1.0 1.1ece4654 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] 2026-02-12T10:34:23.832+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1708905398 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1708905398 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] _handle_message: osd_op(client.4492.0:1 1.0 1.1ece4654 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] do_op: op osd_op(client.4492.0:1 1.0 1:2a627378:::obj100:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] op_has_sufficient_caps session=0x4e0f880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] do_op osd_op(client.4492.0:1 1.0 1:2a627378:::obj100:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] get_object_context: obc NOT found in cache: 1:2a627378:::obj100:head 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] get_object_context: no obc for soid 1:2a627378:::obj100:head but can_create 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] create_object_context 0x4714600 1:2a627378:::obj100:head 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] populate_obc_watchers 1:2a627378:::obj100:head 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:2a627378:::obj100:head 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] get_object_context: obc(1:2a627378:::obj100:head(dne) rwstate(none n=0 w=0)) oi: 1:2a627378:::obj100:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:2a627378:::obj100:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] find_object_context 1:2a627378:::obj100:head @head oi=1:2a627378:::obj100:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] do_op obc obc(1:2a627378:::obj100:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] execute_ctx 1:2a627378:::obj100:head [writefull 0~9216 in=9216b] ov 0'0 av 38'100 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] do_osd_op 1:2a627378:::obj100:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] make_writeable 1:2a627378:::obj100:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] setting DIRTY flag 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] make_writeable 1:2a627378:::obj100:head done, snapset=0={} 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] finish_ctx 1:2a627378:::obj100:head 0x5267600 op modify 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] set mtime to 2026-02-12T10:34:23.832699+0000 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] final snapset 0={} in 1:2a627378:::obj100:head 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] finish_ctx object 1:2a627378:::obj100:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] execute_ctx alloc reply 0x46d8480 result 0 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'99 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 99 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 89 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] new_repop rep_tid 99 on osd_op(client.4492.0:1 1.0 1:2a627378:::obj100:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] new_repop: repgather(0x4ef3980 0'0 rep_tid=99 committed?=0 r=0) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=99 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] issue_repop rep_tid 99 o 1:2a627378:::obj100:head 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 IndexedLog::trim s=38'100 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 trim 38'100 (0'0) modify 1:2a627378:::obj100:head by client.4492.0:1 2026-02-12T10:34:23.832699+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=100 tail=38'100 s=38'100 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'99 (0'0,38'99] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'99 lcod 38'98 mlcod 38'98 active+clean] PeeringState::append_log append_log log((0'0,38'99], crt=38'99) [38'100 (0'0) modify 1:2a627378:::obj100:head by client.4492.0:1 2026-02-12T10:34:23.832699+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'99 lua=38'99 crt=38'100 lcod 38'98 mlcod 38'98 active+clean] rollforward: entry=38'100 (0'0) modify 1:2a627378:::obj100:head by client.4492.0:1 2026-02-12T10:34:23.832699+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'99 lua=38'99 crt=38'100 lcod 38'98 mlcod 38'98 active+clean] PeeringState::append_log approx pg log length = 100 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'99 lua=38'99 crt=38'100 lcod 38'98 mlcod 38'98 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'99 lua=38'99 crt=38'100 lcod 38'98 mlcod 38'98 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.832+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'100, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'99 lua=38'99 crt=38'100 lcod 38'98 mlcod 38'98 active+clean] op_applied version 38'100 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'99 crt=38'100 lcod 38'98 mlcod 38'98 active+clean] eval_repop repgather(0x4ef3980 38'100 rep_tid=99 committed?=0 r=0) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4492.0:1 1.0 1:2a627378:::obj100:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000131 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.832+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'99 crt=38'100 lcod 38'98 mlcod 38'98 active+clean] op_commit: 99 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'99 crt=38'100 lcod 38'98 mlcod 38'98 active+clean] repop_all_committed: repop tid 99 all committed 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'98 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'99 from: 38'98 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] eval_repop repgather(0x4ef3980 38'100 rep_tid=99 committed?=1 r=0) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] commit: repgather(0x4ef3980 38'100 rep_tid=99 committed?=1 r=0) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] log_op_stats osd_op(client.4492.0:1 1.0 1:2a627378:::obj100:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000270 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] sending reply on osd_op(client.4492.0:1 1.0 1:2a627378:::obj100:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46d8480 2026-02-12T10:34:23.832+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1708905398 -- osd_op_reply(1 obj100 [writefull 0~9216] v38'100 uv100 ondisk = 0) -- 0x46d8480 con 0x5311400 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.832+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:120 2026-02-12T10:34:23.832+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] removing repgather(0x4ef3980 38'100 rep_tid=99 committed?=1 r=0) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] q front is repgather(0x4ef3980 38'100 rep_tid=99 committed?=1 r=0) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] do_osd_op_effects client.4492 con 0x5311400 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] remove_repop repgather(0x4ef3980 38'100 rep_tid=99 committed?=1 r=0) 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.832+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.832+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1708905398 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.832+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1708905398 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.832+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1708905398 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=103 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.832+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1708905398 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=103 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.832+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.832+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f880 2026-02-12T10:34:23.850+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.850+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.850+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5311400 entity client.admin addr 2026-02-12T10:34:23.850+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1990627733 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=104 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4495 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.850+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4495 127.0.0.1:0/1990627733 1 ==== osd_op(client.4495.0:1 1.0 1.e24e8140 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712a00 con 0x5311400 2026-02-12T10:34:23.850+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4495.0:1 1.0 1.e24e8140 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.850+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4495.0:1 1.0 1.e24e8140 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4495.0:1 1.0 1.e24e8140 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4495.0:1 1.0 1.e24e8140 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4495.0:1 1.0 1.e24e8140 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4495.0:1 1.0 1.e24e8140 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] 2026-02-12T10:34:23.850+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1990627733 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1990627733 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] _handle_message: osd_op(client.4495.0:1 1.0 1.e24e8140 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] do_op: op osd_op(client.4495.0:1 1.0 1:02817247:::obj101:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] do_op osd_op(client.4495.0:1 1.0 1:02817247:::obj101:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] get_object_context: obc NOT found in cache: 1:02817247:::obj101:head 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] get_object_context: no obc for soid 1:02817247:::obj101:head but can_create 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] create_object_context 0x470b200 1:02817247:::obj101:head 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] populate_obc_watchers 1:02817247:::obj101:head 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:02817247:::obj101:head 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] get_object_context: obc(1:02817247:::obj101:head(dne) rwstate(none n=0 w=0)) oi: 1:02817247:::obj101:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:02817247:::obj101:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] find_object_context 1:02817247:::obj101:head @head oi=1:02817247:::obj101:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] do_op obc obc(1:02817247:::obj101:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] execute_ctx 0x5266d00 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] execute_ctx 1:02817247:::obj101:head [writefull 0~9216 in=9216b] ov 0'0 av 38'101 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] do_osd_op 1:02817247:::obj101:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] make_writeable 1:02817247:::obj101:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] setting DIRTY flag 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] make_writeable 1:02817247:::obj101:head done, snapset=0={} 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] finish_ctx 1:02817247:::obj101:head 0x5266d00 op modify 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] set mtime to 2026-02-12T10:34:23.850925+0000 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] final snapset 0={} in 1:02817247:::obj101:head 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] finish_ctx object 1:02817247:::obj101:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] execute_ctx alloc reply 0x544dd40 result 0 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'100 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 100 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 90 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] new_repop rep_tid 100 on osd_op(client.4495.0:1 1.0 1:02817247:::obj101:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=100 committed?=0 r=0) 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=100 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] issue_repop rep_tid 100 o 1:02817247:::obj101:head 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'101 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 trim 38'101 (0'0) modify 1:02817247:::obj101:head by client.4495.0:1 2026-02-12T10:34:23.850925+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=101 tail=38'101 s=38'101 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'100 (0'0,38'100] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'100 lcod 38'99 mlcod 38'99 active+clean] PeeringState::append_log append_log log((0'0,38'100], crt=38'100) [38'101 (0'0) modify 1:02817247:::obj101:head by client.4495.0:1 2026-02-12T10:34:23.850925+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'100 lua=38'100 crt=38'101 lcod 38'99 mlcod 38'99 active+clean] rollforward: entry=38'101 (0'0) modify 1:02817247:::obj101:head by client.4495.0:1 2026-02-12T10:34:23.850925+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'100 lua=38'100 crt=38'101 lcod 38'99 mlcod 38'99 active+clean] PeeringState::append_log approx pg log length = 101 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'100 lua=38'100 crt=38'101 lcod 38'99 mlcod 38'99 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'100 lua=38'100 crt=38'101 lcod 38'99 mlcod 38'99 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'101, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'100 lua=38'100 crt=38'101 lcod 38'99 mlcod 38'99 active+clean] op_applied version 38'101 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'100 crt=38'101 lcod 38'99 mlcod 38'99 active+clean] eval_repop repgather(0x423b980 38'101 rep_tid=100 committed?=0 r=0) 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4495.0:1 1.0 1:02817247:::obj101:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000139 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.850+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.850+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'100 crt=38'101 lcod 38'99 mlcod 38'99 active+clean] op_commit: 100 2026-02-12T10:34:23.850+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'100 crt=38'101 lcod 38'99 mlcod 38'99 active+clean] repop_all_committed: repop tid 100 all committed 2026-02-12T10:34:23.850+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'99 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'100 from: 38'99 2026-02-12T10:34:23.850+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] eval_repop repgather(0x423b980 38'101 rep_tid=100 committed?=1 r=0) 2026-02-12T10:34:23.850+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] commit: repgather(0x423b980 38'101 rep_tid=100 committed?=1 r=0) 2026-02-12T10:34:23.850+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] log_op_stats osd_op(client.4495.0:1 1.0 1:02817247:::obj101:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000277 2026-02-12T10:34:23.850+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] sending reply on osd_op(client.4495.0:1 1.0 1:02817247:::obj101:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x544dd40 2026-02-12T10:34:23.850+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1990627733 -- osd_op_reply(1 obj101 [writefull 0~9216] v38'101 uv101 ondisk = 0) -- 0x544dd40 con 0x5311400 2026-02-12T10:34:23.850+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.850+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:121 2026-02-12T10:34:23.850+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] removing repgather(0x423b980 38'101 rep_tid=100 committed?=1 r=0) 2026-02-12T10:34:23.850+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] q front is repgather(0x423b980 38'101 rep_tid=100 committed?=1 r=0) 2026-02-12T10:34:23.850+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] do_osd_op_effects client.4495 con 0x5311400 2026-02-12T10:34:23.850+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] remove_repop repgather(0x423b980 38'101 rep_tid=100 committed?=1 r=0) 2026-02-12T10:34:23.850+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.850+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.850+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1990627733 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.850+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1990627733 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.850+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1990627733 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=104 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.850+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1990627733 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=104 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.850+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dad500 2026-02-12T10:34:23.868+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.868+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.868+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428efc0 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.868+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1289580734 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=105 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4498 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.868+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4498 127.0.0.1:0/1289580734 1 ==== osd_op(client.4498.0:1 1.0 1.e7f38166 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712c80 con 0x5310000 2026-02-12T10:34:23.868+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4498.0:1 1.0 1.e7f38166 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000017 epoch 38 2026-02-12T10:34:23.868+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4498.0:1 1.0 1.e7f38166 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4498.0:1 1.0 1.e7f38166 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4498.0:1 1.0 1.e7f38166 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4498.0:1 1.0 1.e7f38166 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000042 osd_op(client.4498.0:1 1.0 1.e7f38166 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] 2026-02-12T10:34:23.868+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1289580734 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1289580734 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] _handle_message: osd_op(client.4498.0:1 1.0 1.e7f38166 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] do_op: op osd_op(client.4498.0:1 1.0 1:6681cfe7:::obj102:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] op_has_sufficient_caps session=0x428efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] do_op osd_op(client.4498.0:1 1.0 1:6681cfe7:::obj102:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] get_object_context: obc NOT found in cache: 1:6681cfe7:::obj102:head 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] get_object_context: no obc for soid 1:6681cfe7:::obj102:head but can_create 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] create_object_context 0x470b800 1:6681cfe7:::obj102:head 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] populate_obc_watchers 1:6681cfe7:::obj102:head 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:6681cfe7:::obj102:head 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] get_object_context: obc(1:6681cfe7:::obj102:head(dne) rwstate(none n=0 w=0)) oi: 1:6681cfe7:::obj102:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:6681cfe7:::obj102:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] find_object_context 1:6681cfe7:::obj102:head @head oi=1:6681cfe7:::obj102:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] do_op obc obc(1:6681cfe7:::obj102:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] execute_ctx 0x5266400 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] execute_ctx 1:6681cfe7:::obj102:head [writefull 0~9216 in=9216b] ov 0'0 av 38'102 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] do_osd_op 1:6681cfe7:::obj102:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] make_writeable 1:6681cfe7:::obj102:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] setting DIRTY flag 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] make_writeable 1:6681cfe7:::obj102:head done, snapset=0={} 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] finish_ctx 1:6681cfe7:::obj102:head 0x5266400 op modify 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] set mtime to 2026-02-12T10:34:23.869336+0000 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] final snapset 0={} in 1:6681cfe7:::obj102:head 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] finish_ctx object 1:6681cfe7:::obj102:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] execute_ctx alloc reply 0x544d680 result 0 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'101 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 101 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 91 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] new_repop rep_tid 101 on osd_op(client.4498.0:1 1.0 1:6681cfe7:::obj102:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] new_repop: repgather(0x423a900 0'0 rep_tid=101 committed?=0 r=0) 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=101 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] issue_repop rep_tid 101 o 1:6681cfe7:::obj102:head 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'102 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 trim 38'102 (0'0) modify 1:6681cfe7:::obj102:head by client.4498.0:1 2026-02-12T10:34:23.869336+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=102 tail=38'102 s=38'102 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'101 (0'0,38'101] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'101 lcod 38'100 mlcod 38'100 active+clean] PeeringState::append_log append_log log((0'0,38'101], crt=38'101) [38'102 (0'0) modify 1:6681cfe7:::obj102:head by client.4498.0:1 2026-02-12T10:34:23.869336+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'101 lua=38'101 crt=38'102 lcod 38'100 mlcod 38'100 active+clean] rollforward: entry=38'102 (0'0) modify 1:6681cfe7:::obj102:head by client.4498.0:1 2026-02-12T10:34:23.869336+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'101 lua=38'101 crt=38'102 lcod 38'100 mlcod 38'100 active+clean] PeeringState::append_log approx pg log length = 102 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'101 lua=38'101 crt=38'102 lcod 38'100 mlcod 38'100 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'101 lua=38'101 crt=38'102 lcod 38'100 mlcod 38'100 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'102, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'101 lua=38'101 crt=38'102 lcod 38'100 mlcod 38'100 active+clean] op_applied version 38'102 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'101 crt=38'102 lcod 38'100 mlcod 38'100 active+clean] eval_repop repgather(0x423a900 38'102 rep_tid=101 committed?=0 r=0) 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4498.0:1 1.0 1:6681cfe7:::obj102:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000131 2026-02-12T10:34:23.868+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.869+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.869+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'101 crt=38'102 lcod 38'100 mlcod 38'100 active+clean] op_commit: 101 2026-02-12T10:34:23.869+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'101 crt=38'102 lcod 38'100 mlcod 38'100 active+clean] repop_all_committed: repop tid 101 all committed 2026-02-12T10:34:23.869+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'100 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'101 from: 38'100 2026-02-12T10:34:23.869+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] eval_repop repgather(0x423a900 38'102 rep_tid=101 committed?=1 r=0) 2026-02-12T10:34:23.869+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] commit: repgather(0x423a900 38'102 rep_tid=101 committed?=1 r=0) 2026-02-12T10:34:23.869+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] log_op_stats osd_op(client.4498.0:1 1.0 1:6681cfe7:::obj102:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000297 2026-02-12T10:34:23.869+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] sending reply on osd_op(client.4498.0:1 1.0 1:6681cfe7:::obj102:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x544d680 2026-02-12T10:34:23.869+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1289580734 -- osd_op_reply(1 obj102 [writefull 0~9216] v38'102 uv102 ondisk = 0) -- 0x544d680 con 0x5310000 2026-02-12T10:34:23.869+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.869+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:122 2026-02-12T10:34:23.869+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] removing repgather(0x423a900 38'102 rep_tid=101 committed?=1 r=0) 2026-02-12T10:34:23.869+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] q front is repgather(0x423a900 38'102 rep_tid=101 committed?=1 r=0) 2026-02-12T10:34:23.869+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] do_osd_op_effects client.4498 con 0x5310000 2026-02-12T10:34:23.869+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] remove_repop repgather(0x423a900 38'102 rep_tid=101 committed?=1 r=0) 2026-02-12T10:34:23.869+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.869+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.869+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1289580734 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.869+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1289580734 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.869+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1289580734 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=105 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.869+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1289580734 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=105 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.869+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x428efc0 2026-02-12T10:34:23.887+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.887+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.887+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428e1c0 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.887+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/591006166 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=106 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4501 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.887+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4501 127.0.0.1:0/591006166 1 ==== osd_op(client.4501.0:1 1.0 1.b0990458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712f00 con 0x5310400 2026-02-12T10:34:23.887+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4501.0:1 1.0 1.b0990458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.887+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4501.0:1 1.0 1.b0990458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4501.0:1 1.0 1.b0990458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4501.0:1 1.0 1.b0990458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.887+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4501.0:1 1.0 1.b0990458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4501.0:1 1.0 1.b0990458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/591006166 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/591006166 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] _handle_message: osd_op(client.4501.0:1 1.0 1.b0990458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] do_op: op osd_op(client.4501.0:1 1.0 1:1a20990d:::obj103:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] op_has_sufficient_caps session=0x428e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] do_op osd_op(client.4501.0:1 1.0 1:1a20990d:::obj103:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] get_object_context: obc NOT found in cache: 1:1a20990d:::obj103:head 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] get_object_context: no obc for soid 1:1a20990d:::obj103:head but can_create 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] create_object_context 0x471a000 1:1a20990d:::obj103:head 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] populate_obc_watchers 1:1a20990d:::obj103:head 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1a20990d:::obj103:head 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] get_object_context: obc(1:1a20990d:::obj103:head(dne) rwstate(none n=0 w=0)) oi: 1:1a20990d:::obj103:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1a20990d:::obj103:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] find_object_context 1:1a20990d:::obj103:head @head oi=1:1a20990d:::obj103:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] do_op obc obc(1:1a20990d:::obj103:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] execute_ctx 1:1a20990d:::obj103:head [writefull 0~9216 in=9216b] ov 0'0 av 38'103 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] do_osd_op 1:1a20990d:::obj103:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] make_writeable 1:1a20990d:::obj103:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] setting DIRTY flag 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] make_writeable 1:1a20990d:::obj103:head done, snapset=0={} 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] finish_ctx 1:1a20990d:::obj103:head 0x5265b00 op modify 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] set mtime to 2026-02-12T10:34:23.887974+0000 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] final snapset 0={} in 1:1a20990d:::obj103:head 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] finish_ctx object 1:1a20990d:::obj103:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] execute_ctx alloc reply 0x544cfc0 result 0 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'102 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 102 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 92 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] new_repop rep_tid 102 on osd_op(client.4501.0:1 1.0 1:1a20990d:::obj103:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] new_repop: repgather(0x423ad80 0'0 rep_tid=102 committed?=0 r=0) 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=102 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] issue_repop rep_tid 102 o 1:1a20990d:::obj103:head 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'103 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 trim 38'103 (0'0) modify 1:1a20990d:::obj103:head by client.4501.0:1 2026-02-12T10:34:23.887974+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=103 tail=38'103 s=38'103 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'102 (0'0,38'102] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'102 lcod 38'101 mlcod 38'101 active+clean] PeeringState::append_log append_log log((0'0,38'102], crt=38'102) [38'103 (0'0) modify 1:1a20990d:::obj103:head by client.4501.0:1 2026-02-12T10:34:23.887974+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'102 lua=38'102 crt=38'103 lcod 38'101 mlcod 38'101 active+clean] rollforward: entry=38'103 (0'0) modify 1:1a20990d:::obj103:head by client.4501.0:1 2026-02-12T10:34:23.887974+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'102 lua=38'102 crt=38'103 lcod 38'101 mlcod 38'101 active+clean] PeeringState::append_log approx pg log length = 103 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'102 lua=38'102 crt=38'103 lcod 38'101 mlcod 38'101 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'102 lua=38'102 crt=38'103 lcod 38'101 mlcod 38'101 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'103, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'102 lua=38'102 crt=38'103 lcod 38'101 mlcod 38'101 active+clean] op_applied version 38'103 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'102 crt=38'103 lcod 38'101 mlcod 38'101 active+clean] eval_repop repgather(0x423ad80 38'103 rep_tid=102 committed?=0 r=0) 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4501.0:1 1.0 1:1a20990d:::obj103:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000183 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.887+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.887+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'102 crt=38'103 lcod 38'101 mlcod 38'101 active+clean] op_commit: 102 2026-02-12T10:34:23.887+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'102 crt=38'103 lcod 38'101 mlcod 38'101 active+clean] repop_all_committed: repop tid 102 all committed 2026-02-12T10:34:23.887+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'101 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'102 from: 38'101 2026-02-12T10:34:23.887+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] eval_repop repgather(0x423ad80 38'103 rep_tid=102 committed?=1 r=0) 2026-02-12T10:34:23.887+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] commit: repgather(0x423ad80 38'103 rep_tid=102 committed?=1 r=0) 2026-02-12T10:34:23.887+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] log_op_stats osd_op(client.4501.0:1 1.0 1:1a20990d:::obj103:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000454 2026-02-12T10:34:23.887+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] sending reply on osd_op(client.4501.0:1 1.0 1:1a20990d:::obj103:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x544cfc0 2026-02-12T10:34:23.887+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/591006166 -- osd_op_reply(1 obj103 [writefull 0~9216] v38'103 uv103 ondisk = 0) -- 0x544cfc0 con 0x5310400 2026-02-12T10:34:23.887+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.887+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:123 2026-02-12T10:34:23.887+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] removing repgather(0x423ad80 38'103 rep_tid=102 committed?=1 r=0) 2026-02-12T10:34:23.887+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] q front is repgather(0x423ad80 38'103 rep_tid=102 committed?=1 r=0) 2026-02-12T10:34:23.887+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] do_osd_op_effects client.4501 con 0x5310400 2026-02-12T10:34:23.887+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] remove_repop repgather(0x423ad80 38'103 rep_tid=102 committed?=1 r=0) 2026-02-12T10:34:23.887+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.887+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.887+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/591006166 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.887+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/591006166 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.887+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/591006166 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=106 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.887+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/591006166 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=106 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.887+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x428e1c0 2026-02-12T10:34:23.905+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.905+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.905+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fdc0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.905+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/528188203 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=107 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4504 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.905+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4504 127.0.0.1:0/528188203 1 ==== osd_op(client.4504.0:1 1.0 1.1d9557ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713180 con 0x5310c00 2026-02-12T10:34:23.905+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4504.0:1 1.0 1.1d9557ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.905+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4504.0:1 1.0 1.1d9557ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.905+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.905+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4504.0:1 1.0 1.1d9557ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.905+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.905+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4504.0:1 1.0 1.1d9557ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.905+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4504.0:1 1.0 1.1d9557ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4504.0:1 1.0 1.1d9557ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] 2026-02-12T10:34:23.905+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/528188203 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.905+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.905+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/528188203 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.905+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] _handle_message: osd_op(client.4504.0:1 1.0 1.1d9557ef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] do_op: op osd_op(client.4504.0:1 1.0 1:f7eaa9b8:::obj104:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] op_has_sufficient_caps session=0x4e0fdc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] do_op osd_op(client.4504.0:1 1.0 1:f7eaa9b8:::obj104:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] get_object_context: obc NOT found in cache: 1:f7eaa9b8:::obj104:head 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] get_object_context: no obc for soid 1:f7eaa9b8:::obj104:head but can_create 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] create_object_context 0x471a600 1:f7eaa9b8:::obj104:head 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] populate_obc_watchers 1:f7eaa9b8:::obj104:head 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f7eaa9b8:::obj104:head 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] get_object_context: obc(1:f7eaa9b8:::obj104:head(dne) rwstate(none n=0 w=0)) oi: 1:f7eaa9b8:::obj104:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f7eaa9b8:::obj104:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] find_object_context 1:f7eaa9b8:::obj104:head @head oi=1:f7eaa9b8:::obj104:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] do_op obc obc(1:f7eaa9b8:::obj104:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] execute_ctx 0x471e000 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] execute_ctx 1:f7eaa9b8:::obj104:head [writefull 0~9216 in=9216b] ov 0'0 av 38'104 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] do_osd_op 1:f7eaa9b8:::obj104:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] make_writeable 1:f7eaa9b8:::obj104:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] setting DIRTY flag 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] make_writeable 1:f7eaa9b8:::obj104:head done, snapset=0={} 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] finish_ctx 1:f7eaa9b8:::obj104:head 0x471e000 op modify 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] set mtime to 2026-02-12T10:34:23.906519+0000 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] final snapset 0={} in 1:f7eaa9b8:::obj104:head 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] finish_ctx object 1:f7eaa9b8:::obj104:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] execute_ctx alloc reply 0x471c000 result 0 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'103 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 103 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 93 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] new_repop rep_tid 103 on osd_op(client.4504.0:1 1.0 1:f7eaa9b8:::obj104:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] new_repop: repgather(0x4ef3500 0'0 rep_tid=103 committed?=0 r=0) 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=103 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] issue_repop rep_tid 103 o 1:f7eaa9b8:::obj104:head 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'104 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 trim 38'104 (0'0) modify 1:f7eaa9b8:::obj104:head by client.4504.0:1 2026-02-12T10:34:23.906519+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=104 tail=38'104 s=38'104 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'103 (0'0,38'103] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'103 lcod 38'102 mlcod 38'102 active+clean] PeeringState::append_log append_log log((0'0,38'103], crt=38'103) [38'104 (0'0) modify 1:f7eaa9b8:::obj104:head by client.4504.0:1 2026-02-12T10:34:23.906519+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'103 lua=38'103 crt=38'104 lcod 38'102 mlcod 38'102 active+clean] rollforward: entry=38'104 (0'0) modify 1:f7eaa9b8:::obj104:head by client.4504.0:1 2026-02-12T10:34:23.906519+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'103 lua=38'103 crt=38'104 lcod 38'102 mlcod 38'102 active+clean] PeeringState::append_log approx pg log length = 104 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'103 lua=38'103 crt=38'104 lcod 38'102 mlcod 38'102 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'103 lua=38'103 crt=38'104 lcod 38'102 mlcod 38'102 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'104, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'103 lua=38'103 crt=38'104 lcod 38'102 mlcod 38'102 active+clean] op_applied version 38'104 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'103 crt=38'104 lcod 38'102 mlcod 38'102 active+clean] eval_repop repgather(0x4ef3500 38'104 rep_tid=103 committed?=0 r=0) 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4504.0:1 1.0 1:f7eaa9b8:::obj104:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000152 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.906+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.906+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'103 crt=38'104 lcod 38'102 mlcod 38'102 active+clean] op_commit: 103 2026-02-12T10:34:23.906+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'103 crt=38'104 lcod 38'102 mlcod 38'102 active+clean] repop_all_committed: repop tid 103 all committed 2026-02-12T10:34:23.906+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'102 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'103 from: 38'102 2026-02-12T10:34:23.906+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] eval_repop repgather(0x4ef3500 38'104 rep_tid=103 committed?=1 r=0) 2026-02-12T10:34:23.906+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] commit: repgather(0x4ef3500 38'104 rep_tid=103 committed?=1 r=0) 2026-02-12T10:34:23.906+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] log_op_stats osd_op(client.4504.0:1 1.0 1:f7eaa9b8:::obj104:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000285 2026-02-12T10:34:23.906+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] sending reply on osd_op(client.4504.0:1 1.0 1:f7eaa9b8:::obj104:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x471c000 2026-02-12T10:34:23.906+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/528188203 -- osd_op_reply(1 obj104 [writefull 0~9216] v38'104 uv104 ondisk = 0) -- 0x471c000 con 0x5310c00 2026-02-12T10:34:23.906+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.906+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:124 2026-02-12T10:34:23.906+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] removing repgather(0x4ef3500 38'104 rep_tid=103 committed?=1 r=0) 2026-02-12T10:34:23.906+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] q front is repgather(0x4ef3500 38'104 rep_tid=103 committed?=1 r=0) 2026-02-12T10:34:23.906+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] do_osd_op_effects client.4504 con 0x5310c00 2026-02-12T10:34:23.906+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] remove_repop repgather(0x4ef3500 38'104 rep_tid=103 committed?=1 r=0) 2026-02-12T10:34:23.906+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.906+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.906+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/528188203 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.906+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/528188203 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.906+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/528188203 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=107 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.906+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/528188203 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=107 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.906+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0fdc0 2026-02-12T10:34:23.908+0000 7f9ee752e640 10 osd.1 38 tick 2026-02-12T10:34:23.908+0000 7f9ee752e640 20 osd.1 38 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:23.924+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.924+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.924+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fa40 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.924+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2156781010 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=108 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4507 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.924+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4507 127.0.0.1:0/2156781010 1 ==== osd_op(client.4507.0:1 1.0 1.5f53977e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713400 con 0x5311000 2026-02-12T10:34:23.924+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4507.0:1 1.0 1.5f53977e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.924+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4507.0:1 1.0 1.5f53977e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4507.0:1 1.0 1.5f53977e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4507.0:1 1.0 1.5f53977e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4507.0:1 1.0 1.5f53977e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4507.0:1 1.0 1.5f53977e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2156781010 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.924+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2156781010 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] _handle_message: osd_op(client.4507.0:1 1.0 1.5f53977e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] do_op: op osd_op(client.4507.0:1 1.0 1:7ee9cafa:::obj105:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] op_has_sufficient_caps session=0x4e0fa40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] do_op osd_op(client.4507.0:1 1.0 1:7ee9cafa:::obj105:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] get_object_context: obc NOT found in cache: 1:7ee9cafa:::obj105:head 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] get_object_context: no obc for soid 1:7ee9cafa:::obj105:head but can_create 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] create_object_context 0x4714c00 1:7ee9cafa:::obj105:head 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] populate_obc_watchers 1:7ee9cafa:::obj105:head 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:7ee9cafa:::obj105:head 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] get_object_context: obc(1:7ee9cafa:::obj105:head(dne) rwstate(none n=0 w=0)) oi: 1:7ee9cafa:::obj105:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:7ee9cafa:::obj105:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] find_object_context 1:7ee9cafa:::obj105:head @head oi=1:7ee9cafa:::obj105:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] do_op obc obc(1:7ee9cafa:::obj105:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] execute_ctx 0x471e000 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] execute_ctx 1:7ee9cafa:::obj105:head [writefull 0~9216 in=9216b] ov 0'0 av 38'105 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] do_osd_op 1:7ee9cafa:::obj105:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] make_writeable 1:7ee9cafa:::obj105:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] setting DIRTY flag 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] make_writeable 1:7ee9cafa:::obj105:head done, snapset=0={} 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] finish_ctx 1:7ee9cafa:::obj105:head 0x471e000 op modify 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] set mtime to 2026-02-12T10:34:23.925177+0000 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] final snapset 0={} in 1:7ee9cafa:::obj105:head 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] finish_ctx object 1:7ee9cafa:::obj105:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] execute_ctx alloc reply 0x544d200 result 0 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'104 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 104 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 94 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] new_repop rep_tid 104 on osd_op(client.4507.0:1 1.0 1:7ee9cafa:::obj105:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] new_repop: repgather(0x4ef3b00 0'0 rep_tid=104 committed?=0 r=0) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=104 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] issue_repop rep_tid 104 o 1:7ee9cafa:::obj105:head 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 IndexedLog::trim s=38'105 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 trim 38'105 (0'0) modify 1:7ee9cafa:::obj105:head by client.4507.0:1 2026-02-12T10:34:23.925177+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=105 tail=38'105 s=38'105 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'104 (0'0,38'104] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'104 lcod 38'103 mlcod 38'103 active+clean] PeeringState::append_log append_log log((0'0,38'104], crt=38'104) [38'105 (0'0) modify 1:7ee9cafa:::obj105:head by client.4507.0:1 2026-02-12T10:34:23.925177+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'104 lua=38'104 crt=38'105 lcod 38'103 mlcod 38'103 active+clean] rollforward: entry=38'105 (0'0) modify 1:7ee9cafa:::obj105:head by client.4507.0:1 2026-02-12T10:34:23.925177+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'104 lua=38'104 crt=38'105 lcod 38'103 mlcod 38'103 active+clean] PeeringState::append_log approx pg log length = 105 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'104 lua=38'104 crt=38'105 lcod 38'103 mlcod 38'103 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'104 lua=38'104 crt=38'105 lcod 38'103 mlcod 38'103 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.924+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'105, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'104 lua=38'104 crt=38'105 lcod 38'103 mlcod 38'103 active+clean] op_applied version 38'105 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'104 crt=38'105 lcod 38'103 mlcod 38'103 active+clean] eval_repop repgather(0x4ef3b00 38'105 rep_tid=104 committed?=0 r=0) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4507.0:1 1.0 1:7ee9cafa:::obj105:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000170 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.924+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'104 crt=38'105 lcod 38'103 mlcod 38'103 active+clean] op_commit: 104 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'104 crt=38'105 lcod 38'103 mlcod 38'103 active+clean] repop_all_committed: repop tid 104 all committed 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'103 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'104 from: 38'103 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] eval_repop repgather(0x4ef3b00 38'105 rep_tid=104 committed?=1 r=0) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] commit: repgather(0x4ef3b00 38'105 rep_tid=104 committed?=1 r=0) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] log_op_stats osd_op(client.4507.0:1 1.0 1:7ee9cafa:::obj105:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000324 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] sending reply on osd_op(client.4507.0:1 1.0 1:7ee9cafa:::obj105:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x544d200 2026-02-12T10:34:23.924+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2156781010 -- osd_op_reply(1 obj105 [writefull 0~9216] v38'105 uv105 ondisk = 0) -- 0x544d200 con 0x5311000 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.924+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:125 2026-02-12T10:34:23.924+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] removing repgather(0x4ef3b00 38'105 rep_tid=104 committed?=1 r=0) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] q front is repgather(0x4ef3b00 38'105 rep_tid=104 committed?=1 r=0) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] do_osd_op_effects client.4507 con 0x5311000 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] remove_repop repgather(0x4ef3b00 38'105 rep_tid=104 committed?=1 r=0) 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.924+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.924+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2156781010 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.924+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2156781010 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.924+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2156781010 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=108 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.924+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2156781010 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=108 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.924+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:23.925+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0fa40 2026-02-12T10:34:23.942+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.942+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.942+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fc00 con 0x5311000 entity client.admin addr 2026-02-12T10:34:23.942+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2694021657 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=109 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4510 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.943+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4510 127.0.0.1:0/2694021657 1 ==== osd_op(client.4510.0:1 1.0 1.e5ddc32b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713680 con 0x5311000 2026-02-12T10:34:23.943+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4510.0:1 1.0 1.e5ddc32b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.943+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4510.0:1 1.0 1.e5ddc32b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4510.0:1 1.0 1.e5ddc32b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4510.0:1 1.0 1.e5ddc32b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4510.0:1 1.0 1.e5ddc32b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4510.0:1 1.0 1.e5ddc32b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2694021657 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2694021657 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] _handle_message: osd_op(client.4510.0:1 1.0 1.e5ddc32b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.943+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] do_op: op osd_op(client.4510.0:1 1.0 1:d4c3bba7:::obj106:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] op_has_sufficient_caps session=0x4e0fc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] do_op osd_op(client.4510.0:1 1.0 1:d4c3bba7:::obj106:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] get_object_context: obc NOT found in cache: 1:d4c3bba7:::obj106:head 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] get_object_context: no obc for soid 1:d4c3bba7:::obj106:head but can_create 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] create_object_context 0x471ac00 1:d4c3bba7:::obj106:head 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] populate_obc_watchers 1:d4c3bba7:::obj106:head 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:d4c3bba7:::obj106:head 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] get_object_context: obc(1:d4c3bba7:::obj106:head(dne) rwstate(none n=0 w=0)) oi: 1:d4c3bba7:::obj106:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:d4c3bba7:::obj106:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] find_object_context 1:d4c3bba7:::obj106:head @head oi=1:d4c3bba7:::obj106:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] do_op obc obc(1:d4c3bba7:::obj106:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] execute_ctx 0x471e900 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] execute_ctx 1:d4c3bba7:::obj106:head [writefull 0~9216 in=9216b] ov 0'0 av 38'106 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] do_osd_op 1:d4c3bba7:::obj106:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] make_writeable 1:d4c3bba7:::obj106:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] setting DIRTY flag 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] make_writeable 1:d4c3bba7:::obj106:head done, snapset=0={} 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] finish_ctx 1:d4c3bba7:::obj106:head 0x471e900 op modify 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] set mtime to 2026-02-12T10:34:23.943575+0000 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] final snapset 0={} in 1:d4c3bba7:::obj106:head 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] finish_ctx object 1:d4c3bba7:::obj106:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] execute_ctx alloc reply 0x471c6c0 result 0 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'105 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 105 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 95 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] new_repop rep_tid 105 on osd_op(client.4510.0:1 1.0 1:d4c3bba7:::obj106:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] new_repop: repgather(0x4722000 0'0 rep_tid=105 committed?=0 r=0) 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=105 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] issue_repop rep_tid 105 o 1:d4c3bba7:::obj106:head 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'106 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 trim 38'106 (0'0) modify 1:d4c3bba7:::obj106:head by client.4510.0:1 2026-02-12T10:34:23.943575+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=106 tail=38'106 s=38'106 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'105 (0'0,38'105] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'105 lcod 38'104 mlcod 38'104 active+clean] PeeringState::append_log append_log log((0'0,38'105], crt=38'105) [38'106 (0'0) modify 1:d4c3bba7:::obj106:head by client.4510.0:1 2026-02-12T10:34:23.943575+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'105 lua=38'105 crt=38'106 lcod 38'104 mlcod 38'104 active+clean] rollforward: entry=38'106 (0'0) modify 1:d4c3bba7:::obj106:head by client.4510.0:1 2026-02-12T10:34:23.943575+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'105 lua=38'105 crt=38'106 lcod 38'104 mlcod 38'104 active+clean] PeeringState::append_log approx pg log length = 106 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'105 lua=38'105 crt=38'106 lcod 38'104 mlcod 38'104 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'105 lua=38'105 crt=38'106 lcod 38'104 mlcod 38'104 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'106, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'105 lua=38'105 crt=38'106 lcod 38'104 mlcod 38'104 active+clean] op_applied version 38'106 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'105 crt=38'106 lcod 38'104 mlcod 38'104 active+clean] eval_repop repgather(0x4722000 38'106 rep_tid=105 committed?=0 r=0) 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4510.0:1 1.0 1:d4c3bba7:::obj106:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000136 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.943+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.943+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'105 crt=38'106 lcod 38'104 mlcod 38'104 active+clean] op_commit: 105 2026-02-12T10:34:23.943+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'105 crt=38'106 lcod 38'104 mlcod 38'104 active+clean] repop_all_committed: repop tid 105 all committed 2026-02-12T10:34:23.943+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'104 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'105 from: 38'104 2026-02-12T10:34:23.943+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] eval_repop repgather(0x4722000 38'106 rep_tid=105 committed?=1 r=0) 2026-02-12T10:34:23.943+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] commit: repgather(0x4722000 38'106 rep_tid=105 committed?=1 r=0) 2026-02-12T10:34:23.943+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] log_op_stats osd_op(client.4510.0:1 1.0 1:d4c3bba7:::obj106:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000280 2026-02-12T10:34:23.943+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] sending reply on osd_op(client.4510.0:1 1.0 1:d4c3bba7:::obj106:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x471c6c0 2026-02-12T10:34:23.943+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2694021657 -- osd_op_reply(1 obj106 [writefull 0~9216] v38'106 uv106 ondisk = 0) -- 0x471c6c0 con 0x5311000 2026-02-12T10:34:23.943+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.943+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:126 2026-02-12T10:34:23.943+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] removing repgather(0x4722000 38'106 rep_tid=105 committed?=1 r=0) 2026-02-12T10:34:23.943+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] q front is repgather(0x4722000 38'106 rep_tid=105 committed?=1 r=0) 2026-02-12T10:34:23.943+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] do_osd_op_effects client.4510 con 0x5311000 2026-02-12T10:34:23.943+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] remove_repop repgather(0x4722000 38'106 rep_tid=105 committed?=1 r=0) 2026-02-12T10:34:23.943+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.943+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.943+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2694021657 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.943+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2694021657 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.943+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2694021657 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=109 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.943+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2694021657 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=109 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.943+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0fc00 2026-02-12T10:34:23.961+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.962+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.962+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5310000 entity client.admin addr 2026-02-12T10:34:23.962+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3287119290 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=110 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4513 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.962+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4513 127.0.0.1:0/3287119290 1 ==== osd_op(client.4513.0:1 1.0 1.1e1ffec5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713900 con 0x5310000 2026-02-12T10:34:23.962+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4513.0:1 1.0 1.1e1ffec5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.962+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4513.0:1 1.0 1.1e1ffec5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4513.0:1 1.0 1.1e1ffec5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4513.0:1 1.0 1.1e1ffec5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.962+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4513.0:1 1.0 1.1e1ffec5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4513.0:1 1.0 1.1e1ffec5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3287119290 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3287119290 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] _handle_message: osd_op(client.4513.0:1 1.0 1.1e1ffec5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] do_op: op osd_op(client.4513.0:1 1.0 1:a37ff878:::obj107:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] do_op osd_op(client.4513.0:1 1.0 1:a37ff878:::obj107:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] get_object_context: obc NOT found in cache: 1:a37ff878:::obj107:head 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] get_object_context: no obc for soid 1:a37ff878:::obj107:head but can_create 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] create_object_context 0x471b200 1:a37ff878:::obj107:head 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] populate_obc_watchers 1:a37ff878:::obj107:head 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a37ff878:::obj107:head 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] get_object_context: obc(1:a37ff878:::obj107:head(dne) rwstate(none n=0 w=0)) oi: 1:a37ff878:::obj107:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a37ff878:::obj107:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] find_object_context 1:a37ff878:::obj107:head @head oi=1:a37ff878:::obj107:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] do_op obc obc(1:a37ff878:::obj107:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] execute_ctx 0x471f200 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] execute_ctx 1:a37ff878:::obj107:head [writefull 0~9216 in=9216b] ov 0'0 av 38'107 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] do_osd_op 1:a37ff878:::obj107:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] make_writeable 1:a37ff878:::obj107:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] setting DIRTY flag 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] make_writeable 1:a37ff878:::obj107:head done, snapset=0={} 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] finish_ctx 1:a37ff878:::obj107:head 0x471f200 op modify 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] set mtime to 2026-02-12T10:34:23.962695+0000 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] final snapset 0={} in 1:a37ff878:::obj107:head 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] finish_ctx object 1:a37ff878:::obj107:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] execute_ctx alloc reply 0x471cd80 result 0 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'106 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 106 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 96 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] new_repop rep_tid 106 on osd_op(client.4513.0:1 1.0 1:a37ff878:::obj107:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] new_repop: repgather(0x4722300 0'0 rep_tid=106 committed?=0 r=0) 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=106 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] issue_repop rep_tid 106 o 1:a37ff878:::obj107:head 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'107 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 trim 38'107 (0'0) modify 1:a37ff878:::obj107:head by client.4513.0:1 2026-02-12T10:34:23.962695+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=107 tail=38'107 s=38'107 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'106 (0'0,38'106] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'106 lcod 38'105 mlcod 38'105 active+clean] PeeringState::append_log append_log log((0'0,38'106], crt=38'106) [38'107 (0'0) modify 1:a37ff878:::obj107:head by client.4513.0:1 2026-02-12T10:34:23.962695+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'106 lua=38'106 crt=38'107 lcod 38'105 mlcod 38'105 active+clean] rollforward: entry=38'107 (0'0) modify 1:a37ff878:::obj107:head by client.4513.0:1 2026-02-12T10:34:23.962695+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'106 lua=38'106 crt=38'107 lcod 38'105 mlcod 38'105 active+clean] PeeringState::append_log approx pg log length = 107 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'106 lua=38'106 crt=38'107 lcod 38'105 mlcod 38'105 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'106 lua=38'106 crt=38'107 lcod 38'105 mlcod 38'105 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'107, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'106 lua=38'106 crt=38'107 lcod 38'105 mlcod 38'105 active+clean] op_applied version 38'107 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'106 crt=38'107 lcod 38'105 mlcod 38'105 active+clean] eval_repop repgather(0x4722300 38'107 rep_tid=106 committed?=0 r=0) 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4513.0:1 1.0 1:a37ff878:::obj107:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000174 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.962+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.962+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'106 crt=38'107 lcod 38'105 mlcod 38'105 active+clean] op_commit: 106 2026-02-12T10:34:23.962+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'106 crt=38'107 lcod 38'105 mlcod 38'105 active+clean] repop_all_committed: repop tid 106 all committed 2026-02-12T10:34:23.962+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'105 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'106 from: 38'105 2026-02-12T10:34:23.962+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] eval_repop repgather(0x4722300 38'107 rep_tid=106 committed?=1 r=0) 2026-02-12T10:34:23.962+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] commit: repgather(0x4722300 38'107 rep_tid=106 committed?=1 r=0) 2026-02-12T10:34:23.962+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] log_op_stats osd_op(client.4513.0:1 1.0 1:a37ff878:::obj107:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000454 2026-02-12T10:34:23.962+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] sending reply on osd_op(client.4513.0:1 1.0 1:a37ff878:::obj107:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x471cd80 2026-02-12T10:34:23.962+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3287119290 -- osd_op_reply(1 obj107 [writefull 0~9216] v38'107 uv107 ondisk = 0) -- 0x471cd80 con 0x5310000 2026-02-12T10:34:23.962+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.962+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:127 2026-02-12T10:34:23.962+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] removing repgather(0x4722300 38'107 rep_tid=106 committed?=1 r=0) 2026-02-12T10:34:23.962+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] q front is repgather(0x4722300 38'107 rep_tid=106 committed?=1 r=0) 2026-02-12T10:34:23.962+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] do_osd_op_effects client.4513 con 0x5310000 2026-02-12T10:34:23.962+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] remove_repop repgather(0x4722300 38'107 rep_tid=106 committed?=1 r=0) 2026-02-12T10:34:23.962+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.962+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.962+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3287119290 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.962+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3287119290 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.962+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3287119290 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=110 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.962+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3287119290 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=110 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.962+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0e000 2026-02-12T10:34:23.979+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.979+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.979+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5310400 entity client.admin addr 2026-02-12T10:34:23.979+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2848170641 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=111 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4516 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.980+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4516 127.0.0.1:0/2848170641 1 ==== osd_op(client.4516.0:1 1.0 1.95f38892 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713b80 con 0x5310400 2026-02-12T10:34:23.980+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4516.0:1 1.0 1.95f38892 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:23.980+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4516.0:1 1.0 1.95f38892 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4516.0:1 1.0 1.95f38892 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4516.0:1 1.0 1.95f38892 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.980+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4516.0:1 1.0 1.95f38892 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4516.0:1 1.0 1.95f38892 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2848170641 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2848170641 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] _handle_message: osd_op(client.4516.0:1 1.0 1.95f38892 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] do_op: op osd_op(client.4516.0:1 1.0 1:4911cfa9:::obj108:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] do_op osd_op(client.4516.0:1 1.0 1:4911cfa9:::obj108:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] get_object_context: obc NOT found in cache: 1:4911cfa9:::obj108:head 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] get_object_context: no obc for soid 1:4911cfa9:::obj108:head but can_create 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] create_object_context 0x471b800 1:4911cfa9:::obj108:head 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] populate_obc_watchers 1:4911cfa9:::obj108:head 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:4911cfa9:::obj108:head 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] get_object_context: obc(1:4911cfa9:::obj108:head(dne) rwstate(none n=0 w=0)) oi: 1:4911cfa9:::obj108:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:4911cfa9:::obj108:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] find_object_context 1:4911cfa9:::obj108:head @head oi=1:4911cfa9:::obj108:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] do_op obc obc(1:4911cfa9:::obj108:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] execute_ctx 0x471fb00 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] execute_ctx 1:4911cfa9:::obj108:head [writefull 0~9216 in=9216b] ov 0'0 av 38'108 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] do_osd_op 1:4911cfa9:::obj108:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] make_writeable 1:4911cfa9:::obj108:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] setting DIRTY flag 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] make_writeable 1:4911cfa9:::obj108:head done, snapset=0={} 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] finish_ctx 1:4911cfa9:::obj108:head 0x471fb00 op modify 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] set mtime to 2026-02-12T10:34:23.980558+0000 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] final snapset 0={} in 1:4911cfa9:::obj108:head 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] finish_ctx object 1:4911cfa9:::obj108:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] execute_ctx alloc reply 0x471d440 result 0 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'107 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 107 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 97 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] new_repop rep_tid 107 on osd_op(client.4516.0:1 1.0 1:4911cfa9:::obj108:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] new_repop: repgather(0x4722600 0'0 rep_tid=107 committed?=0 r=0) 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=107 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] issue_repop rep_tid 107 o 1:4911cfa9:::obj108:head 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'108 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 trim 38'108 (0'0) modify 1:4911cfa9:::obj108:head by client.4516.0:1 2026-02-12T10:34:23.980558+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=108 tail=38'108 s=38'108 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'107 (0'0,38'107] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'107 lcod 38'106 mlcod 38'106 active+clean] PeeringState::append_log append_log log((0'0,38'107], crt=38'107) [38'108 (0'0) modify 1:4911cfa9:::obj108:head by client.4516.0:1 2026-02-12T10:34:23.980558+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'107 lua=38'107 crt=38'108 lcod 38'106 mlcod 38'106 active+clean] rollforward: entry=38'108 (0'0) modify 1:4911cfa9:::obj108:head by client.4516.0:1 2026-02-12T10:34:23.980558+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'107 lua=38'107 crt=38'108 lcod 38'106 mlcod 38'106 active+clean] PeeringState::append_log approx pg log length = 108 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'107 lua=38'107 crt=38'108 lcod 38'106 mlcod 38'106 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'107 lua=38'107 crt=38'108 lcod 38'106 mlcod 38'106 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'108, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'107 lua=38'107 crt=38'108 lcod 38'106 mlcod 38'106 active+clean] op_applied version 38'108 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'107 crt=38'108 lcod 38'106 mlcod 38'106 active+clean] eval_repop repgather(0x4722600 38'108 rep_tid=107 committed?=0 r=0) 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4516.0:1 1.0 1:4911cfa9:::obj108:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000152 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.980+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.980+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'107 crt=38'108 lcod 38'106 mlcod 38'106 active+clean] op_commit: 107 2026-02-12T10:34:23.980+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'107 crt=38'108 lcod 38'106 mlcod 38'106 active+clean] repop_all_committed: repop tid 107 all committed 2026-02-12T10:34:23.980+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'106 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'107 from: 38'106 2026-02-12T10:34:23.980+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] eval_repop repgather(0x4722600 38'108 rep_tid=107 committed?=1 r=0) 2026-02-12T10:34:23.980+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] commit: repgather(0x4722600 38'108 rep_tid=107 committed?=1 r=0) 2026-02-12T10:34:23.980+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] log_op_stats osd_op(client.4516.0:1 1.0 1:4911cfa9:::obj108:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000278 2026-02-12T10:34:23.980+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] sending reply on osd_op(client.4516.0:1 1.0 1:4911cfa9:::obj108:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x471d440 2026-02-12T10:34:23.980+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2848170641 -- osd_op_reply(1 obj108 [writefull 0~9216] v38'108 uv108 ondisk = 0) -- 0x471d440 con 0x5310400 2026-02-12T10:34:23.980+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.980+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:128 2026-02-12T10:34:23.980+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] removing repgather(0x4722600 38'108 rep_tid=107 committed?=1 r=0) 2026-02-12T10:34:23.980+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] q front is repgather(0x4722600 38'108 rep_tid=107 committed?=1 r=0) 2026-02-12T10:34:23.980+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] do_osd_op_effects client.4516 con 0x5310400 2026-02-12T10:34:23.980+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] remove_repop repgather(0x4722600 38'108 rep_tid=107 committed?=1 r=0) 2026-02-12T10:34:23.980+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.980+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.980+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2848170641 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.980+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2848170641 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.980+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2848170641 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=111 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.980+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2848170641 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=111 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.980+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0ee00 2026-02-12T10:34:23.998+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:23.998+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:23.998+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:23.998+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/882527682 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=112 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4519 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:23.998+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4519 127.0.0.1:0/882527682 1 ==== osd_op(client.4519.0:1 1.0 1.86660d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712000 con 0x5310c00 2026-02-12T10:34:23.998+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4519.0:1 1.0 1.86660d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:23.998+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4519.0:1 1.0 1.86660d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4519.0:1 1.0 1.86660d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4519.0:1 1.0 1.86660d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4519.0:1 1.0 1.86660d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4519.0:1 1.0 1.86660d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] 2026-02-12T10:34:23.998+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/882527682 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/882527682 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] _handle_message: osd_op(client.4519.0:1 1.0 1.86660d3c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] do_op: op osd_op(client.4519.0:1 1.0 1:3cb06661:::obj109:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] do_op osd_op(client.4519.0:1 1.0 1:3cb06661:::obj109:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] get_object_context: obc NOT found in cache: 1:3cb06661:::obj109:head 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] get_object_context: no obc for soid 1:3cb06661:::obj109:head but can_create 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] create_object_context 0x4726000 1:3cb06661:::obj109:head 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] populate_obc_watchers 1:3cb06661:::obj109:head 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3cb06661:::obj109:head 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] get_object_context: obc(1:3cb06661:::obj109:head(dne) rwstate(none n=0 w=0)) oi: 1:3cb06661:::obj109:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3cb06661:::obj109:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] find_object_context 1:3cb06661:::obj109:head @head oi=1:3cb06661:::obj109:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] do_op obc obc(1:3cb06661:::obj109:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] execute_ctx 0x4720400 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] execute_ctx 1:3cb06661:::obj109:head [writefull 0~9216 in=9216b] ov 0'0 av 38'109 snapc 0=[] snapset 0={} 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] do_osd_op 1:3cb06661:::obj109:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] make_writeable 1:3cb06661:::obj109:head snapset=0={} snapc=0=[] 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] setting DIRTY flag 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] make_writeable 1:3cb06661:::obj109:head done, snapset=0={} 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] finish_ctx 1:3cb06661:::obj109:head 0x4720400 op modify 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] set mtime to 2026-02-12T10:34:23.999301+0000 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] final snapset 0={} in 1:3cb06661:::obj109:head 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] finish_ctx object 1:3cb06661:::obj109:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] execute_ctx alloc reply 0x471db00 result 0 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'108 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 108 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 98 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] new_repop rep_tid 108 on osd_op(client.4519.0:1 1.0 1:3cb06661:::obj109:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] new_repop: repgather(0x4722900 0'0 rep_tid=108 committed?=0 r=0) 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=108 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] issue_repop rep_tid 108 o 1:3cb06661:::obj109:head 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'109 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 trim 38'109 (0'0) modify 1:3cb06661:::obj109:head by client.4519.0:1 2026-02-12T10:34:23.999301+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=109 tail=38'109 s=38'109 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'108 (0'0,38'108] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'108 lcod 38'107 mlcod 38'107 active+clean] PeeringState::append_log append_log log((0'0,38'108], crt=38'108) [38'109 (0'0) modify 1:3cb06661:::obj109:head by client.4519.0:1 2026-02-12T10:34:23.999301+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'108 lua=38'108 crt=38'109 lcod 38'107 mlcod 38'107 active+clean] rollforward: entry=38'109 (0'0) modify 1:3cb06661:::obj109:head by client.4519.0:1 2026-02-12T10:34:23.999301+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'108 lua=38'108 crt=38'109 lcod 38'107 mlcod 38'107 active+clean] PeeringState::append_log approx pg log length = 109 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'108 lua=38'108 crt=38'109 lcod 38'107 mlcod 38'107 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'108 lua=38'108 crt=38'109 lcod 38'107 mlcod 38'107 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'109, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'108 lua=38'108 crt=38'109 lcod 38'107 mlcod 38'107 active+clean] op_applied version 38'109 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'108 crt=38'109 lcod 38'107 mlcod 38'107 active+clean] eval_repop repgather(0x4722900 38'109 rep_tid=108 committed?=0 r=0) 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4519.0:1 1.0 1:3cb06661:::obj109:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000169 2026-02-12T10:34:23.998+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.999+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.999+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'108 crt=38'109 lcod 38'107 mlcod 38'107 active+clean] op_commit: 108 2026-02-12T10:34:23.999+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'108 crt=38'109 lcod 38'107 mlcod 38'107 active+clean] repop_all_committed: repop tid 108 all committed 2026-02-12T10:34:23.999+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'107 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'108 from: 38'107 2026-02-12T10:34:23.999+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] eval_repop repgather(0x4722900 38'109 rep_tid=108 committed?=1 r=0) 2026-02-12T10:34:23.999+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] commit: repgather(0x4722900 38'109 rep_tid=108 committed?=1 r=0) 2026-02-12T10:34:23.999+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] log_op_stats osd_op(client.4519.0:1 1.0 1:3cb06661:::obj109:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000328 2026-02-12T10:34:23.999+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] sending reply on osd_op(client.4519.0:1 1.0 1:3cb06661:::obj109:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x471db00 2026-02-12T10:34:23.999+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/882527682 -- osd_op_reply(1 obj109 [writefull 0~9216] v38'109 uv109 ondisk = 0) -- 0x471db00 con 0x5310c00 2026-02-12T10:34:23.999+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:23.999+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:129 2026-02-12T10:34:23.999+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] removing repgather(0x4722900 38'109 rep_tid=108 committed?=1 r=0) 2026-02-12T10:34:23.999+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] q front is repgather(0x4722900 38'109 rep_tid=108 committed?=1 r=0) 2026-02-12T10:34:23.999+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] do_osd_op_effects client.4519 con 0x5310c00 2026-02-12T10:34:23.999+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] remove_repop repgather(0x4722900 38'109 rep_tid=108 committed?=1 r=0) 2026-02-12T10:34:23.999+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:23.999+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:23.999+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/882527682 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:23.999+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/882527682 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:23.999+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/882527682 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=112 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:23.999+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/882527682 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=112 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:23.999+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0efc0 2026-02-12T10:34:24.016+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.016+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.016+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.016+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2581396743 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=113 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4522 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.016+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4522 127.0.0.1:0/2581396743 1 ==== osd_op(client.4522.0:1 1.0 1.d62e9f6e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272f00 con 0x5311400 2026-02-12T10:34:24.016+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4522.0:1 1.0 1.d62e9f6e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.016+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4522.0:1 1.0 1.d62e9f6e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4522.0:1 1.0 1.d62e9f6e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4522.0:1 1.0 1.d62e9f6e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4522.0:1 1.0 1.d62e9f6e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4522.0:1 1.0 1.d62e9f6e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] 2026-02-12T10:34:24.016+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2581396743 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2581396743 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] _handle_message: osd_op(client.4522.0:1 1.0 1.d62e9f6e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] do_op: op osd_op(client.4522.0:1 1.0 1:76f9746b:::obj110:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] do_op osd_op(client.4522.0:1 1.0 1:76f9746b:::obj110:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] get_object_context: obc NOT found in cache: 1:76f9746b:::obj110:head 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] get_object_context: no obc for soid 1:76f9746b:::obj110:head but can_create 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] create_object_context 0x4726600 1:76f9746b:::obj110:head 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] populate_obc_watchers 1:76f9746b:::obj110:head 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:76f9746b:::obj110:head 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] get_object_context: obc(1:76f9746b:::obj110:head(dne) rwstate(none n=0 w=0)) oi: 1:76f9746b:::obj110:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:76f9746b:::obj110:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] find_object_context 1:76f9746b:::obj110:head @head oi=1:76f9746b:::obj110:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] do_op obc obc(1:76f9746b:::obj110:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] execute_ctx 0x4720d00 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] execute_ctx 1:76f9746b:::obj110:head [writefull 0~9216 in=9216b] ov 0'0 av 38'110 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] do_osd_op 1:76f9746b:::obj110:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] make_writeable 1:76f9746b:::obj110:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] setting DIRTY flag 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] make_writeable 1:76f9746b:::obj110:head done, snapset=0={} 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] finish_ctx 1:76f9746b:::obj110:head 0x4720d00 op modify 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] set mtime to 2026-02-12T10:34:24.017358+0000 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] final snapset 0={} in 1:76f9746b:::obj110:head 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] finish_ctx object 1:76f9746b:::obj110:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] execute_ctx alloc reply 0x4728240 result 0 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'109 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 109 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 99 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] new_repop rep_tid 109 on osd_op(client.4522.0:1 1.0 1:76f9746b:::obj110:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] new_repop: repgather(0x4722c00 0'0 rep_tid=109 committed?=0 r=0) 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=109 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] issue_repop rep_tid 109 o 1:76f9746b:::obj110:head 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'110 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 trim 38'110 (0'0) modify 1:76f9746b:::obj110:head by client.4522.0:1 2026-02-12T10:34:24.017358+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=110 tail=38'110 s=38'110 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'109 (0'0,38'109] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'109 lcod 38'108 mlcod 38'108 active+clean] PeeringState::append_log append_log log((0'0,38'109], crt=38'109) [38'110 (0'0) modify 1:76f9746b:::obj110:head by client.4522.0:1 2026-02-12T10:34:24.017358+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'109 lua=38'109 crt=38'110 lcod 38'108 mlcod 38'108 active+clean] rollforward: entry=38'110 (0'0) modify 1:76f9746b:::obj110:head by client.4522.0:1 2026-02-12T10:34:24.017358+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'109 lua=38'109 crt=38'110 lcod 38'108 mlcod 38'108 active+clean] PeeringState::append_log approx pg log length = 110 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'109 lua=38'109 crt=38'110 lcod 38'108 mlcod 38'108 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'109 lua=38'109 crt=38'110 lcod 38'108 mlcod 38'108 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 trim proposed trim_to = 0'0 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'110, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'109 lua=38'109 crt=38'110 lcod 38'108 mlcod 38'108 active+clean] op_applied version 38'110 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'109 crt=38'110 lcod 38'108 mlcod 38'108 active+clean] eval_repop repgather(0x4722c00 38'110 rep_tid=109 committed?=0 r=0) 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4522.0:1 1.0 1:76f9746b:::obj110:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000140 2026-02-12T10:34:24.016+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.017+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.017+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'109 crt=38'110 lcod 38'108 mlcod 38'108 active+clean] op_commit: 109 2026-02-12T10:34:24.017+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'109 crt=38'110 lcod 38'108 mlcod 38'108 active+clean] repop_all_committed: repop tid 109 all committed 2026-02-12T10:34:24.017+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'108 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'109 from: 38'108 2026-02-12T10:34:24.017+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] eval_repop repgather(0x4722c00 38'110 rep_tid=109 committed?=1 r=0) 2026-02-12T10:34:24.017+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] commit: repgather(0x4722c00 38'110 rep_tid=109 committed?=1 r=0) 2026-02-12T10:34:24.017+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] log_op_stats osd_op(client.4522.0:1 1.0 1:76f9746b:::obj110:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000290 2026-02-12T10:34:24.017+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] sending reply on osd_op(client.4522.0:1 1.0 1:76f9746b:::obj110:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4728240 2026-02-12T10:34:24.017+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2581396743 -- osd_op_reply(1 obj110 [writefull 0~9216] v38'110 uv110 ondisk = 0) -- 0x4728240 con 0x5311400 2026-02-12T10:34:24.017+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.017+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:130 2026-02-12T10:34:24.017+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] removing repgather(0x4722c00 38'110 rep_tid=109 committed?=1 r=0) 2026-02-12T10:34:24.017+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] q front is repgather(0x4722c00 38'110 rep_tid=109 committed?=1 r=0) 2026-02-12T10:34:24.017+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] do_osd_op_effects client.4522 con 0x5311400 2026-02-12T10:34:24.017+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] remove_repop repgather(0x4722c00 38'110 rep_tid=109 committed?=1 r=0) 2026-02-12T10:34:24.017+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.017+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.017+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2581396743 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.017+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2581396743 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.017+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2581396743 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=113 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.017+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2581396743 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=113 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.017+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.017+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f180 2026-02-12T10:34:24.034+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.034+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.034+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f340 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.034+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4160369157 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=114 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4525 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.034+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4525 127.0.0.1:0/4160369157 1 ==== osd_op(client.4525.0:1 1.0 1.476f43a5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272000 con 0x5311400 2026-02-12T10:34:24.034+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4525.0:1 1.0 1.476f43a5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.034+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4525.0:1 1.0 1.476f43a5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4525.0:1 1.0 1.476f43a5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4525.0:1 1.0 1.476f43a5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4525.0:1 1.0 1.476f43a5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4525.0:1 1.0 1.476f43a5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] 2026-02-12T10:34:24.034+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4160369157 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4160369157 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] _handle_message: osd_op(client.4525.0:1 1.0 1.476f43a5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] do_op: op osd_op(client.4525.0:1 1.0 1:a5c2f6e2:::obj111:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] op_has_sufficient_caps session=0x4e0f340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] do_op osd_op(client.4525.0:1 1.0 1:a5c2f6e2:::obj111:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] get_object_context: obc NOT found in cache: 1:a5c2f6e2:::obj111:head 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] get_object_context: no obc for soid 1:a5c2f6e2:::obj111:head but can_create 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] create_object_context 0x4715200 1:a5c2f6e2:::obj111:head 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] populate_obc_watchers 1:a5c2f6e2:::obj111:head 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a5c2f6e2:::obj111:head 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] get_object_context: obc(1:a5c2f6e2:::obj111:head(dne) rwstate(none n=0 w=0)) oi: 1:a5c2f6e2:::obj111:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a5c2f6e2:::obj111:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] find_object_context 1:a5c2f6e2:::obj111:head @head oi=1:a5c2f6e2:::obj111:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] do_op obc obc(1:a5c2f6e2:::obj111:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] execute_ctx 0x4720d00 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] execute_ctx 1:a5c2f6e2:::obj111:head [writefull 0~9216 in=9216b] ov 0'0 av 38'111 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] do_osd_op 1:a5c2f6e2:::obj111:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] make_writeable 1:a5c2f6e2:::obj111:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] setting DIRTY flag 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] make_writeable 1:a5c2f6e2:::obj111:head done, snapset=0={} 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] finish_ctx 1:a5c2f6e2:::obj111:head 0x4720d00 op modify 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] set mtime to 2026-02-12T10:34:24.035209+0000 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] final snapset 0={} in 1:a5c2f6e2:::obj111:head 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] finish_ctx object 1:a5c2f6e2:::obj111:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] execute_ctx alloc reply 0x471d8c0 result 0 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'110 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 110 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 100 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] PeeringState::calc_trim_to_aggressive pg_trim_to now 38'100 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] new_repop rep_tid 110 on osd_op(client.4525.0:1 1.0 1:a5c2f6e2:::obj111:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] new_repop: repgather(0x4722900 0'0 rep_tid=110 committed?=0 r=0) 2026-02-12T10:34:24.034+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=110 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] issue_repop rep_tid 110 o 1:a5c2f6e2:::obj111:head 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 IndexedLog::trim s=38'111 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'111 (0'0) modify 1:a5c2f6e2:::obj111:head by client.4525.0:1 2026-02-12T10:34:24.035209+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=111 tail=38'111 s=38'111 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'110 (0'0,38'110] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'110 lcod 38'109 mlcod 38'109 active+clean] PeeringState::append_log append_log log((0'0,38'110], crt=38'110) [38'111 (0'0) modify 1:a5c2f6e2:::obj111:head by client.4525.0:1 2026-02-12T10:34:24.035209+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (0'0,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'110 lua=38'110 crt=38'111 lcod 38'109 mlcod 38'109 active+clean] rollforward: entry=38'111 (0'0) modify 1:a5c2f6e2:::obj111:head by client.4525.0:1 2026-02-12T10:34:24.035209+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (0'0,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'110 lua=38'110 crt=38'111 lcod 38'109 mlcod 38'109 active+clean] PeeringState::append_log approx pg log length = 111 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (0'0,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'110 lua=38'110 crt=38'111 lcod 38'109 mlcod 38'109 active+clean] PeeringState::append_log dups pg log length = 0 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (0'0,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'110 lua=38'110 crt=38'111 lcod 38'109 mlcod 38'109 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 trim missing = 0 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 trim log((0'0,38'111], crt=38'111) to 38'100 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 IndexedLog::trim s=38'100 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'1 (0'0) modify 1:ff7b1f36:::obj1:head by client.4195.0:1 2026-02-12T10:34:22.040647+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 updating write_from_dups from 4294967295'18446744073709551615 to 38'1 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'2 (0'0) modify 1:104778fc:::obj2:head by client.4198.0:1 2026-02-12T10:34:22.059582+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'3 (0'0) modify 1:8dd16f86:::obj3:head by client.4201.0:1 2026-02-12T10:34:22.078345+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'4 (0'0) modify 1:0ee9ae15:::obj4:head by client.4204.0:1 2026-02-12T10:34:22.095737+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'5 (0'0) modify 1:c52c9666:::obj5:head by client.4207.0:1 2026-02-12T10:34:22.113744+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'6 (0'0) modify 1:233a42c1:::obj6:head by client.4210.0:1 2026-02-12T10:34:22.132225+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'7 (0'0) modify 1:9a09113a:::obj7:head by client.4213.0:1 2026-02-12T10:34:22.150835+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'8 (0'0) modify 1:a557efb1:::obj8:head by client.4216.0:1 2026-02-12T10:34:22.168870+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'9 (0'0) modify 1:fe351e27:::obj9:head by client.4219.0:1 2026-02-12T10:34:22.186788+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'10 (0'0) modify 1:d1337354:::obj10:head by client.4222.0:1 2026-02-12T10:34:22.204538+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'11 (0'0) modify 1:eeae2a94:::obj11:head by client.4225.0:1 2026-02-12T10:34:22.222128+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'12 (0'0) modify 1:af5f95cb:::obj12:head by client.4228.0:1 2026-02-12T10:34:22.239948+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'13 (0'0) modify 1:a61ad63e:::obj13:head by client.4231.0:1 2026-02-12T10:34:22.257715+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'14 (0'0) modify 1:e0a44829:::obj14:head by client.4234.0:1 2026-02-12T10:34:22.275492+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'15 (0'0) modify 1:ab946124:::obj15:head by client.4237.0:1 2026-02-12T10:34:22.293525+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'16 (0'0) modify 1:461f8b5e:::obj16:head by client.4240.0:1 2026-02-12T10:34:22.311783+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'17 (0'0) modify 1:24fc6e92:::obj17:head by client.4243.0:1 2026-02-12T10:34:22.329252+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'18 (0'0) modify 1:b9836a99:::obj18:head by client.4246.0:1 2026-02-12T10:34:22.346422+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'19 (0'0) modify 1:00b31b6c:::obj19:head by client.4249.0:1 2026-02-12T10:34:22.364332+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'20 (0'0) modify 1:24b5611b:::obj20:head by client.4252.0:1 2026-02-12T10:34:22.381891+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'21 (0'0) modify 1:1243fe1a:::obj21:head by client.4255.0:1 2026-02-12T10:34:22.399544+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'22 (0'0) modify 1:c0c49def:::obj22:head by client.4258.0:1 2026-02-12T10:34:22.417536+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'23 (0'0) modify 1:242c40e0:::obj23:head by client.4261.0:1 2026-02-12T10:34:22.435453+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'24 (0'0) modify 1:7eacede5:::obj24:head by client.4264.0:1 2026-02-12T10:34:22.453277+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'25 (0'0) modify 1:7109478f:::obj25:head by client.4267.0:1 2026-02-12T10:34:22.470576+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'26 (0'0) modify 1:f3c2593a:::obj26:head by client.4270.0:1 2026-02-12T10:34:22.488368+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'27 (0'0) modify 1:dfa74a43:::obj27:head by client.4273.0:1 2026-02-12T10:34:22.505708+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'28 (0'0) modify 1:81617860:::obj28:head by client.4276.0:1 2026-02-12T10:34:22.523158+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'29 (0'0) modify 1:c3ba172d:::obj29:head by client.4279.0:1 2026-02-12T10:34:22.540732+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'30 (0'0) modify 1:4eb30133:::obj30:head by client.4282.0:1 2026-02-12T10:34:22.559439+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'31 (0'0) modify 1:a0217245:::obj31:head by client.4285.0:1 2026-02-12T10:34:22.577450+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'32 (0'0) modify 1:c275c16a:::obj32:head by client.4288.0:1 2026-02-12T10:34:22.594804+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'33 (0'0) modify 1:541e28f4:::obj33:head by client.4291.0:1 2026-02-12T10:34:22.612440+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'34 (0'0) modify 1:cb843a8e:::obj34:head by client.4294.0:1 2026-02-12T10:34:22.629924+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'35 (0'0) modify 1:af44a1d6:::obj35:head by client.4297.0:1 2026-02-12T10:34:22.647838+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'36 (0'0) modify 1:b33086a8:::obj36:head by client.4300.0:1 2026-02-12T10:34:22.665697+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'37 (0'0) modify 1:3a764ab4:::obj37:head by client.4303.0:1 2026-02-12T10:34:22.682841+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'38 (0'0) modify 1:4dd77094:::obj38:head by client.4306.0:1 2026-02-12T10:34:22.699894+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'39 (0'0) modify 1:6727c4f6:::obj39:head by client.4309.0:1 2026-02-12T10:34:22.717550+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'40 (0'0) modify 1:b8510467:::obj40:head by client.4312.0:1 2026-02-12T10:34:22.734863+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'41 (0'0) modify 1:a383681b:::obj41:head by client.4315.0:1 2026-02-12T10:34:22.752552+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'42 (0'0) modify 1:a25cd2bd:::obj42:head by client.4318.0:1 2026-02-12T10:34:22.771163+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'43 (0'0) modify 1:11a85aa0:::obj43:head by client.4321.0:1 2026-02-12T10:34:22.788393+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'44 (0'0) modify 1:4851a45a:::obj44:head by client.4324.0:1 2026-02-12T10:34:22.805717+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'45 (0'0) modify 1:cc461e5d:::obj45:head by client.4327.0:1 2026-02-12T10:34:22.823011+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'46 (0'0) modify 1:3fe0a5f5:::obj46:head by client.4330.0:1 2026-02-12T10:34:22.840181+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'47 (0'0) modify 1:1dafe4f0:::obj47:head by client.4333.0:1 2026-02-12T10:34:22.858099+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'48 (0'0) modify 1:1b644371:::obj48:head by client.4336.0:1 2026-02-12T10:34:22.876020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'49 (0'0) modify 1:6dc7b1fd:::obj49:head by client.4339.0:1 2026-02-12T10:34:22.894884+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'50 (0'0) modify 1:699d4764:::obj50:head by client.4342.0:1 2026-02-12T10:34:22.912561+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'51 (0'0) modify 1:beac82f5:::obj51:head by client.4345.0:1 2026-02-12T10:34:22.930376+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'52 (0'0) modify 1:bdc5b82e:::obj52:head by client.4348.0:1 2026-02-12T10:34:22.948134+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'53 (0'0) modify 1:67a26c0a:::obj53:head by client.4351.0:1 2026-02-12T10:34:22.966350+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'54 (0'0) modify 1:bb038e88:::obj54:head by client.4354.0:1 2026-02-12T10:34:22.984123+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'55 (0'0) modify 1:afbdc8ea:::obj55:head by client.4357.0:1 2026-02-12T10:34:23.002559+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'56 (0'0) modify 1:4987b93a:::obj56:head by client.4360.0:1 2026-02-12T10:34:23.020393+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'57 (0'0) modify 1:7135fd38:::obj57:head by client.4363.0:1 2026-02-12T10:34:23.038383+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'58 (0'0) modify 1:f11aef48:::obj58:head by client.4366.0:1 2026-02-12T10:34:23.056185+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'59 (0'0) modify 1:b70eecc2:::obj59:head by client.4369.0:1 2026-02-12T10:34:23.074595+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'60 (0'0) modify 1:1a1150ce:::obj60:head by client.4372.0:1 2026-02-12T10:34:23.092751+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'61 (0'0) modify 1:1b6bffcc:::obj61:head by client.4375.0:1 2026-02-12T10:34:23.111796+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'62 (0'0) modify 1:08a5234b:::obj62:head by client.4378.0:1 2026-02-12T10:34:23.129441+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'63 (0'0) modify 1:18c50d58:::obj63:head by client.4381.0:1 2026-02-12T10:34:23.147597+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'64 (0'0) modify 1:5880e7a7:::obj64:head by client.4384.0:1 2026-02-12T10:34:23.166015+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'65 (0'0) modify 1:bec6553a:::obj65:head by client.4387.0:1 2026-02-12T10:34:23.184983+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'66 (0'0) modify 1:1abd4411:::obj66:head by client.4390.0:1 2026-02-12T10:34:23.203582+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'67 (0'0) modify 1:d1c8135f:::obj67:head by client.4393.0:1 2026-02-12T10:34:23.222236+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'68 (0'0) modify 1:4c73ba95:::obj68:head by client.4396.0:1 2026-02-12T10:34:23.240503+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'69 (0'0) modify 1:da0e2ac9:::obj69:head by client.4399.0:1 2026-02-12T10:34:23.259201+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'70 (0'0) modify 1:3655ac21:::obj70:head by client.4402.0:1 2026-02-12T10:34:23.277270+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'71 (0'0) modify 1:64b337fe:::obj71:head by client.4405.0:1 2026-02-12T10:34:23.295682+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'72 (0'0) modify 1:492a75ed:::obj72:head by client.4408.0:1 2026-02-12T10:34:23.313317+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'73 (0'0) modify 1:04510f17:::obj73:head by client.4411.0:1 2026-02-12T10:34:23.331727+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'74 (0'0) modify 1:acfc8dd9:::obj74:head by client.4414.0:1 2026-02-12T10:34:23.350451+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'75 (0'0) modify 1:a555be2b:::obj75:head by client.4417.0:1 2026-02-12T10:34:23.369994+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'76 (0'0) modify 1:00833431:::obj76:head by client.4420.0:1 2026-02-12T10:34:23.387498+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'77 (0'0) modify 1:8cdc434f:::obj77:head by client.4423.0:1 2026-02-12T10:34:23.405677+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'78 (0'0) modify 1:0e3dc695:::obj78:head by client.4426.0:1 2026-02-12T10:34:23.424408+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'79 (0'0) modify 1:095c6b7a:::obj79:head by client.4429.0:1 2026-02-12T10:34:23.442433+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'80 (0'0) modify 1:73627f05:::obj80:head by client.4432.0:1 2026-02-12T10:34:23.461151+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'81 (0'0) modify 1:c4f18846:::obj81:head by client.4435.0:1 2026-02-12T10:34:23.479585+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'82 (0'0) modify 1:f7c5b032:::obj82:head by client.4438.0:1 2026-02-12T10:34:23.498569+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'83 (0'0) modify 1:64c1dddc:::obj83:head by client.4441.0:1 2026-02-12T10:34:23.516981+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'84 (0'0) modify 1:3efbd745:::obj84:head by client.4444.0:1 2026-02-12T10:34:23.535120+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'85 (0'0) modify 1:ab0f5189:::obj85:head by client.4447.0:1 2026-02-12T10:34:23.553871+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'86 (0'0) modify 1:4b1d3252:::obj86:head by client.4450.0:1 2026-02-12T10:34:23.572275+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'87 (0'0) modify 1:e6e28dcd:::obj87:head by client.4453.0:1 2026-02-12T10:34:23.590020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'88 (0'0) modify 1:105983a6:::obj88:head by client.4456.0:1 2026-02-12T10:34:23.607945+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'89 (0'0) modify 1:e46d208d:::obj89:head by client.4459.0:1 2026-02-12T10:34:23.626431+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'90 (0'0) modify 1:9720f72d:::obj90:head by client.4462.0:1 2026-02-12T10:34:23.644723+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'91 (0'0) modify 1:87eb7818:::obj91:head by client.4465.0:1 2026-02-12T10:34:23.663483+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'92 (0'0) modify 1:76c71d4e:::obj92:head by client.4468.0:1 2026-02-12T10:34:23.681407+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'93 (0'0) modify 1:339fd60b:::obj93:head by client.4471.0:1 2026-02-12T10:34:23.700041+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'94 (0'0) modify 1:f2bc7f0e:::obj94:head by client.4474.0:1 2026-02-12T10:34:23.718020+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'95 (0'0) modify 1:cbce4a0b:::obj95:head by client.4477.0:1 2026-02-12T10:34:23.737851+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'96 (0'0) modify 1:3cb2c87d:::obj96:head by client.4480.0:1 2026-02-12T10:34:23.756339+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'97 (0'0) modify 1:84c1344d:::obj97:head by client.4483.0:1 2026-02-12T10:34:23.774576+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'98 (0'0) modify 1:775ec905:::obj98:head by client.4486.0:1 2026-02-12T10:34:23.793282+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'99 (0'0) modify 1:88e6b0fd:::obj99:head by client.4489.0:1 2026-02-12T10:34:23.813993+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 trim 38'100 (0'0) modify 1:2a627378:::obj100:head by client.4492.0:1 2026-02-12T10:34:23.832699+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.034+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=100 tail=38'100 s=38'100 2026-02-12T10:34:24.034+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'111, trimmed: 38'1,38'2,38'3,38'4,38'5,38'6,38'7,38'8,38'9,38'10,38'11,38'12,38'13,38'14,38'15,38'16,38'17,38'18,38'19,38'20,38'21,38'22,38'23,38'24,38'25,38'26,38'27,38'28,38'29,38'30,38'31,38'32,38'33,38'34,38'35,38'36,38'37,38'38,38'39,38'40,38'41,38'42,38'43,38'44,38'45,38'46,38'47,38'48,38'49,38'50,38'51,38'52,38'53,38'54,38'55,38'56,38'57,38'58,38'59,38'60,38'61,38'62,38'63,38'64,38'65,38'66,38'67,38'68,38'69,38'70,38'71,38'72,38'73,38'74,38'75,38'76,38'77,38'78,38'79,38'80,38'81,38'82,38'83,38'84,38'85,38'86,38'87,38'88,38'89,38'90,38'91,38'92,38'93,38'94,38'95,38'96,38'97,38'98,38'99,38'100, trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=38'1 trimmed_dups.size()=0 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.034+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'110 lua=38'110 crt=38'111 lcod 38'109 mlcod 38'109 active+clean] op_applied version 38'111 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'110 crt=38'111 lcod 38'109 mlcod 38'109 active+clean] eval_repop repgather(0x4722900 38'111 rep_tid=110 committed?=0 r=0) 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4525.0:1 1.0 1:a5c2f6e2:::obj111:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000601 2026-02-12T10:34:24.035+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.035+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'110 crt=38'111 lcod 38'109 mlcod 38'109 active+clean] op_commit: 110 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'110 crt=38'111 lcod 38'109 mlcod 38'109 active+clean] repop_all_committed: repop tid 110 all committed 2026-02-12T10:34:24.035+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'109 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'110 from: 38'109 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] eval_repop repgather(0x4722900 38'111 rep_tid=110 committed?=1 r=0) 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] commit: repgather(0x4722900 38'111 rep_tid=110 committed?=1 r=0) 2026-02-12T10:34:24.035+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] log_op_stats osd_op(client.4525.0:1 1.0 1:a5c2f6e2:::obj111:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000917 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] sending reply on osd_op(client.4525.0:1 1.0 1:a5c2f6e2:::obj111:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x471d8c0 2026-02-12T10:34:24.035+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4160369157 -- osd_op_reply(1 obj111 [writefull 0~9216] v38'111 uv111 ondisk = 0) -- 0x471d8c0 con 0x5311400 2026-02-12T10:34:24.035+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.035+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:131 2026-02-12T10:34:24.035+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] removing repgather(0x4722900 38'111 rep_tid=110 committed?=1 r=0) 2026-02-12T10:34:24.035+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] q front is repgather(0x4722900 38'111 rep_tid=110 committed?=1 r=0) 2026-02-12T10:34:24.035+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] do_osd_op_effects client.4525 con 0x5311400 2026-02-12T10:34:24.035+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] remove_repop repgather(0x4722900 38'111 rep_tid=110 committed?=1 r=0) 2026-02-12T10:34:24.035+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.035+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.035+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4160369157 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.035+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4160369157 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.035+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4160369157 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=114 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.035+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4160369157 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=114 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.035+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f340 2026-02-12T10:34:24.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:24.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:24.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:54.039154+0000) 2026-02-12T10:34:24.053+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.053+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.053+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f500 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.053+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2013348779 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=115 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4528 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.053+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4528 127.0.0.1:0/2013348779 1 ==== osd_op(client.4528.0:1 1.0 1.2cd5766d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7680 con 0x5310000 2026-02-12T10:34:24.053+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4528.0:1 1.0 1.2cd5766d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.053+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4528.0:1 1.0 1.2cd5766d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.053+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.053+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4528.0:1 1.0 1.2cd5766d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.053+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.053+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4528.0:1 1.0 1.2cd5766d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.054+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4528.0:1 1.0 1.2cd5766d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4528.0:1 1.0 1.2cd5766d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2013348779 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2013348779 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] _handle_message: osd_op(client.4528.0:1 1.0 1.2cd5766d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] do_op: op osd_op(client.4528.0:1 1.0 1:b66eab34:::obj112:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] op_has_sufficient_caps session=0x4e0f500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] do_op osd_op(client.4528.0:1 1.0 1:b66eab34:::obj112:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] get_object_context: obc NOT found in cache: 1:b66eab34:::obj112:head 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] get_object_context: no obc for soid 1:b66eab34:::obj112:head but can_create 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] create_object_context 0x4726c00 1:b66eab34:::obj112:head 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] populate_obc_watchers 1:b66eab34:::obj112:head 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:b66eab34:::obj112:head 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] get_object_context: obc(1:b66eab34:::obj112:head(dne) rwstate(none n=0 w=0)) oi: 1:b66eab34:::obj112:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:b66eab34:::obj112:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] find_object_context 1:b66eab34:::obj112:head @head oi=1:b66eab34:::obj112:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] do_op obc obc(1:b66eab34:::obj112:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] execute_ctx 0x4721600 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] execute_ctx 1:b66eab34:::obj112:head [writefull 0~9216 in=9216b] ov 0'0 av 38'112 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] do_osd_op 1:b66eab34:::obj112:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] make_writeable 1:b66eab34:::obj112:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] setting DIRTY flag 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] make_writeable 1:b66eab34:::obj112:head done, snapset=0={} 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] finish_ctx 1:b66eab34:::obj112:head 0x4721600 op modify 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] set mtime to 2026-02-12T10:34:24.054541+0000 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] final snapset 0={} in 1:b66eab34:::obj112:head 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] finish_ctx object 1:b66eab34:::obj112:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] execute_ctx alloc reply 0x4728900 result 0 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'111 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 11 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 1 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] new_repop rep_tid 111 on osd_op(client.4528.0:1 1.0 1:b66eab34:::obj112:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] new_repop: repgather(0x4722f00 0'0 rep_tid=111 committed?=0 r=0) 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=111 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] issue_repop rep_tid 111 o 1:b66eab34:::obj112:head 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'112 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 trim 38'112 (0'0) modify 1:b66eab34:::obj112:head by client.4528.0:1 2026-02-12T10:34:24.054541+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=112 tail=38'112 s=38'112 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'111 (38'100,38'111] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'111 lcod 38'110 mlcod 38'110 active+clean] PeeringState::append_log append_log log((38'100,38'111], crt=38'111) [38'112 (0'0) modify 1:b66eab34:::obj112:head by client.4528.0:1 2026-02-12T10:34:24.054541+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'111 lua=38'111 crt=38'112 lcod 38'110 mlcod 38'110 active+clean] rollforward: entry=38'112 (0'0) modify 1:b66eab34:::obj112:head by client.4528.0:1 2026-02-12T10:34:24.054541+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'111 lua=38'111 crt=38'112 lcod 38'110 mlcod 38'110 active+clean] PeeringState::append_log approx pg log length = 12 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'111 lua=38'111 crt=38'112 lcod 38'110 mlcod 38'110 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'111 lua=38'111 crt=38'112 lcod 38'110 mlcod 38'110 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'112, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'111 lua=38'111 crt=38'112 lcod 38'110 mlcod 38'110 active+clean] op_applied version 38'112 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'111 crt=38'112 lcod 38'110 mlcod 38'110 active+clean] eval_repop repgather(0x4722f00 38'112 rep_tid=111 committed?=0 r=0) 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4528.0:1 1.0 1:b66eab34:::obj112:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000168 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.054+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.054+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'111 crt=38'112 lcod 38'110 mlcod 38'110 active+clean] op_commit: 111 2026-02-12T10:34:24.054+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'111 crt=38'112 lcod 38'110 mlcod 38'110 active+clean] repop_all_committed: repop tid 111 all committed 2026-02-12T10:34:24.054+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'110 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'111 from: 38'110 2026-02-12T10:34:24.054+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] eval_repop repgather(0x4722f00 38'112 rep_tid=111 committed?=1 r=0) 2026-02-12T10:34:24.054+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] commit: repgather(0x4722f00 38'112 rep_tid=111 committed?=1 r=0) 2026-02-12T10:34:24.054+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] log_op_stats osd_op(client.4528.0:1 1.0 1:b66eab34:::obj112:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000437 2026-02-12T10:34:24.054+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] sending reply on osd_op(client.4528.0:1 1.0 1:b66eab34:::obj112:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4728900 2026-02-12T10:34:24.054+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2013348779 -- osd_op_reply(1 obj112 [writefull 0~9216] v38'112 uv112 ondisk = 0) -- 0x4728900 con 0x5310000 2026-02-12T10:34:24.054+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.054+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:132 2026-02-12T10:34:24.054+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] removing repgather(0x4722f00 38'112 rep_tid=111 committed?=1 r=0) 2026-02-12T10:34:24.054+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] q front is repgather(0x4722f00 38'112 rep_tid=111 committed?=1 r=0) 2026-02-12T10:34:24.054+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] do_osd_op_effects client.4528 con 0x5310000 2026-02-12T10:34:24.054+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] remove_repop repgather(0x4722f00 38'112 rep_tid=111 committed?=1 r=0) 2026-02-12T10:34:24.054+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.054+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.054+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2013348779 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.054+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2013348779 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.054+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2013348779 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=115 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.054+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2013348779 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=115 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.054+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f500 2026-02-12T10:34:24.072+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.072+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.072+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f6c0 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.072+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2279313971 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=116 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4531 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.072+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4531 127.0.0.1:0/2279313971 1 ==== osd_op(client.4531.0:1 1.0 1.e3cb763b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5310400 2026-02-12T10:34:24.072+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4531.0:1 1.0 1.e3cb763b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:24.072+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4531.0:1 1.0 1.e3cb763b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4531.0:1 1.0 1.e3cb763b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4531.0:1 1.0 1.e3cb763b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4531.0:1 1.0 1.e3cb763b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4531.0:1 1.0 1.e3cb763b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] 2026-02-12T10:34:24.072+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2279313971 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2279313971 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] _handle_message: osd_op(client.4531.0:1 1.0 1.e3cb763b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] do_op: op osd_op(client.4531.0:1 1.0 1:dc6ed3c7:::obj113:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] op_has_sufficient_caps session=0x4e0f6c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] do_op osd_op(client.4531.0:1 1.0 1:dc6ed3c7:::obj113:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] get_object_context: obc NOT found in cache: 1:dc6ed3c7:::obj113:head 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] get_object_context: no obc for soid 1:dc6ed3c7:::obj113:head but can_create 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] create_object_context 0x4715b00 1:dc6ed3c7:::obj113:head 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] populate_obc_watchers 1:dc6ed3c7:::obj113:head 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:dc6ed3c7:::obj113:head 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] get_object_context: obc(1:dc6ed3c7:::obj113:head(dne) rwstate(none n=0 w=0)) oi: 1:dc6ed3c7:::obj113:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:dc6ed3c7:::obj113:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] find_object_context 1:dc6ed3c7:::obj113:head @head oi=1:dc6ed3c7:::obj113:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] do_op obc obc(1:dc6ed3c7:::obj113:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] execute_ctx 0x4721600 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] execute_ctx 1:dc6ed3c7:::obj113:head [writefull 0~9216 in=9216b] ov 0'0 av 38'113 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] do_osd_op 1:dc6ed3c7:::obj113:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] make_writeable 1:dc6ed3c7:::obj113:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] setting DIRTY flag 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] make_writeable 1:dc6ed3c7:::obj113:head done, snapset=0={} 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] finish_ctx 1:dc6ed3c7:::obj113:head 0x4721600 op modify 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] set mtime to 2026-02-12T10:34:24.073025+0000 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] final snapset 0={} in 1:dc6ed3c7:::obj113:head 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] finish_ctx object 1:dc6ed3c7:::obj113:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] execute_ctx alloc reply 0x4728000 result 0 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'112 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 12 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 2 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] new_repop rep_tid 112 on osd_op(client.4531.0:1 1.0 1:dc6ed3c7:::obj113:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] new_repop: repgather(0x4722900 0'0 rep_tid=112 committed?=0 r=0) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=112 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] issue_repop rep_tid 112 o 1:dc6ed3c7:::obj113:head 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 IndexedLog::trim s=38'113 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 trim 38'113 (0'0) modify 1:dc6ed3c7:::obj113:head by client.4531.0:1 2026-02-12T10:34:24.073025+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=113 tail=38'113 s=38'113 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'112 (38'100,38'112] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'112 lcod 38'111 mlcod 38'111 active+clean] PeeringState::append_log append_log log((38'100,38'112], crt=38'112) [38'113 (0'0) modify 1:dc6ed3c7:::obj113:head by client.4531.0:1 2026-02-12T10:34:24.073025+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'112 lua=38'112 crt=38'113 lcod 38'111 mlcod 38'111 active+clean] rollforward: entry=38'113 (0'0) modify 1:dc6ed3c7:::obj113:head by client.4531.0:1 2026-02-12T10:34:24.073025+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'112 lua=38'112 crt=38'113 lcod 38'111 mlcod 38'111 active+clean] PeeringState::append_log approx pg log length = 13 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'112 lua=38'112 crt=38'113 lcod 38'111 mlcod 38'111 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'112 lua=38'112 crt=38'113 lcod 38'111 mlcod 38'111 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.072+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'113, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'112 lua=38'112 crt=38'113 lcod 38'111 mlcod 38'111 active+clean] op_applied version 38'113 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'112 crt=38'113 lcod 38'111 mlcod 38'111 active+clean] eval_repop repgather(0x4722900 38'113 rep_tid=112 committed?=0 r=0) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4531.0:1 1.0 1:dc6ed3c7:::obj113:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000146 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.072+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'112 crt=38'113 lcod 38'111 mlcod 38'111 active+clean] op_commit: 112 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'112 crt=38'113 lcod 38'111 mlcod 38'111 active+clean] repop_all_committed: repop tid 112 all committed 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'111 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'112 from: 38'111 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] eval_repop repgather(0x4722900 38'113 rep_tid=112 committed?=1 r=0) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] commit: repgather(0x4722900 38'113 rep_tid=112 committed?=1 r=0) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] log_op_stats osd_op(client.4531.0:1 1.0 1:dc6ed3c7:::obj113:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000290 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] sending reply on osd_op(client.4531.0:1 1.0 1:dc6ed3c7:::obj113:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4728000 2026-02-12T10:34:24.072+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2279313971 -- osd_op_reply(1 obj113 [writefull 0~9216] v38'113 uv113 ondisk = 0) -- 0x4728000 con 0x5310400 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.072+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:133 2026-02-12T10:34:24.072+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] removing repgather(0x4722900 38'113 rep_tid=112 committed?=1 r=0) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] q front is repgather(0x4722900 38'113 rep_tid=112 committed?=1 r=0) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] do_osd_op_effects client.4531 con 0x5310400 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] remove_repop repgather(0x4722900 38'113 rep_tid=112 committed?=1 r=0) 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.072+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.072+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2279313971 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.072+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2279313971 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.072+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2279313971 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=116 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.072+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2279313971 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=116 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.072+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0f6c0 2026-02-12T10:34:24.090+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.090+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.090+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.090+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2802282063 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=117 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4534 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.090+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4534 127.0.0.1:0/2802282063 1 ==== osd_op(client.4534.0:1 1.0 1.7476da29 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c6a00 con 0x5310c00 2026-02-12T10:34:24.090+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4534.0:1 1.0 1.7476da29 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000024 epoch 38 2026-02-12T10:34:24.090+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4534.0:1 1.0 1.7476da29 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4534.0:1 1.0 1.7476da29 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4534.0:1 1.0 1.7476da29 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4534.0:1 1.0 1.7476da29 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000048 osd_op(client.4534.0:1 1.0 1.7476da29 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] 2026-02-12T10:34:24.090+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2802282063 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2802282063 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] _handle_message: osd_op(client.4534.0:1 1.0 1.7476da29 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] do_op: op osd_op(client.4534.0:1 1.0 1:945b6e2e:::obj114:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] do_op osd_op(client.4534.0:1 1.0 1:945b6e2e:::obj114:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] get_object_context: obc NOT found in cache: 1:945b6e2e:::obj114:head 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] get_object_context: no obc for soid 1:945b6e2e:::obj114:head but can_create 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] create_object_context 0x479e000 1:945b6e2e:::obj114:head 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] populate_obc_watchers 1:945b6e2e:::obj114:head 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:945b6e2e:::obj114:head 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] get_object_context: obc(1:945b6e2e:::obj114:head(dne) rwstate(none n=0 w=0)) oi: 1:945b6e2e:::obj114:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:945b6e2e:::obj114:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] find_object_context 1:945b6e2e:::obj114:head @head oi=1:945b6e2e:::obj114:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] do_op obc obc(1:945b6e2e:::obj114:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] execute_ctx 0x4721600 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] execute_ctx 1:945b6e2e:::obj114:head [writefull 0~9216 in=9216b] ov 0'0 av 38'114 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] do_osd_op 1:945b6e2e:::obj114:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] make_writeable 1:945b6e2e:::obj114:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] setting DIRTY flag 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] make_writeable 1:945b6e2e:::obj114:head done, snapset=0={} 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] finish_ctx 1:945b6e2e:::obj114:head 0x4721600 op modify 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] set mtime to 2026-02-12T10:34:24.091292+0000 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] final snapset 0={} in 1:945b6e2e:::obj114:head 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] finish_ctx object 1:945b6e2e:::obj114:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] execute_ctx alloc reply 0x46fc6c0 result 0 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'113 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 13 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 3 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] new_repop rep_tid 113 on osd_op(client.4534.0:1 1.0 1:945b6e2e:::obj114:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] new_repop: repgather(0x4722f00 0'0 rep_tid=113 committed?=0 r=0) 2026-02-12T10:34:24.090+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=113 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] issue_repop rep_tid 113 o 1:945b6e2e:::obj114:head 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 IndexedLog::trim s=38'114 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 trim 38'114 (0'0) modify 1:945b6e2e:::obj114:head by client.4534.0:1 2026-02-12T10:34:24.091292+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=114 tail=38'114 s=38'114 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'113 (38'100,38'113] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'113 lcod 38'112 mlcod 38'112 active+clean] PeeringState::append_log append_log log((38'100,38'113], crt=38'113) [38'114 (0'0) modify 1:945b6e2e:::obj114:head by client.4534.0:1 2026-02-12T10:34:24.091292+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'113 lua=38'113 crt=38'114 lcod 38'112 mlcod 38'112 active+clean] rollforward: entry=38'114 (0'0) modify 1:945b6e2e:::obj114:head by client.4534.0:1 2026-02-12T10:34:24.091292+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'113 lua=38'113 crt=38'114 lcod 38'112 mlcod 38'112 active+clean] PeeringState::append_log approx pg log length = 14 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'113 lua=38'113 crt=38'114 lcod 38'112 mlcod 38'112 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'113 lua=38'113 crt=38'114 lcod 38'112 mlcod 38'112 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.090+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'114, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'113 lua=38'113 crt=38'114 lcod 38'112 mlcod 38'112 active+clean] op_applied version 38'114 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'113 crt=38'114 lcod 38'112 mlcod 38'112 active+clean] eval_repop repgather(0x4722f00 38'114 rep_tid=113 committed?=0 r=0) 2026-02-12T10:34:24.090+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4534.0:1 1.0 1:945b6e2e:::obj114:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000168 2026-02-12T10:34:24.090+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.091+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.091+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'113 crt=38'114 lcod 38'112 mlcod 38'112 active+clean] op_commit: 113 2026-02-12T10:34:24.091+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'113 crt=38'114 lcod 38'112 mlcod 38'112 active+clean] repop_all_committed: repop tid 113 all committed 2026-02-12T10:34:24.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'112 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'113 from: 38'112 2026-02-12T10:34:24.091+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] eval_repop repgather(0x4722f00 38'114 rep_tid=113 committed?=1 r=0) 2026-02-12T10:34:24.091+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] commit: repgather(0x4722f00 38'114 rep_tid=113 committed?=1 r=0) 2026-02-12T10:34:24.091+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] log_op_stats osd_op(client.4534.0:1 1.0 1:945b6e2e:::obj114:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000344 2026-02-12T10:34:24.091+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] sending reply on osd_op(client.4534.0:1 1.0 1:945b6e2e:::obj114:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fc6c0 2026-02-12T10:34:24.091+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2802282063 -- osd_op_reply(1 obj114 [writefull 0~9216] v38'114 uv114 ondisk = 0) -- 0x46fc6c0 con 0x5310c00 2026-02-12T10:34:24.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.091+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:134 2026-02-12T10:34:24.091+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] removing repgather(0x4722f00 38'114 rep_tid=113 committed?=1 r=0) 2026-02-12T10:34:24.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] q front is repgather(0x4722f00 38'114 rep_tid=113 committed?=1 r=0) 2026-02-12T10:34:24.091+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] do_osd_op_effects client.4534 con 0x5310c00 2026-02-12T10:34:24.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] remove_repop repgather(0x4722f00 38'114 rep_tid=113 committed?=1 r=0) 2026-02-12T10:34:24.091+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.091+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.091+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2802282063 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.091+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2802282063 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.091+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2802282063 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=117 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.091+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2802282063 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=117 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.091+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4dada40 2026-02-12T10:34:24.108+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.108+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.108+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.108+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1543723554 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=118 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4537 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.108+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4537 127.0.0.1:0/1543723554 1 ==== osd_op(client.4537.0:1 1.0 1.b4729ee4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c6280 con 0x5311000 2026-02-12T10:34:24.108+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4537.0:1 1.0 1.b4729ee4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000011 epoch 38 2026-02-12T10:34:24.108+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4537.0:1 1.0 1.b4729ee4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4537.0:1 1.0 1.b4729ee4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4537.0:1 1.0 1.b4729ee4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4537.0:1 1.0 1.b4729ee4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4537.0:1 1.0 1.b4729ee4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] 2026-02-12T10:34:24.108+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1543723554 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1543723554 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] _handle_message: osd_op(client.4537.0:1 1.0 1.b4729ee4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] do_op: op osd_op(client.4537.0:1 1.0 1:27794e2d:::obj115:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] do_op osd_op(client.4537.0:1 1.0 1:27794e2d:::obj115:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] get_object_context: obc NOT found in cache: 1:27794e2d:::obj115:head 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] get_object_context: no obc for soid 1:27794e2d:::obj115:head but can_create 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] create_object_context 0x4727200 1:27794e2d:::obj115:head 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] populate_obc_watchers 1:27794e2d:::obj115:head 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:27794e2d:::obj115:head 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] get_object_context: obc(1:27794e2d:::obj115:head(dne) rwstate(none n=0 w=0)) oi: 1:27794e2d:::obj115:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:27794e2d:::obj115:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] find_object_context 1:27794e2d:::obj115:head @head oi=1:27794e2d:::obj115:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] do_op obc obc(1:27794e2d:::obj115:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] execute_ctx 0x471fb00 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] execute_ctx 1:27794e2d:::obj115:head [writefull 0~9216 in=9216b] ov 0'0 av 38'115 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] do_osd_op 1:27794e2d:::obj115:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] make_writeable 1:27794e2d:::obj115:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] setting DIRTY flag 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] make_writeable 1:27794e2d:::obj115:head done, snapset=0={} 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] finish_ctx 1:27794e2d:::obj115:head 0x471fb00 op modify 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] set mtime to 2026-02-12T10:34:24.109291+0000 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] final snapset 0={} in 1:27794e2d:::obj115:head 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] finish_ctx object 1:27794e2d:::obj115:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] execute_ctx alloc reply 0x4728fc0 result 0 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'114 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 14 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 4 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] new_repop rep_tid 114 on osd_op(client.4537.0:1 1.0 1:27794e2d:::obj115:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] new_repop: repgather(0x4722600 0'0 rep_tid=114 committed?=0 r=0) 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=114 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] issue_repop rep_tid 114 o 1:27794e2d:::obj115:head 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'115 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 trim 38'115 (0'0) modify 1:27794e2d:::obj115:head by client.4537.0:1 2026-02-12T10:34:24.109291+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=115 tail=38'115 s=38'115 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'114 (38'100,38'114] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'114 lcod 38'113 mlcod 38'113 active+clean] PeeringState::append_log append_log log((38'100,38'114], crt=38'114) [38'115 (0'0) modify 1:27794e2d:::obj115:head by client.4537.0:1 2026-02-12T10:34:24.109291+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'114 lua=38'114 crt=38'115 lcod 38'113 mlcod 38'113 active+clean] rollforward: entry=38'115 (0'0) modify 1:27794e2d:::obj115:head by client.4537.0:1 2026-02-12T10:34:24.109291+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'114 lua=38'114 crt=38'115 lcod 38'113 mlcod 38'113 active+clean] PeeringState::append_log approx pg log length = 15 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'114 lua=38'114 crt=38'115 lcod 38'113 mlcod 38'113 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'114 lua=38'114 crt=38'115 lcod 38'113 mlcod 38'113 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'115, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'114 lua=38'114 crt=38'115 lcod 38'113 mlcod 38'113 active+clean] op_applied version 38'115 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'114 crt=38'115 lcod 38'113 mlcod 38'113 active+clean] eval_repop repgather(0x4722600 38'115 rep_tid=114 committed?=0 r=0) 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4537.0:1 1.0 1:27794e2d:::obj115:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000134 2026-02-12T10:34:24.108+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.109+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'114 crt=38'115 lcod 38'113 mlcod 38'113 active+clean] op_commit: 114 2026-02-12T10:34:24.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'114 crt=38'115 lcod 38'113 mlcod 38'113 active+clean] repop_all_committed: repop tid 114 all committed 2026-02-12T10:34:24.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'113 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'114 from: 38'113 2026-02-12T10:34:24.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] eval_repop repgather(0x4722600 38'115 rep_tid=114 committed?=1 r=0) 2026-02-12T10:34:24.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] commit: repgather(0x4722600 38'115 rep_tid=114 committed?=1 r=0) 2026-02-12T10:34:24.109+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] log_op_stats osd_op(client.4537.0:1 1.0 1:27794e2d:::obj115:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000402 2026-02-12T10:34:24.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] sending reply on osd_op(client.4537.0:1 1.0 1:27794e2d:::obj115:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4728fc0 2026-02-12T10:34:24.109+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1543723554 -- osd_op_reply(1 obj115 [writefull 0~9216] v38'115 uv115 ondisk = 0) -- 0x4728fc0 con 0x5311000 2026-02-12T10:34:24.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.109+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:135 2026-02-12T10:34:24.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] removing repgather(0x4722600 38'115 rep_tid=114 committed?=1 r=0) 2026-02-12T10:34:24.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] q front is repgather(0x4722600 38'115 rep_tid=114 committed?=1 r=0) 2026-02-12T10:34:24.109+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] do_osd_op_effects client.4537 con 0x5311000 2026-02-12T10:34:24.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] remove_repop repgather(0x4722600 38'115 rep_tid=114 committed?=1 r=0) 2026-02-12T10:34:24.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.109+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1543723554 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.109+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1543723554 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.109+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1543723554 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=118 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.109+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1543723554 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=118 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.109+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.109+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4dadc00 2026-02-12T10:34:24.127+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.127+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.127+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad340 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.127+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/268240755 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=119 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4540 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.127+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4540 127.0.0.1:0/268240755 1 ==== osd_op(client.4540.0:1 1.0 1.42d8483e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7900 con 0x5311000 2026-02-12T10:34:24.127+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4540.0:1 1.0 1.42d8483e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.127+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4540.0:1 1.0 1.42d8483e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4540.0:1 1.0 1.42d8483e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4540.0:1 1.0 1.42d8483e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4540.0:1 1.0 1.42d8483e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4540.0:1 1.0 1.42d8483e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] 2026-02-12T10:34:24.127+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/268240755 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/268240755 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] _handle_message: osd_op(client.4540.0:1 1.0 1.42d8483e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] do_op: op osd_op(client.4540.0:1 1.0 1:7c121b42:::obj116:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] op_has_sufficient_caps session=0x4dad340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] do_op osd_op(client.4540.0:1 1.0 1:7c121b42:::obj116:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] get_object_context: obc NOT found in cache: 1:7c121b42:::obj116:head 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] get_object_context: no obc for soid 1:7c121b42:::obj116:head but can_create 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] create_object_context 0x4727800 1:7c121b42:::obj116:head 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] populate_obc_watchers 1:7c121b42:::obj116:head 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:7c121b42:::obj116:head 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] get_object_context: obc(1:7c121b42:::obj116:head(dne) rwstate(none n=0 w=0)) oi: 1:7c121b42:::obj116:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:7c121b42:::obj116:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] find_object_context 1:7c121b42:::obj116:head @head oi=1:7c121b42:::obj116:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] do_op obc obc(1:7c121b42:::obj116:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] execute_ctx 0x4720400 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] execute_ctx 1:7c121b42:::obj116:head [writefull 0~9216 in=9216b] ov 0'0 av 38'116 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] do_osd_op 1:7c121b42:::obj116:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] make_writeable 1:7c121b42:::obj116:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] setting DIRTY flag 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] make_writeable 1:7c121b42:::obj116:head done, snapset=0={} 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] finish_ctx 1:7c121b42:::obj116:head 0x4720400 op modify 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] set mtime to 2026-02-12T10:34:24.127946+0000 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] final snapset 0={} in 1:7c121b42:::obj116:head 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] finish_ctx object 1:7c121b42:::obj116:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] execute_ctx alloc reply 0x4729680 result 0 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'115 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 15 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 5 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] new_repop rep_tid 115 on osd_op(client.4540.0:1 1.0 1:7c121b42:::obj116:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] new_repop: repgather(0x4723200 0'0 rep_tid=115 committed?=0 r=0) 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=115 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] issue_repop rep_tid 115 o 1:7c121b42:::obj116:head 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'116 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 trim 38'116 (0'0) modify 1:7c121b42:::obj116:head by client.4540.0:1 2026-02-12T10:34:24.127946+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=116 tail=38'116 s=38'116 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'115 (38'100,38'115] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'115 lcod 38'114 mlcod 38'114 active+clean] PeeringState::append_log append_log log((38'100,38'115], crt=38'115) [38'116 (0'0) modify 1:7c121b42:::obj116:head by client.4540.0:1 2026-02-12T10:34:24.127946+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'115 lua=38'115 crt=38'116 lcod 38'114 mlcod 38'114 active+clean] rollforward: entry=38'116 (0'0) modify 1:7c121b42:::obj116:head by client.4540.0:1 2026-02-12T10:34:24.127946+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'115 lua=38'115 crt=38'116 lcod 38'114 mlcod 38'114 active+clean] PeeringState::append_log approx pg log length = 16 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'115 lua=38'115 crt=38'116 lcod 38'114 mlcod 38'114 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'115 lua=38'115 crt=38'116 lcod 38'114 mlcod 38'114 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'116, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'115 lua=38'115 crt=38'116 lcod 38'114 mlcod 38'114 active+clean] op_applied version 38'116 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'115 crt=38'116 lcod 38'114 mlcod 38'114 active+clean] eval_repop repgather(0x4723200 38'116 rep_tid=115 committed?=0 r=0) 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4540.0:1 1.0 1:7c121b42:::obj116:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000169 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.127+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.127+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'115 crt=38'116 lcod 38'114 mlcod 38'114 active+clean] op_commit: 115 2026-02-12T10:34:24.127+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'115 crt=38'116 lcod 38'114 mlcod 38'114 active+clean] repop_all_committed: repop tid 115 all committed 2026-02-12T10:34:24.127+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'114 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'115 from: 38'114 2026-02-12T10:34:24.127+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] eval_repop repgather(0x4723200 38'116 rep_tid=115 committed?=1 r=0) 2026-02-12T10:34:24.127+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] commit: repgather(0x4723200 38'116 rep_tid=115 committed?=1 r=0) 2026-02-12T10:34:24.127+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] log_op_stats osd_op(client.4540.0:1 1.0 1:7c121b42:::obj116:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000309 2026-02-12T10:34:24.127+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] sending reply on osd_op(client.4540.0:1 1.0 1:7c121b42:::obj116:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4729680 2026-02-12T10:34:24.127+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/268240755 -- osd_op_reply(1 obj116 [writefull 0~9216] v38'116 uv116 ondisk = 0) -- 0x4729680 con 0x5311000 2026-02-12T10:34:24.127+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.127+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:136 2026-02-12T10:34:24.127+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] removing repgather(0x4723200 38'116 rep_tid=115 committed?=1 r=0) 2026-02-12T10:34:24.127+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] q front is repgather(0x4723200 38'116 rep_tid=115 committed?=1 r=0) 2026-02-12T10:34:24.127+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] do_osd_op_effects client.4540 con 0x5311000 2026-02-12T10:34:24.127+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] remove_repop repgather(0x4723200 38'116 rep_tid=115 committed?=1 r=0) 2026-02-12T10:34:24.127+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.127+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.127+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/268240755 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.127+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/268240755 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.127+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/268240755 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=119 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.127+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/268240755 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=119 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.127+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4dad340 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 10 osd.1 38 tick_without_osd_lock 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 0 osd.1 38 set_statfs fake total 3686400 adjust available 2617344 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.137 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:24.137, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 20 osd.1 38 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:24.136+0000 7f9ee6d2d640 20 osd.1 38 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:24.145+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.145+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.145+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.145+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4279631193 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=120 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4543 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.145+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4543 127.0.0.1:0/4279631193 1 ==== osd_op(client.4543.0:1 1.0 1.a960da70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4208500 con 0x5310000 2026-02-12T10:34:24.145+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4543.0:1 1.0 1.a960da70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.145+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4543.0:1 1.0 1.a960da70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4543.0:1 1.0 1.a960da70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4543.0:1 1.0 1.a960da70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4543.0:1 1.0 1.a960da70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4543.0:1 1.0 1.a960da70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] 2026-02-12T10:34:24.145+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4279631193 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4279631193 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] _handle_message: osd_op(client.4543.0:1 1.0 1.a960da70 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] do_op: op osd_op(client.4543.0:1 1.0 1:0e5b0695:::obj117:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] do_op osd_op(client.4543.0:1 1.0 1:0e5b0695:::obj117:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] get_object_context: obc NOT found in cache: 1:0e5b0695:::obj117:head 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] get_object_context: no obc for soid 1:0e5b0695:::obj117:head but can_create 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] create_object_context 0x4794000 1:0e5b0695:::obj117:head 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] populate_obc_watchers 1:0e5b0695:::obj117:head 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:0e5b0695:::obj117:head 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] get_object_context: obc(1:0e5b0695:::obj117:head(dne) rwstate(none n=0 w=0)) oi: 1:0e5b0695:::obj117:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:0e5b0695:::obj117:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] find_object_context 1:0e5b0695:::obj117:head @head oi=1:0e5b0695:::obj117:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] do_op obc obc(1:0e5b0695:::obj117:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] execute_ctx 0x471e000 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] execute_ctx 1:0e5b0695:::obj117:head [writefull 0~9216 in=9216b] ov 0'0 av 38'117 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] do_osd_op 1:0e5b0695:::obj117:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] make_writeable 1:0e5b0695:::obj117:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] setting DIRTY flag 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] make_writeable 1:0e5b0695:::obj117:head done, snapset=0={} 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] finish_ctx 1:0e5b0695:::obj117:head 0x471e000 op modify 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] set mtime to 2026-02-12T10:34:24.145857+0000 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] final snapset 0={} in 1:0e5b0695:::obj117:head 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] finish_ctx object 1:0e5b0695:::obj117:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] execute_ctx alloc reply 0x46ec000 result 0 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'116 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 16 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 6 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] new_repop rep_tid 116 on osd_op(client.4543.0:1 1.0 1:0e5b0695:::obj117:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] new_repop: repgather(0x4723500 0'0 rep_tid=116 committed?=0 r=0) 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=116 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] issue_repop rep_tid 116 o 1:0e5b0695:::obj117:head 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'117 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 trim 38'117 (0'0) modify 1:0e5b0695:::obj117:head by client.4543.0:1 2026-02-12T10:34:24.145857+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=117 tail=38'117 s=38'117 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'116 (38'100,38'116] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'116 lcod 38'115 mlcod 38'115 active+clean] PeeringState::append_log append_log log((38'100,38'116], crt=38'116) [38'117 (0'0) modify 1:0e5b0695:::obj117:head by client.4543.0:1 2026-02-12T10:34:24.145857+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'116 lua=38'116 crt=38'117 lcod 38'115 mlcod 38'115 active+clean] rollforward: entry=38'117 (0'0) modify 1:0e5b0695:::obj117:head by client.4543.0:1 2026-02-12T10:34:24.145857+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'116 lua=38'116 crt=38'117 lcod 38'115 mlcod 38'115 active+clean] PeeringState::append_log approx pg log length = 17 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'116 lua=38'116 crt=38'117 lcod 38'115 mlcod 38'115 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'116 lua=38'116 crt=38'117 lcod 38'115 mlcod 38'115 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'117, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'116 lua=38'116 crt=38'117 lcod 38'115 mlcod 38'115 active+clean] op_applied version 38'117 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'116 crt=38'117 lcod 38'115 mlcod 38'115 active+clean] eval_repop repgather(0x4723500 38'117 rep_tid=116 committed?=0 r=0) 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4543.0:1 1.0 1:0e5b0695:::obj117:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000135 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.145+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.145+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'116 crt=38'117 lcod 38'115 mlcod 38'115 active+clean] op_commit: 116 2026-02-12T10:34:24.145+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'116 crt=38'117 lcod 38'115 mlcod 38'115 active+clean] repop_all_committed: repop tid 116 all committed 2026-02-12T10:34:24.145+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'115 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'116 from: 38'115 2026-02-12T10:34:24.145+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] eval_repop repgather(0x4723500 38'117 rep_tid=116 committed?=1 r=0) 2026-02-12T10:34:24.145+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] commit: repgather(0x4723500 38'117 rep_tid=116 committed?=1 r=0) 2026-02-12T10:34:24.145+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] log_op_stats osd_op(client.4543.0:1 1.0 1:0e5b0695:::obj117:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000263 2026-02-12T10:34:24.145+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] sending reply on osd_op(client.4543.0:1 1.0 1:0e5b0695:::obj117:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ec000 2026-02-12T10:34:24.145+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4279631193 -- osd_op_reply(1 obj117 [writefull 0~9216] v38'117 uv117 ondisk = 0) -- 0x46ec000 con 0x5310000 2026-02-12T10:34:24.145+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.145+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:137 2026-02-12T10:34:24.145+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] removing repgather(0x4723500 38'117 rep_tid=116 committed?=1 r=0) 2026-02-12T10:34:24.145+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] q front is repgather(0x4723500 38'117 rep_tid=116 committed?=1 r=0) 2026-02-12T10:34:24.145+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] do_osd_op_effects client.4543 con 0x5310000 2026-02-12T10:34:24.145+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] remove_repop repgather(0x4723500 38'117 rep_tid=116 committed?=1 r=0) 2026-02-12T10:34:24.145+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.145+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.145+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4279631193 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.145+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4279631193 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.145+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4279631193 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=120 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.145+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4279631193 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=120 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.145+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dad880 2026-02-12T10:34:24.150+0000 7f9edf86d640 20 osd.1 38 reports for 0 queries 2026-02-12T10:34:24.150+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x3cf0700 con 0x40cc400 2026-02-12T10:34:24.150+0000 7f9edf86d640 15 osd.1 38 collect_pg_stats 2026-02-12T10:34:24.150+0000 7f9edf86d640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.150+0000 7f9edf86d640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:138 2026-02-12T10:34:24.150+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672964 v 0) -- 0x4efe300 con 0x40cc400 2026-02-12T10:34:24.163+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.163+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.163+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e380 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.163+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3348556601 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=121 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4546 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.163+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4546 127.0.0.1:0/3348556601 1 ==== osd_op(client.4546.0:1 1.0 1.7e62c0a8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4209180 con 0x5310400 2026-02-12T10:34:24.163+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4546.0:1 1.0 1.7e62c0a8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.163+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4546.0:1 1.0 1.7e62c0a8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4546.0:1 1.0 1.7e62c0a8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4546.0:1 1.0 1.7e62c0a8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.163+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4546.0:1 1.0 1.7e62c0a8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4546.0:1 1.0 1.7e62c0a8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3348556601 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3348556601 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] _handle_message: osd_op(client.4546.0:1 1.0 1.7e62c0a8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] do_op: op osd_op(client.4546.0:1 1.0 1:1503467e:::obj118:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] op_has_sufficient_caps session=0x478e380 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] do_op osd_op(client.4546.0:1 1.0 1:1503467e:::obj118:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] get_object_context: obc NOT found in cache: 1:1503467e:::obj118:head 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] get_object_context: no obc for soid 1:1503467e:::obj118:head but can_create 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] create_object_context 0x479e600 1:1503467e:::obj118:head 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] populate_obc_watchers 1:1503467e:::obj118:head 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1503467e:::obj118:head 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] get_object_context: obc(1:1503467e:::obj118:head(dne) rwstate(none n=0 w=0)) oi: 1:1503467e:::obj118:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1503467e:::obj118:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] find_object_context 1:1503467e:::obj118:head @head oi=1:1503467e:::obj118:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] do_op obc obc(1:1503467e:::obj118:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] execute_ctx 0x471e000 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] execute_ctx 1:1503467e:::obj118:head [writefull 0~9216 in=9216b] ov 0'0 av 38'118 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] do_osd_op 1:1503467e:::obj118:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] make_writeable 1:1503467e:::obj118:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] setting DIRTY flag 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] make_writeable 1:1503467e:::obj118:head done, snapset=0={} 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] finish_ctx 1:1503467e:::obj118:head 0x471e000 op modify 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] set mtime to 2026-02-12T10:34:24.164062+0000 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] final snapset 0={} in 1:1503467e:::obj118:head 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] finish_ctx object 1:1503467e:::obj118:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] execute_ctx alloc reply 0x4729440 result 0 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'117 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 17 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 7 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] new_repop rep_tid 117 on osd_op(client.4546.0:1 1.0 1:1503467e:::obj118:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] new_repop: repgather(0x4723200 0'0 rep_tid=117 committed?=0 r=0) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=117 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] issue_repop rep_tid 117 o 1:1503467e:::obj118:head 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 IndexedLog::trim s=38'118 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 trim 38'118 (0'0) modify 1:1503467e:::obj118:head by client.4546.0:1 2026-02-12T10:34:24.164062+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=118 tail=38'118 s=38'118 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'117 (38'100,38'117] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'117 lcod 38'116 mlcod 38'116 active+clean] PeeringState::append_log append_log log((38'100,38'117], crt=38'117) [38'118 (0'0) modify 1:1503467e:::obj118:head by client.4546.0:1 2026-02-12T10:34:24.164062+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'117 lua=38'117 crt=38'118 lcod 38'116 mlcod 38'116 active+clean] rollforward: entry=38'118 (0'0) modify 1:1503467e:::obj118:head by client.4546.0:1 2026-02-12T10:34:24.164062+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'117 lua=38'117 crt=38'118 lcod 38'116 mlcod 38'116 active+clean] PeeringState::append_log approx pg log length = 18 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'117 lua=38'117 crt=38'118 lcod 38'116 mlcod 38'116 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'117 lua=38'117 crt=38'118 lcod 38'116 mlcod 38'116 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.163+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'118, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'117 lua=38'117 crt=38'118 lcod 38'116 mlcod 38'116 active+clean] op_applied version 38'118 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'117 crt=38'118 lcod 38'116 mlcod 38'116 active+clean] eval_repop repgather(0x4723200 38'118 rep_tid=117 committed?=0 r=0) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4546.0:1 1.0 1:1503467e:::obj118:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000170 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.163+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'117 crt=38'118 lcod 38'116 mlcod 38'116 active+clean] op_commit: 117 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'117 crt=38'118 lcod 38'116 mlcod 38'116 active+clean] repop_all_committed: repop tid 117 all committed 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'116 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'117 from: 38'116 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] eval_repop repgather(0x4723200 38'118 rep_tid=117 committed?=1 r=0) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] commit: repgather(0x4723200 38'118 rep_tid=117 committed?=1 r=0) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] log_op_stats osd_op(client.4546.0:1 1.0 1:1503467e:::obj118:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000313 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] sending reply on osd_op(client.4546.0:1 1.0 1:1503467e:::obj118:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4729440 2026-02-12T10:34:24.163+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3348556601 -- osd_op_reply(1 obj118 [writefull 0~9216] v38'118 uv118 ondisk = 0) -- 0x4729440 con 0x5310400 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.163+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:139 2026-02-12T10:34:24.163+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] removing repgather(0x4723200 38'118 rep_tid=117 committed?=1 r=0) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] q front is repgather(0x4723200 38'118 rep_tid=117 committed?=1 r=0) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] do_osd_op_effects client.4546 con 0x5310400 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] remove_repop repgather(0x4723200 38'118 rep_tid=117 committed?=1 r=0) 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.163+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.163+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3348556601 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.163+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3348556601 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.163+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3348556601 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=121 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.163+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3348556601 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=121 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.163+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x478e380 2026-02-12T10:34:24.181+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.181+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.181+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e1c0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.181+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4013106746 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=122 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4549 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.181+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4549 127.0.0.1:0/4013106746 1 ==== osd_op(client.4549.0:1 1.0 1.2db64639 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4209400 con 0x5310c00 2026-02-12T10:34:24.181+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4549.0:1 1.0 1.2db64639 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.181+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4549.0:1 1.0 1.2db64639 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4549.0:1 1.0 1.2db64639 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4549.0:1 1.0 1.2db64639 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4549.0:1 1.0 1.2db64639 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4549.0:1 1.0 1.2db64639 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] 2026-02-12T10:34:24.181+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4013106746 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4013106746 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] _handle_message: osd_op(client.4549.0:1 1.0 1.2db64639 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] do_op: op osd_op(client.4549.0:1 1.0 1:9c626db4:::obj119:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] op_has_sufficient_caps session=0x478e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] do_op osd_op(client.4549.0:1 1.0 1:9c626db4:::obj119:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] get_object_context: obc NOT found in cache: 1:9c626db4:::obj119:head 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] get_object_context: no obc for soid 1:9c626db4:::obj119:head but can_create 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] create_object_context 0x4794600 1:9c626db4:::obj119:head 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] populate_obc_watchers 1:9c626db4:::obj119:head 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:9c626db4:::obj119:head 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] get_object_context: obc(1:9c626db4:::obj119:head(dne) rwstate(none n=0 w=0)) oi: 1:9c626db4:::obj119:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:9c626db4:::obj119:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] find_object_context 1:9c626db4:::obj119:head @head oi=1:9c626db4:::obj119:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] do_op obc obc(1:9c626db4:::obj119:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] execute_ctx 1:9c626db4:::obj119:head [writefull 0~9216 in=9216b] ov 0'0 av 38'119 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] do_osd_op 1:9c626db4:::obj119:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] make_writeable 1:9c626db4:::obj119:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] setting DIRTY flag 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] make_writeable 1:9c626db4:::obj119:head done, snapset=0={} 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] finish_ctx 1:9c626db4:::obj119:head 0x5264000 op modify 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] set mtime to 2026-02-12T10:34:24.182264+0000 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] final snapset 0={} in 1:9c626db4:::obj119:head 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] finish_ctx object 1:9c626db4:::obj119:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] execute_ctx alloc reply 0x46dd8c0 result 0 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'118 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 18 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 8 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] new_repop rep_tid 118 on osd_op(client.4549.0:1 1.0 1:9c626db4:::obj119:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] new_repop: repgather(0x4ef3b00 0'0 rep_tid=118 committed?=0 r=0) 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=118 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] issue_repop rep_tid 118 o 1:9c626db4:::obj119:head 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'119 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 trim 38'119 (0'0) modify 1:9c626db4:::obj119:head by client.4549.0:1 2026-02-12T10:34:24.182264+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=119 tail=38'119 s=38'119 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'118 (38'100,38'118] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'118 lcod 38'117 mlcod 38'117 active+clean] PeeringState::append_log append_log log((38'100,38'118], crt=38'118) [38'119 (0'0) modify 1:9c626db4:::obj119:head by client.4549.0:1 2026-02-12T10:34:24.182264+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'118 lua=38'118 crt=38'119 lcod 38'117 mlcod 38'117 active+clean] rollforward: entry=38'119 (0'0) modify 1:9c626db4:::obj119:head by client.4549.0:1 2026-02-12T10:34:24.182264+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'118 lua=38'118 crt=38'119 lcod 38'117 mlcod 38'117 active+clean] PeeringState::append_log approx pg log length = 19 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'118 lua=38'118 crt=38'119 lcod 38'117 mlcod 38'117 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'118 lua=38'118 crt=38'119 lcod 38'117 mlcod 38'117 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'119, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'118 lua=38'118 crt=38'119 lcod 38'117 mlcod 38'117 active+clean] op_applied version 38'119 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'118 crt=38'119 lcod 38'117 mlcod 38'117 active+clean] eval_repop repgather(0x4ef3b00 38'119 rep_tid=118 committed?=0 r=0) 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4549.0:1 1.0 1:9c626db4:::obj119:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000157 2026-02-12T10:34:24.181+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.182+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.182+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'118 crt=38'119 lcod 38'117 mlcod 38'117 active+clean] op_commit: 118 2026-02-12T10:34:24.182+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'118 crt=38'119 lcod 38'117 mlcod 38'117 active+clean] repop_all_committed: repop tid 118 all committed 2026-02-12T10:34:24.182+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'117 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'118 from: 38'117 2026-02-12T10:34:24.182+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] eval_repop repgather(0x4ef3b00 38'119 rep_tid=118 committed?=1 r=0) 2026-02-12T10:34:24.182+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] commit: repgather(0x4ef3b00 38'119 rep_tid=118 committed?=1 r=0) 2026-02-12T10:34:24.182+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] log_op_stats osd_op(client.4549.0:1 1.0 1:9c626db4:::obj119:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000437 2026-02-12T10:34:24.182+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] sending reply on osd_op(client.4549.0:1 1.0 1:9c626db4:::obj119:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dd8c0 2026-02-12T10:34:24.182+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4013106746 -- osd_op_reply(1 obj119 [writefull 0~9216] v38'119 uv119 ondisk = 0) -- 0x46dd8c0 con 0x5310c00 2026-02-12T10:34:24.182+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.182+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:140 2026-02-12T10:34:24.182+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] removing repgather(0x4ef3b00 38'119 rep_tid=118 committed?=1 r=0) 2026-02-12T10:34:24.182+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] q front is repgather(0x4ef3b00 38'119 rep_tid=118 committed?=1 r=0) 2026-02-12T10:34:24.182+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] do_osd_op_effects client.4549 con 0x5310c00 2026-02-12T10:34:24.182+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] remove_repop repgather(0x4ef3b00 38'119 rep_tid=118 committed?=1 r=0) 2026-02-12T10:34:24.182+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.182+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.182+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4013106746 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.182+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4013106746 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.182+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4013106746 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=122 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.182+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4013106746 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=122 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.182+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x478e1c0 2026-02-12T10:34:24.199+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.199+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.199+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.199+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2389051351 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=123 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4552 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.199+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4552 127.0.0.1:0/2389051351 1 ==== osd_op(client.4552.0:1 1.0 1.d4b55f78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4209900 con 0x5311400 2026-02-12T10:34:24.199+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4552.0:1 1.0 1.d4b55f78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.199+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4552.0:1 1.0 1.d4b55f78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4552.0:1 1.0 1.d4b55f78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4552.0:1 1.0 1.d4b55f78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4552.0:1 1.0 1.d4b55f78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4552.0:1 1.0 1.d4b55f78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] 2026-02-12T10:34:24.199+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2389051351 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2389051351 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] _handle_message: osd_op(client.4552.0:1 1.0 1.d4b55f78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] do_op: op osd_op(client.4552.0:1 1.0 1:1efaad2b:::obj120:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] do_op osd_op(client.4552.0:1 1.0 1:1efaad2b:::obj120:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] get_object_context: obc NOT found in cache: 1:1efaad2b:::obj120:head 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] get_object_context: no obc for soid 1:1efaad2b:::obj120:head but can_create 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] create_object_context 0x4794c00 1:1efaad2b:::obj120:head 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] populate_obc_watchers 1:1efaad2b:::obj120:head 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1efaad2b:::obj120:head 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] get_object_context: obc(1:1efaad2b:::obj120:head(dne) rwstate(none n=0 w=0)) oi: 1:1efaad2b:::obj120:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1efaad2b:::obj120:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] find_object_context 1:1efaad2b:::obj120:head @head oi=1:1efaad2b:::obj120:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] do_op obc obc(1:1efaad2b:::obj120:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] execute_ctx 1:1efaad2b:::obj120:head [writefull 0~9216 in=9216b] ov 0'0 av 38'120 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] do_osd_op 1:1efaad2b:::obj120:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] make_writeable 1:1efaad2b:::obj120:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] setting DIRTY flag 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] make_writeable 1:1efaad2b:::obj120:head done, snapset=0={} 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] finish_ctx 1:1efaad2b:::obj120:head 0x5265200 op modify 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] set mtime to 2026-02-12T10:34:24.200450+0000 2026-02-12T10:34:24.199+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] final snapset 0={} in 1:1efaad2b:::obj120:head 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] finish_ctx object 1:1efaad2b:::obj120:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] execute_ctx alloc reply 0x46dcfc0 result 0 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'119 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 19 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 9 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] new_repop rep_tid 119 on osd_op(client.4552.0:1 1.0 1:1efaad2b:::obj120:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] new_repop: repgather(0x4ef3500 0'0 rep_tid=119 committed?=0 r=0) 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=119 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] issue_repop rep_tid 119 o 1:1efaad2b:::obj120:head 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'120 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 20 trim 38'120 (0'0) modify 1:1efaad2b:::obj120:head by client.4552.0:1 2026-02-12T10:34:24.200450+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=120 tail=38'120 s=38'120 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'119 (38'100,38'119] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'119 lcod 38'118 mlcod 38'118 active+clean] PeeringState::append_log append_log log((38'100,38'119], crt=38'119) [38'120 (0'0) modify 1:1efaad2b:::obj120:head by client.4552.0:1 2026-02-12T10:34:24.200450+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'119 lua=38'119 crt=38'120 lcod 38'118 mlcod 38'118 active+clean] rollforward: entry=38'120 (0'0) modify 1:1efaad2b:::obj120:head by client.4552.0:1 2026-02-12T10:34:24.200450+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'119 lua=38'119 crt=38'120 lcod 38'118 mlcod 38'118 active+clean] PeeringState::append_log approx pg log length = 20 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'119 lua=38'119 crt=38'120 lcod 38'118 mlcod 38'118 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'119 lua=38'119 crt=38'120 lcod 38'118 mlcod 38'118 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'120, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'119 lua=38'119 crt=38'120 lcod 38'118 mlcod 38'118 active+clean] op_applied version 38'120 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'119 crt=38'120 lcod 38'118 mlcod 38'118 active+clean] eval_repop repgather(0x4ef3500 38'120 rep_tid=119 committed?=0 r=0) 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4552.0:1 1.0 1:1efaad2b:::obj120:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000175 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.200+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.200+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'119 crt=38'120 lcod 38'118 mlcod 38'118 active+clean] op_commit: 119 2026-02-12T10:34:24.200+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'119 crt=38'120 lcod 38'118 mlcod 38'118 active+clean] repop_all_committed: repop tid 119 all committed 2026-02-12T10:34:24.200+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'118 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'119 from: 38'118 2026-02-12T10:34:24.200+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] eval_repop repgather(0x4ef3500 38'120 rep_tid=119 committed?=1 r=0) 2026-02-12T10:34:24.200+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] commit: repgather(0x4ef3500 38'120 rep_tid=119 committed?=1 r=0) 2026-02-12T10:34:24.200+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] log_op_stats osd_op(client.4552.0:1 1.0 1:1efaad2b:::obj120:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000320 2026-02-12T10:34:24.200+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] sending reply on osd_op(client.4552.0:1 1.0 1:1efaad2b:::obj120:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dcfc0 2026-02-12T10:34:24.200+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2389051351 -- osd_op_reply(1 obj120 [writefull 0~9216] v38'120 uv120 ondisk = 0) -- 0x46dcfc0 con 0x5311400 2026-02-12T10:34:24.200+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.200+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:141 2026-02-12T10:34:24.200+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] removing repgather(0x4ef3500 38'120 rep_tid=119 committed?=1 r=0) 2026-02-12T10:34:24.200+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] q front is repgather(0x4ef3500 38'120 rep_tid=119 committed?=1 r=0) 2026-02-12T10:34:24.200+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] do_osd_op_effects client.4552 con 0x5311400 2026-02-12T10:34:24.200+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] remove_repop repgather(0x4ef3500 38'120 rep_tid=119 committed?=1 r=0) 2026-02-12T10:34:24.200+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.200+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.200+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2389051351 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.200+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2389051351 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.200+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2389051351 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=123 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.200+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2389051351 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=123 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.200+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.200+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dad500 2026-02-12T10:34:24.218+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.218+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.218+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.218+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4066799575 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=124 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4555 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.218+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4555 127.0.0.1:0/4066799575 1 ==== osd_op(client.4555.0:1 1.0 1.5abb9f4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5273b80 con 0x5311400 2026-02-12T10:34:24.218+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4555.0:1 1.0 1.5abb9f4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:24.218+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4555.0:1 1.0 1.5abb9f4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4555.0:1 1.0 1.5abb9f4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4555.0:1 1.0 1.5abb9f4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4555.0:1 1.0 1.5abb9f4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4555.0:1 1.0 1.5abb9f4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] 2026-02-12T10:34:24.218+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4066799575 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4066799575 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] _handle_message: osd_op(client.4555.0:1 1.0 1.5abb9f4f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] do_op: op osd_op(client.4555.0:1 1.0 1:f2f9dd5a:::obj121:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] do_op osd_op(client.4555.0:1 1.0 1:f2f9dd5a:::obj121:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] get_object_context: obc NOT found in cache: 1:f2f9dd5a:::obj121:head 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] get_object_context: no obc for soid 1:f2f9dd5a:::obj121:head but can_create 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] create_object_context 0x479ec00 1:f2f9dd5a:::obj121:head 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] populate_obc_watchers 1:f2f9dd5a:::obj121:head 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f2f9dd5a:::obj121:head 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] get_object_context: obc(1:f2f9dd5a:::obj121:head(dne) rwstate(none n=0 w=0)) oi: 1:f2f9dd5a:::obj121:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f2f9dd5a:::obj121:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] find_object_context 1:f2f9dd5a:::obj121:head @head oi=1:f2f9dd5a:::obj121:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] do_op obc obc(1:f2f9dd5a:::obj121:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] execute_ctx 1:f2f9dd5a:::obj121:head [writefull 0~9216 in=9216b] ov 0'0 av 38'121 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] do_osd_op 1:f2f9dd5a:::obj121:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] make_writeable 1:f2f9dd5a:::obj121:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] setting DIRTY flag 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] make_writeable 1:f2f9dd5a:::obj121:head done, snapset=0={} 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] finish_ctx 1:f2f9dd5a:::obj121:head 0x5265200 op modify 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] set mtime to 2026-02-12T10:34:24.218788+0000 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] final snapset 0={} in 1:f2f9dd5a:::obj121:head 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] finish_ctx object 1:f2f9dd5a:::obj121:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] execute_ctx alloc reply 0x4729b00 result 0 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'120 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 20 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 10 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] new_repop rep_tid 120 on osd_op(client.4555.0:1 1.0 1:f2f9dd5a:::obj121:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] new_repop: repgather(0x4ef3b00 0'0 rep_tid=120 committed?=0 r=0) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=120 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] issue_repop rep_tid 120 o 1:f2f9dd5a:::obj121:head 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 IndexedLog::trim s=38'121 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 trim 38'121 (0'0) modify 1:f2f9dd5a:::obj121:head by client.4555.0:1 2026-02-12T10:34:24.218788+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=121 tail=38'121 s=38'121 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'120 (38'100,38'120] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'120 lcod 38'119 mlcod 38'119 active+clean] PeeringState::append_log append_log log((38'100,38'120], crt=38'120) [38'121 (0'0) modify 1:f2f9dd5a:::obj121:head by client.4555.0:1 2026-02-12T10:34:24.218788+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'120 lua=38'120 crt=38'121 lcod 38'119 mlcod 38'119 active+clean] rollforward: entry=38'121 (0'0) modify 1:f2f9dd5a:::obj121:head by client.4555.0:1 2026-02-12T10:34:24.218788+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'120 lua=38'120 crt=38'121 lcod 38'119 mlcod 38'119 active+clean] PeeringState::append_log approx pg log length = 21 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'120 lua=38'120 crt=38'121 lcod 38'119 mlcod 38'119 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'120 lua=38'120 crt=38'121 lcod 38'119 mlcod 38'119 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.218+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'121, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'120 lua=38'120 crt=38'121 lcod 38'119 mlcod 38'119 active+clean] op_applied version 38'121 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'120 crt=38'121 lcod 38'119 mlcod 38'119 active+clean] eval_repop repgather(0x4ef3b00 38'121 rep_tid=120 committed?=0 r=0) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4555.0:1 1.0 1:f2f9dd5a:::obj121:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000206 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.218+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'120 crt=38'121 lcod 38'119 mlcod 38'119 active+clean] op_commit: 120 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'120 crt=38'121 lcod 38'119 mlcod 38'119 active+clean] repop_all_committed: repop tid 120 all committed 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'119 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'120 from: 38'119 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] eval_repop repgather(0x4ef3b00 38'121 rep_tid=120 committed?=1 r=0) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] commit: repgather(0x4ef3b00 38'121 rep_tid=120 committed?=1 r=0) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] log_op_stats osd_op(client.4555.0:1 1.0 1:f2f9dd5a:::obj121:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000339 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] sending reply on osd_op(client.4555.0:1 1.0 1:f2f9dd5a:::obj121:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4729b00 2026-02-12T10:34:24.218+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4066799575 -- osd_op_reply(1 obj121 [writefull 0~9216] v38'121 uv121 ondisk = 0) -- 0x4729b00 con 0x5311400 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.218+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:142 2026-02-12T10:34:24.218+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] removing repgather(0x4ef3b00 38'121 rep_tid=120 committed?=1 r=0) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] q front is repgather(0x4ef3b00 38'121 rep_tid=120 committed?=1 r=0) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] do_osd_op_effects client.4555 con 0x5311400 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] remove_repop repgather(0x4ef3b00 38'121 rep_tid=120 committed?=1 r=0) 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.218+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.218+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4066799575 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.218+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4066799575 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.218+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4066799575 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=124 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.218+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4066799575 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=124 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.218+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dada40 2026-02-12T10:34:24.235+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.235+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.235+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f880 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.235+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2787057945 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=125 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4558 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.235+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4558 127.0.0.1:0/2787057945 1 ==== osd_op(client.4558.0:1 1.0 1.8471b5d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272f00 con 0x5310000 2026-02-12T10:34:24.235+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4558.0:1 1.0 1.8471b5d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:24.235+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4558.0:1 1.0 1.8471b5d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4558.0:1 1.0 1.8471b5d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4558.0:1 1.0 1.8471b5d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.235+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4558.0:1 1.0 1.8471b5d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4558.0:1 1.0 1.8471b5d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2787057945 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2787057945 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] _handle_message: osd_op(client.4558.0:1 1.0 1.8471b5d8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] do_op: op osd_op(client.4558.0:1 1.0 1:1bad8e21:::obj122:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] op_has_sufficient_caps session=0x4e0f880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] do_op osd_op(client.4558.0:1 1.0 1:1bad8e21:::obj122:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] get_object_context: obc NOT found in cache: 1:1bad8e21:::obj122:head 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] get_object_context: no obc for soid 1:1bad8e21:::obj122:head but can_create 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] create_object_context 0x479f200 1:1bad8e21:::obj122:head 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] populate_obc_watchers 1:1bad8e21:::obj122:head 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1bad8e21:::obj122:head 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] get_object_context: obc(1:1bad8e21:::obj122:head(dne) rwstate(none n=0 w=0)) oi: 1:1bad8e21:::obj122:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1bad8e21:::obj122:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] find_object_context 1:1bad8e21:::obj122:head @head oi=1:1bad8e21:::obj122:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] do_op obc obc(1:1bad8e21:::obj122:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] execute_ctx 1:1bad8e21:::obj122:head [writefull 0~9216 in=9216b] ov 0'0 av 38'122 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] do_osd_op 1:1bad8e21:::obj122:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] make_writeable 1:1bad8e21:::obj122:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] setting DIRTY flag 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] make_writeable 1:1bad8e21:::obj122:head done, snapset=0={} 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] finish_ctx 1:1bad8e21:::obj122:head 0x5265200 op modify 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] set mtime to 2026-02-12T10:34:24.236338+0000 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] final snapset 0={} in 1:1bad8e21:::obj122:head 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] finish_ctx object 1:1bad8e21:::obj122:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] execute_ctx alloc reply 0x5438b40 result 0 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'121 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 21 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 11 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] new_repop rep_tid 121 on osd_op(client.4558.0:1 1.0 1:1bad8e21:::obj122:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] new_repop: repgather(0x4ef3500 0'0 rep_tid=121 committed?=0 r=0) 2026-02-12T10:34:24.235+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=121 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] issue_repop rep_tid 121 o 1:1bad8e21:::obj122:head 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 IndexedLog::trim s=38'122 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 trim 38'122 (0'0) modify 1:1bad8e21:::obj122:head by client.4558.0:1 2026-02-12T10:34:24.236338+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=122 tail=38'122 s=38'122 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'121 (38'100,38'121] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'121 lcod 38'120 mlcod 38'120 active+clean] PeeringState::append_log append_log log((38'100,38'121], crt=38'121) [38'122 (0'0) modify 1:1bad8e21:::obj122:head by client.4558.0:1 2026-02-12T10:34:24.236338+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'121 lua=38'121 crt=38'122 lcod 38'120 mlcod 38'120 active+clean] rollforward: entry=38'122 (0'0) modify 1:1bad8e21:::obj122:head by client.4558.0:1 2026-02-12T10:34:24.236338+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'121 lua=38'121 crt=38'122 lcod 38'120 mlcod 38'120 active+clean] PeeringState::append_log approx pg log length = 22 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'121 lua=38'121 crt=38'122 lcod 38'120 mlcod 38'120 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'121 lua=38'121 crt=38'122 lcod 38'120 mlcod 38'120 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.235+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'122, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'121 lua=38'121 crt=38'122 lcod 38'120 mlcod 38'120 active+clean] op_applied version 38'122 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'121 crt=38'122 lcod 38'120 mlcod 38'120 active+clean] eval_repop repgather(0x4ef3500 38'122 rep_tid=121 committed?=0 r=0) 2026-02-12T10:34:24.235+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4558.0:1 1.0 1:1bad8e21:::obj122:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000163 2026-02-12T10:34:24.235+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.236+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.236+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'121 crt=38'122 lcod 38'120 mlcod 38'120 active+clean] op_commit: 121 2026-02-12T10:34:24.236+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'121 crt=38'122 lcod 38'120 mlcod 38'120 active+clean] repop_all_committed: repop tid 121 all committed 2026-02-12T10:34:24.236+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'120 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'121 from: 38'120 2026-02-12T10:34:24.236+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] eval_repop repgather(0x4ef3500 38'122 rep_tid=121 committed?=1 r=0) 2026-02-12T10:34:24.236+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] commit: repgather(0x4ef3500 38'122 rep_tid=121 committed?=1 r=0) 2026-02-12T10:34:24.236+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] log_op_stats osd_op(client.4558.0:1 1.0 1:1bad8e21:::obj122:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000311 2026-02-12T10:34:24.236+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] sending reply on osd_op(client.4558.0:1 1.0 1:1bad8e21:::obj122:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5438b40 2026-02-12T10:34:24.236+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2787057945 -- osd_op_reply(1 obj122 [writefull 0~9216] v38'122 uv122 ondisk = 0) -- 0x5438b40 con 0x5310000 2026-02-12T10:34:24.236+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.236+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:143 2026-02-12T10:34:24.236+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] removing repgather(0x4ef3500 38'122 rep_tid=121 committed?=1 r=0) 2026-02-12T10:34:24.236+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] q front is repgather(0x4ef3500 38'122 rep_tid=121 committed?=1 r=0) 2026-02-12T10:34:24.236+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] do_osd_op_effects client.4558 con 0x5310000 2026-02-12T10:34:24.236+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] remove_repop repgather(0x4ef3500 38'122 rep_tid=121 committed?=1 r=0) 2026-02-12T10:34:24.236+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.236+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.236+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2787057945 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.236+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2787057945 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.236+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2787057945 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=125 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.236+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2787057945 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=125 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.236+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f880 2026-02-12T10:34:24.254+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.254+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.254+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fdc0 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.254+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3556665952 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=126 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4561 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.254+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4561 127.0.0.1:0/3556665952 1 ==== osd_op(client.4561.0:1 1.0 1.67977df2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712280 con 0x5310400 2026-02-12T10:34:24.254+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4561.0:1 1.0 1.67977df2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.254+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4561.0:1 1.0 1.67977df2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4561.0:1 1.0 1.67977df2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4561.0:1 1.0 1.67977df2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4561.0:1 1.0 1.67977df2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4561.0:1 1.0 1.67977df2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] 2026-02-12T10:34:24.254+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3556665952 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3556665952 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] _handle_message: osd_op(client.4561.0:1 1.0 1.67977df2 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] do_op: op osd_op(client.4561.0:1 1.0 1:4fbee9e6:::obj123:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] op_has_sufficient_caps session=0x4e0fdc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] do_op osd_op(client.4561.0:1 1.0 1:4fbee9e6:::obj123:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] get_object_context: obc NOT found in cache: 1:4fbee9e6:::obj123:head 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] get_object_context: no obc for soid 1:4fbee9e6:::obj123:head but can_create 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] create_object_context 0x4795200 1:4fbee9e6:::obj123:head 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] populate_obc_watchers 1:4fbee9e6:::obj123:head 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:4fbee9e6:::obj123:head 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] get_object_context: obc(1:4fbee9e6:::obj123:head(dne) rwstate(none n=0 w=0)) oi: 1:4fbee9e6:::obj123:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:4fbee9e6:::obj123:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] find_object_context 1:4fbee9e6:::obj123:head @head oi=1:4fbee9e6:::obj123:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] do_op obc obc(1:4fbee9e6:::obj123:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] execute_ctx 1:4fbee9e6:::obj123:head [writefull 0~9216 in=9216b] ov 0'0 av 38'123 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] do_osd_op 1:4fbee9e6:::obj123:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] make_writeable 1:4fbee9e6:::obj123:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] setting DIRTY flag 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] make_writeable 1:4fbee9e6:::obj123:head done, snapset=0={} 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] finish_ctx 1:4fbee9e6:::obj123:head 0x5267600 op modify 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] set mtime to 2026-02-12T10:34:24.255032+0000 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] final snapset 0={} in 1:4fbee9e6:::obj123:head 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] finish_ctx object 1:4fbee9e6:::obj123:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] execute_ctx alloc reply 0x51da000 result 0 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'122 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 22 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 12 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] new_repop rep_tid 122 on osd_op(client.4561.0:1 1.0 1:4fbee9e6:::obj123:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=122 committed?=0 r=0) 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=122 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] issue_repop rep_tid 122 o 1:4fbee9e6:::obj123:head 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'123 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 trim 38'123 (0'0) modify 1:4fbee9e6:::obj123:head by client.4561.0:1 2026-02-12T10:34:24.255032+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=123 tail=38'123 s=38'123 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'122 (38'100,38'122] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'122 lcod 38'121 mlcod 38'121 active+clean] PeeringState::append_log append_log log((38'100,38'122], crt=38'122) [38'123 (0'0) modify 1:4fbee9e6:::obj123:head by client.4561.0:1 2026-02-12T10:34:24.255032+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'122 lua=38'122 crt=38'123 lcod 38'121 mlcod 38'121 active+clean] rollforward: entry=38'123 (0'0) modify 1:4fbee9e6:::obj123:head by client.4561.0:1 2026-02-12T10:34:24.255032+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'122 lua=38'122 crt=38'123 lcod 38'121 mlcod 38'121 active+clean] PeeringState::append_log approx pg log length = 23 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'122 lua=38'122 crt=38'123 lcod 38'121 mlcod 38'121 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'122 lua=38'122 crt=38'123 lcod 38'121 mlcod 38'121 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'123, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'122 lua=38'122 crt=38'123 lcod 38'121 mlcod 38'121 active+clean] op_applied version 38'123 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'122 crt=38'123 lcod 38'121 mlcod 38'121 active+clean] eval_repop repgather(0x423b980 38'123 rep_tid=122 committed?=0 r=0) 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4561.0:1 1.0 1:4fbee9e6:::obj123:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000128 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.254+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.254+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'122 crt=38'123 lcod 38'121 mlcod 38'121 active+clean] op_commit: 122 2026-02-12T10:34:24.254+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'122 crt=38'123 lcod 38'121 mlcod 38'121 active+clean] repop_all_committed: repop tid 122 all committed 2026-02-12T10:34:24.254+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'121 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'122 from: 38'121 2026-02-12T10:34:24.254+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] eval_repop repgather(0x423b980 38'123 rep_tid=122 committed?=1 r=0) 2026-02-12T10:34:24.254+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] commit: repgather(0x423b980 38'123 rep_tid=122 committed?=1 r=0) 2026-02-12T10:34:24.254+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] log_op_stats osd_op(client.4561.0:1 1.0 1:4fbee9e6:::obj123:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000264 2026-02-12T10:34:24.254+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] sending reply on osd_op(client.4561.0:1 1.0 1:4fbee9e6:::obj123:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51da000 2026-02-12T10:34:24.254+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3556665952 -- osd_op_reply(1 obj123 [writefull 0~9216] v38'123 uv123 ondisk = 0) -- 0x51da000 con 0x5310400 2026-02-12T10:34:24.254+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.254+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:144 2026-02-12T10:34:24.254+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] removing repgather(0x423b980 38'123 rep_tid=122 committed?=1 r=0) 2026-02-12T10:34:24.254+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] q front is repgather(0x423b980 38'123 rep_tid=122 committed?=1 r=0) 2026-02-12T10:34:24.254+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] do_osd_op_effects client.4561 con 0x5310400 2026-02-12T10:34:24.254+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] remove_repop repgather(0x423b980 38'123 rep_tid=122 committed?=1 r=0) 2026-02-12T10:34:24.254+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.254+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.254+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3556665952 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.254+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3556665952 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.254+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3556665952 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=126 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.254+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3556665952 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=126 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.254+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0fdc0 2026-02-12T10:34:24.273+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.273+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.273+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fa40 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.273+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/311429576 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=127 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4564 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.273+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4564 127.0.0.1:0/311429576 1 ==== osd_op(client.4564.0:1 1.0 1.8c1d0a41 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712500 con 0x5310c00 2026-02-12T10:34:24.273+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4564.0:1 1.0 1.8c1d0a41 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.273+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4564.0:1 1.0 1.8c1d0a41 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4564.0:1 1.0 1.8c1d0a41 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4564.0:1 1.0 1.8c1d0a41 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4564.0:1 1.0 1.8c1d0a41 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4564.0:1 1.0 1.8c1d0a41 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] 2026-02-12T10:34:24.273+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/311429576 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/311429576 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] _handle_message: osd_op(client.4564.0:1 1.0 1.8c1d0a41 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] do_op: op osd_op(client.4564.0:1 1.0 1:8250b831:::obj124:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] op_has_sufficient_caps session=0x4e0fa40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] do_op osd_op(client.4564.0:1 1.0 1:8250b831:::obj124:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] get_object_context: obc NOT found in cache: 1:8250b831:::obj124:head 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] get_object_context: no obc for soid 1:8250b831:::obj124:head but can_create 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] create_object_context 0x4795800 1:8250b831:::obj124:head 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] populate_obc_watchers 1:8250b831:::obj124:head 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:8250b831:::obj124:head 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] get_object_context: obc(1:8250b831:::obj124:head(dne) rwstate(none n=0 w=0)) oi: 1:8250b831:::obj124:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:8250b831:::obj124:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] find_object_context 1:8250b831:::obj124:head @head oi=1:8250b831:::obj124:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] do_op obc obc(1:8250b831:::obj124:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] execute_ctx 0x5266d00 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] execute_ctx 1:8250b831:::obj124:head [writefull 0~9216 in=9216b] ov 0'0 av 38'124 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] do_osd_op 1:8250b831:::obj124:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] make_writeable 1:8250b831:::obj124:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] setting DIRTY flag 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] make_writeable 1:8250b831:::obj124:head done, snapset=0={} 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] finish_ctx 1:8250b831:::obj124:head 0x5266d00 op modify 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] set mtime to 2026-02-12T10:34:24.273859+0000 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] final snapset 0={} in 1:8250b831:::obj124:head 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] finish_ctx object 1:8250b831:::obj124:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] execute_ctx alloc reply 0x51db440 result 0 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'123 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 23 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 13 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] new_repop rep_tid 123 on osd_op(client.4564.0:1 1.0 1:8250b831:::obj124:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] new_repop: repgather(0x423ad80 0'0 rep_tid=123 committed?=0 r=0) 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=123 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] issue_repop rep_tid 123 o 1:8250b831:::obj124:head 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'124 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 trim 38'124 (0'0) modify 1:8250b831:::obj124:head by client.4564.0:1 2026-02-12T10:34:24.273859+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=124 tail=38'124 s=38'124 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'123 (38'100,38'123] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'123 lcod 38'122 mlcod 38'122 active+clean] PeeringState::append_log append_log log((38'100,38'123], crt=38'123) [38'124 (0'0) modify 1:8250b831:::obj124:head by client.4564.0:1 2026-02-12T10:34:24.273859+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'123 lua=38'123 crt=38'124 lcod 38'122 mlcod 38'122 active+clean] rollforward: entry=38'124 (0'0) modify 1:8250b831:::obj124:head by client.4564.0:1 2026-02-12T10:34:24.273859+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'123 lua=38'123 crt=38'124 lcod 38'122 mlcod 38'122 active+clean] PeeringState::append_log approx pg log length = 24 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'123 lua=38'123 crt=38'124 lcod 38'122 mlcod 38'122 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'123 lua=38'123 crt=38'124 lcod 38'122 mlcod 38'122 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'124, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'123 lua=38'123 crt=38'124 lcod 38'122 mlcod 38'122 active+clean] op_applied version 38'124 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'123 crt=38'124 lcod 38'122 mlcod 38'122 active+clean] eval_repop repgather(0x423ad80 38'124 rep_tid=123 committed?=0 r=0) 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4564.0:1 1.0 1:8250b831:::obj124:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000151 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.273+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.273+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'123 crt=38'124 lcod 38'122 mlcod 38'122 active+clean] op_commit: 123 2026-02-12T10:34:24.273+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'123 crt=38'124 lcod 38'122 mlcod 38'122 active+clean] repop_all_committed: repop tid 123 all committed 2026-02-12T10:34:24.273+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'122 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'123 from: 38'122 2026-02-12T10:34:24.273+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] eval_repop repgather(0x423ad80 38'124 rep_tid=123 committed?=1 r=0) 2026-02-12T10:34:24.273+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] commit: repgather(0x423ad80 38'124 rep_tid=123 committed?=1 r=0) 2026-02-12T10:34:24.273+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] log_op_stats osd_op(client.4564.0:1 1.0 1:8250b831:::obj124:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000428 2026-02-12T10:34:24.273+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] sending reply on osd_op(client.4564.0:1 1.0 1:8250b831:::obj124:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51db440 2026-02-12T10:34:24.273+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/311429576 -- osd_op_reply(1 obj124 [writefull 0~9216] v38'124 uv124 ondisk = 0) -- 0x51db440 con 0x5310c00 2026-02-12T10:34:24.273+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.273+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:145 2026-02-12T10:34:24.273+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] removing repgather(0x423ad80 38'124 rep_tid=123 committed?=1 r=0) 2026-02-12T10:34:24.273+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] q front is repgather(0x423ad80 38'124 rep_tid=123 committed?=1 r=0) 2026-02-12T10:34:24.273+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] do_osd_op_effects client.4564 con 0x5310c00 2026-02-12T10:34:24.273+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] remove_repop repgather(0x423ad80 38'124 rep_tid=123 committed?=1 r=0) 2026-02-12T10:34:24.273+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.273+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.273+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/311429576 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.273+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/311429576 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.273+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/311429576 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=127 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.273+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/311429576 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=127 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.273+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0fa40 2026-02-12T10:34:24.291+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.291+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.291+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fc00 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.291+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/533957984 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=128 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4567 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.291+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4567 127.0.0.1:0/533957984 1 ==== osd_op(client.4567.0:1 1.0 1.ed527d37 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712780 con 0x5311000 2026-02-12T10:34:24.291+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4567.0:1 1.0 1.ed527d37 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.291+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4567.0:1 1.0 1.ed527d37 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4567.0:1 1.0 1.ed527d37 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4567.0:1 1.0 1.ed527d37 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4567.0:1 1.0 1.ed527d37 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4567.0:1 1.0 1.ed527d37 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] 2026-02-12T10:34:24.291+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/533957984 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/533957984 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] _handle_message: osd_op(client.4567.0:1 1.0 1.ed527d37 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] do_op: op osd_op(client.4567.0:1 1.0 1:ecbe4ab7:::obj125:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] op_has_sufficient_caps session=0x4e0fc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] do_op osd_op(client.4567.0:1 1.0 1:ecbe4ab7:::obj125:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] get_object_context: obc NOT found in cache: 1:ecbe4ab7:::obj125:head 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] get_object_context: no obc for soid 1:ecbe4ab7:::obj125:head but can_create 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] create_object_context 0x479f800 1:ecbe4ab7:::obj125:head 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] populate_obc_watchers 1:ecbe4ab7:::obj125:head 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:ecbe4ab7:::obj125:head 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] get_object_context: obc(1:ecbe4ab7:::obj125:head(dne) rwstate(none n=0 w=0)) oi: 1:ecbe4ab7:::obj125:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:ecbe4ab7:::obj125:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] find_object_context 1:ecbe4ab7:::obj125:head @head oi=1:ecbe4ab7:::obj125:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] do_op obc obc(1:ecbe4ab7:::obj125:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] execute_ctx 0x5266d00 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] execute_ctx 1:ecbe4ab7:::obj125:head [writefull 0~9216 in=9216b] ov 0'0 av 38'125 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] do_osd_op 1:ecbe4ab7:::obj125:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] make_writeable 1:ecbe4ab7:::obj125:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] setting DIRTY flag 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] make_writeable 1:ecbe4ab7:::obj125:head done, snapset=0={} 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] finish_ctx 1:ecbe4ab7:::obj125:head 0x5266d00 op modify 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] set mtime to 2026-02-12T10:34:24.291872+0000 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] final snapset 0={} in 1:ecbe4ab7:::obj125:head 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] finish_ctx object 1:ecbe4ab7:::obj125:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] execute_ctx alloc reply 0x46ddd40 result 0 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'124 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 24 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 14 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] new_repop rep_tid 124 on osd_op(client.4567.0:1 1.0 1:ecbe4ab7:::obj125:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] new_repop: repgather(0x423b980 0'0 rep_tid=124 committed?=0 r=0) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=124 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] issue_repop rep_tid 124 o 1:ecbe4ab7:::obj125:head 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 IndexedLog::trim s=38'125 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 trim 38'125 (0'0) modify 1:ecbe4ab7:::obj125:head by client.4567.0:1 2026-02-12T10:34:24.291872+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=125 tail=38'125 s=38'125 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'124 (38'100,38'124] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'124 lcod 38'123 mlcod 38'123 active+clean] PeeringState::append_log append_log log((38'100,38'124], crt=38'124) [38'125 (0'0) modify 1:ecbe4ab7:::obj125:head by client.4567.0:1 2026-02-12T10:34:24.291872+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'124 lua=38'124 crt=38'125 lcod 38'123 mlcod 38'123 active+clean] rollforward: entry=38'125 (0'0) modify 1:ecbe4ab7:::obj125:head by client.4567.0:1 2026-02-12T10:34:24.291872+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'124 lua=38'124 crt=38'125 lcod 38'123 mlcod 38'123 active+clean] PeeringState::append_log approx pg log length = 25 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'124 lua=38'124 crt=38'125 lcod 38'123 mlcod 38'123 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'124 lua=38'124 crt=38'125 lcod 38'123 mlcod 38'123 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.291+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'125, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'124 lua=38'124 crt=38'125 lcod 38'123 mlcod 38'123 active+clean] op_applied version 38'125 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'124 crt=38'125 lcod 38'123 mlcod 38'123 active+clean] eval_repop repgather(0x423b980 38'125 rep_tid=124 committed?=0 r=0) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4567.0:1 1.0 1:ecbe4ab7:::obj125:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000166 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'124 crt=38'125 lcod 38'123 mlcod 38'123 active+clean] op_commit: 124 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'124 crt=38'125 lcod 38'123 mlcod 38'123 active+clean] repop_all_committed: repop tid 124 all committed 2026-02-12T10:34:24.291+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'123 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'124 from: 38'123 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] eval_repop repgather(0x423b980 38'125 rep_tid=124 committed?=1 r=0) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] commit: repgather(0x423b980 38'125 rep_tid=124 committed?=1 r=0) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] log_op_stats osd_op(client.4567.0:1 1.0 1:ecbe4ab7:::obj125:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000317 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] sending reply on osd_op(client.4567.0:1 1.0 1:ecbe4ab7:::obj125:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ddd40 2026-02-12T10:34:24.291+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/533957984 -- osd_op_reply(1 obj125 [writefull 0~9216] v38'125 uv125 ondisk = 0) -- 0x46ddd40 con 0x5311000 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.291+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:146 2026-02-12T10:34:24.291+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] removing repgather(0x423b980 38'125 rep_tid=124 committed?=1 r=0) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] q front is repgather(0x423b980 38'125 rep_tid=124 committed?=1 r=0) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] do_osd_op_effects client.4567 con 0x5311000 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] remove_repop repgather(0x423b980 38'125 rep_tid=124 committed?=1 r=0) 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.291+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.291+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/533957984 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.291+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/533957984 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.291+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/533957984 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=128 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.291+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/533957984 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=128 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.291+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.291+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0fc00 2026-02-12T10:34:24.309+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.309+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.309+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.309+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/886665696 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=129 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4570 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.309+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4570 127.0.0.1:0/886665696 1 ==== osd_op(client.4570.0:1 1.0 1.ef77458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712a00 con 0x5311000 2026-02-12T10:34:24.309+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4570.0:1 1.0 1.ef77458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.309+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4570.0:1 1.0 1.ef77458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4570.0:1 1.0 1.ef77458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4570.0:1 1.0 1.ef77458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4570.0:1 1.0 1.ef77458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4570.0:1 1.0 1.ef77458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] 2026-02-12T10:34:24.310+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/886665696 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/886665696 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] _handle_message: osd_op(client.4570.0:1 1.0 1.ef77458 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] do_op: op osd_op(client.4570.0:1 1.0 1:1a2eef70:::obj126:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] do_op osd_op(client.4570.0:1 1.0 1:1a2eef70:::obj126:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] get_object_context: obc NOT found in cache: 1:1a2eef70:::obj126:head 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] get_object_context: no obc for soid 1:1a2eef70:::obj126:head but can_create 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] create_object_context 0x4efe000 1:1a2eef70:::obj126:head 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] populate_obc_watchers 1:1a2eef70:::obj126:head 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1a2eef70:::obj126:head 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] get_object_context: obc(1:1a2eef70:::obj126:head(dne) rwstate(none n=0 w=0)) oi: 1:1a2eef70:::obj126:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1a2eef70:::obj126:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] find_object_context 1:1a2eef70:::obj126:head @head oi=1:1a2eef70:::obj126:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] do_op obc obc(1:1a2eef70:::obj126:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] execute_ctx 0x5266400 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] execute_ctx 1:1a2eef70:::obj126:head [writefull 0~9216 in=9216b] ov 0'0 av 38'126 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] do_osd_op 1:1a2eef70:::obj126:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] make_writeable 1:1a2eef70:::obj126:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] setting DIRTY flag 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] make_writeable 1:1a2eef70:::obj126:head done, snapset=0={} 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] finish_ctx 1:1a2eef70:::obj126:head 0x5266400 op modify 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] set mtime to 2026-02-12T10:34:24.310554+0000 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] final snapset 0={} in 1:1a2eef70:::obj126:head 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] finish_ctx object 1:1a2eef70:::obj126:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] execute_ctx alloc reply 0x51dbd40 result 0 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'125 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 25 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 15 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] new_repop rep_tid 125 on osd_op(client.4570.0:1 1.0 1:1a2eef70:::obj126:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] new_repop: repgather(0x4723980 0'0 rep_tid=125 committed?=0 r=0) 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=125 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] issue_repop rep_tid 125 o 1:1a2eef70:::obj126:head 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'126 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 trim 38'126 (0'0) modify 1:1a2eef70:::obj126:head by client.4570.0:1 2026-02-12T10:34:24.310554+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=126 tail=38'126 s=38'126 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'125 (38'100,38'125] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'125 lcod 38'124 mlcod 38'124 active+clean] PeeringState::append_log append_log log((38'100,38'125], crt=38'125) [38'126 (0'0) modify 1:1a2eef70:::obj126:head by client.4570.0:1 2026-02-12T10:34:24.310554+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'125 lua=38'125 crt=38'126 lcod 38'124 mlcod 38'124 active+clean] rollforward: entry=38'126 (0'0) modify 1:1a2eef70:::obj126:head by client.4570.0:1 2026-02-12T10:34:24.310554+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'125 lua=38'125 crt=38'126 lcod 38'124 mlcod 38'124 active+clean] PeeringState::append_log approx pg log length = 26 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'125 lua=38'125 crt=38'126 lcod 38'124 mlcod 38'124 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'125 lua=38'125 crt=38'126 lcod 38'124 mlcod 38'124 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'126, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'125 lua=38'125 crt=38'126 lcod 38'124 mlcod 38'124 active+clean] op_applied version 38'126 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'125 crt=38'126 lcod 38'124 mlcod 38'124 active+clean] eval_repop repgather(0x4723980 38'126 rep_tid=125 committed?=0 r=0) 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4570.0:1 1.0 1:1a2eef70:::obj126:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000128 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.310+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.310+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'125 crt=38'126 lcod 38'124 mlcod 38'124 active+clean] op_commit: 125 2026-02-12T10:34:24.310+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'125 crt=38'126 lcod 38'124 mlcod 38'124 active+clean] repop_all_committed: repop tid 125 all committed 2026-02-12T10:34:24.310+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'124 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'125 from: 38'124 2026-02-12T10:34:24.310+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] eval_repop repgather(0x4723980 38'126 rep_tid=125 committed?=1 r=0) 2026-02-12T10:34:24.310+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] commit: repgather(0x4723980 38'126 rep_tid=125 committed?=1 r=0) 2026-02-12T10:34:24.310+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] log_op_stats osd_op(client.4570.0:1 1.0 1:1a2eef70:::obj126:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000272 2026-02-12T10:34:24.310+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] sending reply on osd_op(client.4570.0:1 1.0 1:1a2eef70:::obj126:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51dbd40 2026-02-12T10:34:24.310+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/886665696 -- osd_op_reply(1 obj126 [writefull 0~9216] v38'126 uv126 ondisk = 0) -- 0x51dbd40 con 0x5311000 2026-02-12T10:34:24.310+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.310+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:147 2026-02-12T10:34:24.310+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] removing repgather(0x4723980 38'126 rep_tid=125 committed?=1 r=0) 2026-02-12T10:34:24.310+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] q front is repgather(0x4723980 38'126 rep_tid=125 committed?=1 r=0) 2026-02-12T10:34:24.310+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] do_osd_op_effects client.4570 con 0x5311000 2026-02-12T10:34:24.310+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] remove_repop repgather(0x4723980 38'126 rep_tid=125 committed?=1 r=0) 2026-02-12T10:34:24.310+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.310+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.310+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/886665696 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.310+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/886665696 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.310+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/886665696 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=129 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.310+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/886665696 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=129 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.310+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0e000 2026-02-12T10:34:24.329+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.329+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.329+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.329+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2444409183 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=130 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4573 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.329+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4573 127.0.0.1:0/2444409183 1 ==== osd_op(client.4573.0:1 1.0 1.9ce50ff7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712c80 con 0x5310000 2026-02-12T10:34:24.329+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4573.0:1 1.0 1.9ce50ff7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:24.329+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4573.0:1 1.0 1.9ce50ff7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4573.0:1 1.0 1.9ce50ff7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4573.0:1 1.0 1.9ce50ff7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4573.0:1 1.0 1.9ce50ff7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4573.0:1 1.0 1.9ce50ff7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] 2026-02-12T10:34:24.329+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2444409183 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2444409183 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] _handle_message: osd_op(client.4573.0:1 1.0 1.9ce50ff7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] do_op: op osd_op(client.4573.0:1 1.0 1:eff0a739:::obj127:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] do_op osd_op(client.4573.0:1 1.0 1:eff0a739:::obj127:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] get_object_context: obc NOT found in cache: 1:eff0a739:::obj127:head 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] get_object_context: no obc for soid 1:eff0a739:::obj127:head but can_create 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] create_object_context 0x4eafb00 1:eff0a739:::obj127:head 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] populate_obc_watchers 1:eff0a739:::obj127:head 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:eff0a739:::obj127:head 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] get_object_context: obc(1:eff0a739:::obj127:head(dne) rwstate(none n=0 w=0)) oi: 1:eff0a739:::obj127:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:eff0a739:::obj127:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] find_object_context 1:eff0a739:::obj127:head @head oi=1:eff0a739:::obj127:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] do_op obc obc(1:eff0a739:::obj127:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] execute_ctx 1:eff0a739:::obj127:head [writefull 0~9216 in=9216b] ov 0'0 av 38'127 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] do_osd_op 1:eff0a739:::obj127:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] make_writeable 1:eff0a739:::obj127:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] setting DIRTY flag 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] make_writeable 1:eff0a739:::obj127:head done, snapset=0={} 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] finish_ctx 1:eff0a739:::obj127:head 0x5265b00 op modify 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] set mtime to 2026-02-12T10:34:24.329910+0000 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] final snapset 0={} in 1:eff0a739:::obj127:head 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] finish_ctx object 1:eff0a739:::obj127:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] execute_ctx alloc reply 0x46bf200 result 0 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'126 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 26 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 16 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] new_repop rep_tid 126 on osd_op(client.4573.0:1 1.0 1:eff0a739:::obj127:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] new_repop: repgather(0x4723c80 0'0 rep_tid=126 committed?=0 r=0) 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=126 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] issue_repop rep_tid 126 o 1:eff0a739:::obj127:head 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'127 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 trim 38'127 (0'0) modify 1:eff0a739:::obj127:head by client.4573.0:1 2026-02-12T10:34:24.329910+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=127 tail=38'127 s=38'127 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'126 (38'100,38'126] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'126 lcod 38'125 mlcod 38'125 active+clean] PeeringState::append_log append_log log((38'100,38'126], crt=38'126) [38'127 (0'0) modify 1:eff0a739:::obj127:head by client.4573.0:1 2026-02-12T10:34:24.329910+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'126 lua=38'126 crt=38'127 lcod 38'125 mlcod 38'125 active+clean] rollforward: entry=38'127 (0'0) modify 1:eff0a739:::obj127:head by client.4573.0:1 2026-02-12T10:34:24.329910+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'126 lua=38'126 crt=38'127 lcod 38'125 mlcod 38'125 active+clean] PeeringState::append_log approx pg log length = 27 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'126 lua=38'126 crt=38'127 lcod 38'125 mlcod 38'125 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'126 lua=38'126 crt=38'127 lcod 38'125 mlcod 38'125 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'127, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'126 lua=38'126 crt=38'127 lcod 38'125 mlcod 38'125 active+clean] op_applied version 38'127 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'126 crt=38'127 lcod 38'125 mlcod 38'125 active+clean] eval_repop repgather(0x4723c80 38'127 rep_tid=126 committed?=0 r=0) 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4573.0:1 1.0 1:eff0a739:::obj127:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000160 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.329+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.329+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'126 crt=38'127 lcod 38'125 mlcod 38'125 active+clean] op_commit: 126 2026-02-12T10:34:24.329+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'126 crt=38'127 lcod 38'125 mlcod 38'125 active+clean] repop_all_committed: repop tid 126 all committed 2026-02-12T10:34:24.329+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'125 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'126 from: 38'125 2026-02-12T10:34:24.329+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] eval_repop repgather(0x4723c80 38'127 rep_tid=126 committed?=1 r=0) 2026-02-12T10:34:24.329+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] commit: repgather(0x4723c80 38'127 rep_tid=126 committed?=1 r=0) 2026-02-12T10:34:24.329+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] log_op_stats osd_op(client.4573.0:1 1.0 1:eff0a739:::obj127:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000308 2026-02-12T10:34:24.329+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] sending reply on osd_op(client.4573.0:1 1.0 1:eff0a739:::obj127:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46bf200 2026-02-12T10:34:24.329+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2444409183 -- osd_op_reply(1 obj127 [writefull 0~9216] v38'127 uv127 ondisk = 0) -- 0x46bf200 con 0x5310000 2026-02-12T10:34:24.329+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.329+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:148 2026-02-12T10:34:24.329+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] removing repgather(0x4723c80 38'127 rep_tid=126 committed?=1 r=0) 2026-02-12T10:34:24.329+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] q front is repgather(0x4723c80 38'127 rep_tid=126 committed?=1 r=0) 2026-02-12T10:34:24.329+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] do_osd_op_effects client.4573 con 0x5310000 2026-02-12T10:34:24.329+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] remove_repop repgather(0x4723c80 38'127 rep_tid=126 committed?=1 r=0) 2026-02-12T10:34:24.329+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.329+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.329+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2444409183 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.329+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2444409183 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.329+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2444409183 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=130 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.329+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2444409183 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=130 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.329+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0ee00 2026-02-12T10:34:24.347+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.347+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.347+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.347+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/300475904 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=131 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4576 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.347+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4576 127.0.0.1:0/300475904 1 ==== osd_op(client.4576.0:1 1.0 1.722af9c4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713180 con 0x5310400 2026-02-12T10:34:24.347+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4576.0:1 1.0 1.722af9c4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:24.347+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4576.0:1 1.0 1.722af9c4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4576.0:1 1.0 1.722af9c4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4576.0:1 1.0 1.722af9c4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4576.0:1 1.0 1.722af9c4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000033 osd_op(client.4576.0:1 1.0 1.722af9c4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] 2026-02-12T10:34:24.347+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/300475904 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/300475904 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] _handle_message: osd_op(client.4576.0:1 1.0 1.722af9c4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] do_op: op osd_op(client.4576.0:1 1.0 1:239f544e:::obj128:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] do_op osd_op(client.4576.0:1 1.0 1:239f544e:::obj128:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] get_object_context: obc NOT found in cache: 1:239f544e:::obj128:head 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] get_object_context: no obc for soid 1:239f544e:::obj128:head but can_create 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] create_object_context 0x5484000 1:239f544e:::obj128:head 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] populate_obc_watchers 1:239f544e:::obj128:head 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:239f544e:::obj128:head 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] get_object_context: obc(1:239f544e:::obj128:head(dne) rwstate(none n=0 w=0)) oi: 1:239f544e:::obj128:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:239f544e:::obj128:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] find_object_context 1:239f544e:::obj128:head @head oi=1:239f544e:::obj128:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] do_op obc obc(1:239f544e:::obj128:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] execute_ctx 1:239f544e:::obj128:head [writefull 0~9216 in=9216b] ov 0'0 av 38'128 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] do_osd_op 1:239f544e:::obj128:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] make_writeable 1:239f544e:::obj128:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] setting DIRTY flag 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] make_writeable 1:239f544e:::obj128:head done, snapset=0={} 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] finish_ctx 1:239f544e:::obj128:head 0x5265b00 op modify 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] set mtime to 2026-02-12T10:34:24.348123+0000 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] final snapset 0={} in 1:239f544e:::obj128:head 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] finish_ctx object 1:239f544e:::obj128:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] execute_ctx alloc reply 0x51da900 result 0 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'127 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 27 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 17 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] new_repop rep_tid 127 on osd_op(client.4576.0:1 1.0 1:239f544e:::obj128:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] new_repop: repgather(0x4723980 0'0 rep_tid=127 committed?=0 r=0) 2026-02-12T10:34:24.347+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=127 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] issue_repop rep_tid 127 o 1:239f544e:::obj128:head 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 IndexedLog::trim s=38'128 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 trim 38'128 (0'0) modify 1:239f544e:::obj128:head by client.4576.0:1 2026-02-12T10:34:24.348123+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=128 tail=38'128 s=38'128 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'127 (38'100,38'127] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'127 lcod 38'126 mlcod 38'126 active+clean] PeeringState::append_log append_log log((38'100,38'127], crt=38'127) [38'128 (0'0) modify 1:239f544e:::obj128:head by client.4576.0:1 2026-02-12T10:34:24.348123+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'127 lua=38'127 crt=38'128 lcod 38'126 mlcod 38'126 active+clean] rollforward: entry=38'128 (0'0) modify 1:239f544e:::obj128:head by client.4576.0:1 2026-02-12T10:34:24.348123+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'127 lua=38'127 crt=38'128 lcod 38'126 mlcod 38'126 active+clean] PeeringState::append_log approx pg log length = 28 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'127 lua=38'127 crt=38'128 lcod 38'126 mlcod 38'126 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'127 lua=38'127 crt=38'128 lcod 38'126 mlcod 38'126 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.347+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'128, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'127 lua=38'127 crt=38'128 lcod 38'126 mlcod 38'126 active+clean] op_applied version 38'128 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'127 crt=38'128 lcod 38'126 mlcod 38'126 active+clean] eval_repop repgather(0x4723980 38'128 rep_tid=127 committed?=0 r=0) 2026-02-12T10:34:24.347+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4576.0:1 1.0 1:239f544e:::obj128:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000181 2026-02-12T10:34:24.347+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.348+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.348+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'127 crt=38'128 lcod 38'126 mlcod 38'126 active+clean] op_commit: 127 2026-02-12T10:34:24.348+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'127 crt=38'128 lcod 38'126 mlcod 38'126 active+clean] repop_all_committed: repop tid 127 all committed 2026-02-12T10:34:24.348+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'126 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'127 from: 38'126 2026-02-12T10:34:24.348+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] eval_repop repgather(0x4723980 38'128 rep_tid=127 committed?=1 r=0) 2026-02-12T10:34:24.348+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] commit: repgather(0x4723980 38'128 rep_tid=127 committed?=1 r=0) 2026-02-12T10:34:24.348+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] log_op_stats osd_op(client.4576.0:1 1.0 1:239f544e:::obj128:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000472 2026-02-12T10:34:24.348+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] sending reply on osd_op(client.4576.0:1 1.0 1:239f544e:::obj128:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51da900 2026-02-12T10:34:24.348+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/300475904 -- osd_op_reply(1 obj128 [writefull 0~9216] v38'128 uv128 ondisk = 0) -- 0x51da900 con 0x5310400 2026-02-12T10:34:24.348+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.348+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:149 2026-02-12T10:34:24.348+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] removing repgather(0x4723980 38'128 rep_tid=127 committed?=1 r=0) 2026-02-12T10:34:24.348+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] q front is repgather(0x4723980 38'128 rep_tid=127 committed?=1 r=0) 2026-02-12T10:34:24.348+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] do_osd_op_effects client.4576 con 0x5310400 2026-02-12T10:34:24.348+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] remove_repop repgather(0x4723980 38'128 rep_tid=127 committed?=1 r=0) 2026-02-12T10:34:24.348+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.348+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.348+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/300475904 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.348+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/300475904 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.348+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/300475904 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=131 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.348+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/300475904 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=131 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.348+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0efc0 2026-02-12T10:34:24.365+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.365+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.365+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.366+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1652301719 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=132 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4579 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.366+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4579 127.0.0.1:0/1652301719 1 ==== osd_op(client.4579.0:1 1.0 1.d2a0a028 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713400 con 0x5310c00 2026-02-12T10:34:24.366+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4579.0:1 1.0 1.d2a0a028 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:24.366+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4579.0:1 1.0 1.d2a0a028 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4579.0:1 1.0 1.d2a0a028 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4579.0:1 1.0 1.d2a0a028 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4579.0:1 1.0 1.d2a0a028 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4579.0:1 1.0 1.d2a0a028 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1652301719 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1652301719 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.366+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] _handle_message: osd_op(client.4579.0:1 1.0 1.d2a0a028 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] do_op: op osd_op(client.4579.0:1 1.0 1:1405054b:::obj129:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] do_op osd_op(client.4579.0:1 1.0 1:1405054b:::obj129:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] get_object_context: obc NOT found in cache: 1:1405054b:::obj129:head 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] get_object_context: no obc for soid 1:1405054b:::obj129:head but can_create 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] create_object_context 0x5484600 1:1405054b:::obj129:head 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] populate_obc_watchers 1:1405054b:::obj129:head 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1405054b:::obj129:head 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] get_object_context: obc(1:1405054b:::obj129:head(dne) rwstate(none n=0 w=0)) oi: 1:1405054b:::obj129:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1405054b:::obj129:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] find_object_context 1:1405054b:::obj129:head @head oi=1:1405054b:::obj129:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] do_op obc obc(1:1405054b:::obj129:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] execute_ctx 1:1405054b:::obj129:head [writefull 0~9216 in=9216b] ov 0'0 av 38'129 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] do_osd_op 1:1405054b:::obj129:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] make_writeable 1:1405054b:::obj129:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] setting DIRTY flag 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] make_writeable 1:1405054b:::obj129:head done, snapset=0={} 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] finish_ctx 1:1405054b:::obj129:head 0x5265b00 op modify 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] set mtime to 2026-02-12T10:34:24.366624+0000 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] final snapset 0={} in 1:1405054b:::obj129:head 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] finish_ctx object 1:1405054b:::obj129:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] execute_ctx alloc reply 0x5438240 result 0 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'128 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 28 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 18 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] new_repop rep_tid 128 on osd_op(client.4579.0:1 1.0 1:1405054b:::obj129:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] new_repop: repgather(0x4723c80 0'0 rep_tid=128 committed?=0 r=0) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=128 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] issue_repop rep_tid 128 o 1:1405054b:::obj129:head 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 IndexedLog::trim s=38'129 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 trim 38'129 (0'0) modify 1:1405054b:::obj129:head by client.4579.0:1 2026-02-12T10:34:24.366624+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=129 tail=38'129 s=38'129 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'128 (38'100,38'128] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'128 lcod 38'127 mlcod 38'127 active+clean] PeeringState::append_log append_log log((38'100,38'128], crt=38'128) [38'129 (0'0) modify 1:1405054b:::obj129:head by client.4579.0:1 2026-02-12T10:34:24.366624+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'128 lua=38'128 crt=38'129 lcod 38'127 mlcod 38'127 active+clean] rollforward: entry=38'129 (0'0) modify 1:1405054b:::obj129:head by client.4579.0:1 2026-02-12T10:34:24.366624+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'128 lua=38'128 crt=38'129 lcod 38'127 mlcod 38'127 active+clean] PeeringState::append_log approx pg log length = 29 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'128 lua=38'128 crt=38'129 lcod 38'127 mlcod 38'127 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'128 lua=38'128 crt=38'129 lcod 38'127 mlcod 38'127 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.366+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'129, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'128 lua=38'128 crt=38'129 lcod 38'127 mlcod 38'127 active+clean] op_applied version 38'129 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'128 crt=38'129 lcod 38'127 mlcod 38'127 active+clean] eval_repop repgather(0x4723c80 38'129 rep_tid=128 committed?=0 r=0) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4579.0:1 1.0 1:1405054b:::obj129:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000156 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.366+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'128 crt=38'129 lcod 38'127 mlcod 38'127 active+clean] op_commit: 128 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'128 crt=38'129 lcod 38'127 mlcod 38'127 active+clean] repop_all_committed: repop tid 128 all committed 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'127 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'128 from: 38'127 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] eval_repop repgather(0x4723c80 38'129 rep_tid=128 committed?=1 r=0) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] commit: repgather(0x4723c80 38'129 rep_tid=128 committed?=1 r=0) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] log_op_stats osd_op(client.4579.0:1 1.0 1:1405054b:::obj129:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000301 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] sending reply on osd_op(client.4579.0:1 1.0 1:1405054b:::obj129:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5438240 2026-02-12T10:34:24.366+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1652301719 -- osd_op_reply(1 obj129 [writefull 0~9216] v38'129 uv129 ondisk = 0) -- 0x5438240 con 0x5310c00 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.366+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:150 2026-02-12T10:34:24.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] removing repgather(0x4723c80 38'129 rep_tid=128 committed?=1 r=0) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] q front is repgather(0x4723c80 38'129 rep_tid=128 committed?=1 r=0) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] do_osd_op_effects client.4579 con 0x5310c00 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] remove_repop repgather(0x4723c80 38'129 rep_tid=128 committed?=1 r=0) 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.366+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1652301719 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.366+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1652301719 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.366+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1652301719 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=132 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.366+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1652301719 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=132 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.366+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0f180 2026-02-12T10:34:24.384+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.384+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.384+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f340 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.384+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3958762872 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=133 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4582 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.384+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4582 127.0.0.1:0/3958762872 1 ==== osd_op(client.4582.0:1 1.0 1.8754cd2f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713680 con 0x5311400 2026-02-12T10:34:24.384+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4582.0:1 1.0 1.8754cd2f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.384+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4582.0:1 1.0 1.8754cd2f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4582.0:1 1.0 1.8754cd2f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4582.0:1 1.0 1.8754cd2f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4582.0:1 1.0 1.8754cd2f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4582.0:1 1.0 1.8754cd2f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] 2026-02-12T10:34:24.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3958762872 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3958762872 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] _handle_message: osd_op(client.4582.0:1 1.0 1.8754cd2f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] do_op: op osd_op(client.4582.0:1 1.0 1:f4b32ae1:::obj130:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] op_has_sufficient_caps session=0x4e0f340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] do_op osd_op(client.4582.0:1 1.0 1:f4b32ae1:::obj130:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] get_object_context: obc NOT found in cache: 1:f4b32ae1:::obj130:head 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] get_object_context: no obc for soid 1:f4b32ae1:::obj130:head but can_create 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] create_object_context 0x5486000 1:f4b32ae1:::obj130:head 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] populate_obc_watchers 1:f4b32ae1:::obj130:head 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f4b32ae1:::obj130:head 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] get_object_context: obc(1:f4b32ae1:::obj130:head(dne) rwstate(none n=0 w=0)) oi: 1:f4b32ae1:::obj130:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f4b32ae1:::obj130:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] find_object_context 1:f4b32ae1:::obj130:head @head oi=1:f4b32ae1:::obj130:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] do_op obc obc(1:f4b32ae1:::obj130:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] execute_ctx 0x429db00 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] execute_ctx 1:f4b32ae1:::obj130:head [writefull 0~9216 in=9216b] ov 0'0 av 38'130 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] do_osd_op 1:f4b32ae1:::obj130:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] make_writeable 1:f4b32ae1:::obj130:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] setting DIRTY flag 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] make_writeable 1:f4b32ae1:::obj130:head done, snapset=0={} 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] finish_ctx 1:f4b32ae1:::obj130:head 0x429db00 op modify 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] set mtime to 2026-02-12T10:34:24.384865+0000 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] final snapset 0={} in 1:f4b32ae1:::obj130:head 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] finish_ctx object 1:f4b32ae1:::obj130:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] execute_ctx alloc reply 0x46bf440 result 0 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'129 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 29 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 19 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] new_repop rep_tid 129 on osd_op(client.4582.0:1 1.0 1:f4b32ae1:::obj130:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] new_repop: repgather(0x5488000 0'0 rep_tid=129 committed?=0 r=0) 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=129 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] issue_repop rep_tid 129 o 1:f4b32ae1:::obj130:head 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'130 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 trim 38'130 (0'0) modify 1:f4b32ae1:::obj130:head by client.4582.0:1 2026-02-12T10:34:24.384865+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=130 tail=38'130 s=38'130 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'129 (38'100,38'129] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'129 lcod 38'128 mlcod 38'128 active+clean] PeeringState::append_log append_log log((38'100,38'129], crt=38'129) [38'130 (0'0) modify 1:f4b32ae1:::obj130:head by client.4582.0:1 2026-02-12T10:34:24.384865+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'129 lua=38'129 crt=38'130 lcod 38'128 mlcod 38'128 active+clean] rollforward: entry=38'130 (0'0) modify 1:f4b32ae1:::obj130:head by client.4582.0:1 2026-02-12T10:34:24.384865+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'129 lua=38'129 crt=38'130 lcod 38'128 mlcod 38'128 active+clean] PeeringState::append_log approx pg log length = 30 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'129 lua=38'129 crt=38'130 lcod 38'128 mlcod 38'128 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'129 lua=38'129 crt=38'130 lcod 38'128 mlcod 38'128 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'130, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'129 lua=38'129 crt=38'130 lcod 38'128 mlcod 38'128 active+clean] op_applied version 38'130 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'129 crt=38'130 lcod 38'128 mlcod 38'128 active+clean] eval_repop repgather(0x5488000 38'130 rep_tid=129 committed?=0 r=0) 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4582.0:1 1.0 1:f4b32ae1:::obj130:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000136 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'129 crt=38'130 lcod 38'128 mlcod 38'128 active+clean] op_commit: 129 2026-02-12T10:34:24.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'129 crt=38'130 lcod 38'128 mlcod 38'128 active+clean] repop_all_committed: repop tid 129 all committed 2026-02-12T10:34:24.384+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'128 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'129 from: 38'128 2026-02-12T10:34:24.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] eval_repop repgather(0x5488000 38'130 rep_tid=129 committed?=1 r=0) 2026-02-12T10:34:24.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] commit: repgather(0x5488000 38'130 rep_tid=129 committed?=1 r=0) 2026-02-12T10:34:24.384+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] log_op_stats osd_op(client.4582.0:1 1.0 1:f4b32ae1:::obj130:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000265 2026-02-12T10:34:24.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] sending reply on osd_op(client.4582.0:1 1.0 1:f4b32ae1:::obj130:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46bf440 2026-02-12T10:34:24.384+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3958762872 -- osd_op_reply(1 obj130 [writefull 0~9216] v38'130 uv130 ondisk = 0) -- 0x46bf440 con 0x5311400 2026-02-12T10:34:24.384+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.384+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:151 2026-02-12T10:34:24.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] removing repgather(0x5488000 38'130 rep_tid=129 committed?=1 r=0) 2026-02-12T10:34:24.384+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] q front is repgather(0x5488000 38'130 rep_tid=129 committed?=1 r=0) 2026-02-12T10:34:24.384+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] do_osd_op_effects client.4582 con 0x5311400 2026-02-12T10:34:24.384+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] remove_repop repgather(0x5488000 38'130 rep_tid=129 committed?=1 r=0) 2026-02-12T10:34:24.384+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.384+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3958762872 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.384+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3958762872 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.384+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3958762872 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=133 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.384+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3958762872 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=133 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.384+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.384+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f340 2026-02-12T10:34:24.401+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.401+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.402+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f500 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.402+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2969627597 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=134 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4585 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.402+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4585 127.0.0.1:0/2969627597 1 ==== osd_op(client.4585.0:1 1.0 1.ec9812e3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713b80 con 0x5311400 2026-02-12T10:34:24.402+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4585.0:1 1.0 1.ec9812e3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000016 epoch 38 2026-02-12T10:34:24.402+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4585.0:1 1.0 1.ec9812e3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4585.0:1 1.0 1.ec9812e3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4585.0:1 1.0 1.ec9812e3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4585.0:1 1.0 1.ec9812e3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000034 osd_op(client.4585.0:1 1.0 1.ec9812e3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] 2026-02-12T10:34:24.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2969627597 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2969627597 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] _handle_message: osd_op(client.4585.0:1 1.0 1.ec9812e3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] do_op: op osd_op(client.4585.0:1 1.0 1:c7481937:::obj131:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] op_has_sufficient_caps session=0x4e0f500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] do_op osd_op(client.4585.0:1 1.0 1:c7481937:::obj131:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] get_object_context: obc NOT found in cache: 1:c7481937:::obj131:head 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] get_object_context: no obc for soid 1:c7481937:::obj131:head but can_create 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] create_object_context 0x5486600 1:c7481937:::obj131:head 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] populate_obc_watchers 1:c7481937:::obj131:head 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c7481937:::obj131:head 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] get_object_context: obc(1:c7481937:::obj131:head(dne) rwstate(none n=0 w=0)) oi: 1:c7481937:::obj131:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c7481937:::obj131:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] find_object_context 1:c7481937:::obj131:head @head oi=1:c7481937:::obj131:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] do_op obc obc(1:c7481937:::obj131:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] execute_ctx 1:c7481937:::obj131:head [writefull 0~9216 in=9216b] ov 0'0 av 38'131 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] do_osd_op 1:c7481937:::obj131:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] make_writeable 1:c7481937:::obj131:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] setting DIRTY flag 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] make_writeable 1:c7481937:::obj131:head done, snapset=0={} 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] finish_ctx 1:c7481937:::obj131:head 0x429ed00 op modify 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] set mtime to 2026-02-12T10:34:24.402664+0000 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] final snapset 0={} in 1:c7481937:::obj131:head 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] finish_ctx object 1:c7481937:::obj131:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] execute_ctx alloc reply 0x46fd440 result 0 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'130 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 30 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 20 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] new_repop rep_tid 130 on osd_op(client.4585.0:1 1.0 1:c7481937:::obj131:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] new_repop: repgather(0x5488300 0'0 rep_tid=130 committed?=0 r=0) 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=130 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] issue_repop rep_tid 130 o 1:c7481937:::obj131:head 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'131 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 trim 38'131 (0'0) modify 1:c7481937:::obj131:head by client.4585.0:1 2026-02-12T10:34:24.402664+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=131 tail=38'131 s=38'131 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'130 (38'100,38'130] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'130 lcod 38'129 mlcod 38'129 active+clean] PeeringState::append_log append_log log((38'100,38'130], crt=38'130) [38'131 (0'0) modify 1:c7481937:::obj131:head by client.4585.0:1 2026-02-12T10:34:24.402664+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'130 lua=38'130 crt=38'131 lcod 38'129 mlcod 38'129 active+clean] rollforward: entry=38'131 (0'0) modify 1:c7481937:::obj131:head by client.4585.0:1 2026-02-12T10:34:24.402664+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'130 lua=38'130 crt=38'131 lcod 38'129 mlcod 38'129 active+clean] PeeringState::append_log approx pg log length = 31 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'130 lua=38'130 crt=38'131 lcod 38'129 mlcod 38'129 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'130 lua=38'130 crt=38'131 lcod 38'129 mlcod 38'129 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'131, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'130 lua=38'130 crt=38'131 lcod 38'129 mlcod 38'129 active+clean] op_applied version 38'131 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'130 crt=38'131 lcod 38'129 mlcod 38'129 active+clean] eval_repop repgather(0x5488300 38'131 rep_tid=130 committed?=0 r=0) 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4585.0:1 1.0 1:c7481937:::obj131:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000137 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.402+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'130 crt=38'131 lcod 38'129 mlcod 38'129 active+clean] op_commit: 130 2026-02-12T10:34:24.402+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'130 crt=38'131 lcod 38'129 mlcod 38'129 active+clean] repop_all_committed: repop tid 130 all committed 2026-02-12T10:34:24.402+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'129 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'130 from: 38'129 2026-02-12T10:34:24.402+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] eval_repop repgather(0x5488300 38'131 rep_tid=130 committed?=1 r=0) 2026-02-12T10:34:24.402+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] commit: repgather(0x5488300 38'131 rep_tid=130 committed?=1 r=0) 2026-02-12T10:34:24.402+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] log_op_stats osd_op(client.4585.0:1 1.0 1:c7481937:::obj131:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000276 2026-02-12T10:34:24.402+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] sending reply on osd_op(client.4585.0:1 1.0 1:c7481937:::obj131:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fd440 2026-02-12T10:34:24.402+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2969627597 -- osd_op_reply(1 obj131 [writefull 0~9216] v38'131 uv131 ondisk = 0) -- 0x46fd440 con 0x5311400 2026-02-12T10:34:24.402+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.402+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:152 2026-02-12T10:34:24.402+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] removing repgather(0x5488300 38'131 rep_tid=130 committed?=1 r=0) 2026-02-12T10:34:24.402+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] q front is repgather(0x5488300 38'131 rep_tid=130 committed?=1 r=0) 2026-02-12T10:34:24.402+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] do_osd_op_effects client.4585 con 0x5311400 2026-02-12T10:34:24.402+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] remove_repop repgather(0x5488300 38'131 rep_tid=130 committed?=1 r=0) 2026-02-12T10:34:24.402+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.402+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2969627597 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.402+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2969627597 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.402+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2969627597 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=134 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.402+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2969627597 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=134 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.402+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f500 2026-02-12T10:34:24.420+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.420+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.420+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f6c0 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.420+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3193401533 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=135 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4588 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.420+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4588 127.0.0.1:0/3193401533 1 ==== osd_op(client.4588.0:1 1.0 1.bf8e93ca (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712000 con 0x5310000 2026-02-12T10:34:24.420+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4588.0:1 1.0 1.bf8e93ca (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.420+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4588.0:1 1.0 1.bf8e93ca (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4588.0:1 1.0 1.bf8e93ca (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4588.0:1 1.0 1.bf8e93ca (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4588.0:1 1.0 1.bf8e93ca (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4588.0:1 1.0 1.bf8e93ca (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3193401533 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.420+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3193401533 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] _handle_message: osd_op(client.4588.0:1 1.0 1.bf8e93ca (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] do_op: op osd_op(client.4588.0:1 1.0 1:53c971fd:::obj132:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] op_has_sufficient_caps session=0x4e0f6c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] do_op osd_op(client.4588.0:1 1.0 1:53c971fd:::obj132:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] get_object_context: obc NOT found in cache: 1:53c971fd:::obj132:head 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] get_object_context: no obc for soid 1:53c971fd:::obj132:head but can_create 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] create_object_context 0x5486c00 1:53c971fd:::obj132:head 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] populate_obc_watchers 1:53c971fd:::obj132:head 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:53c971fd:::obj132:head 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] get_object_context: obc(1:53c971fd:::obj132:head(dne) rwstate(none n=0 w=0)) oi: 1:53c971fd:::obj132:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:53c971fd:::obj132:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] find_object_context 1:53c971fd:::obj132:head @head oi=1:53c971fd:::obj132:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] do_op obc obc(1:53c971fd:::obj132:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] execute_ctx 1:53c971fd:::obj132:head [writefull 0~9216 in=9216b] ov 0'0 av 38'132 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] do_osd_op 1:53c971fd:::obj132:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] make_writeable 1:53c971fd:::obj132:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] setting DIRTY flag 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] make_writeable 1:53c971fd:::obj132:head done, snapset=0={} 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] finish_ctx 1:53c971fd:::obj132:head 0x2ec4400 op modify 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] set mtime to 2026-02-12T10:34:24.421037+0000 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] final snapset 0={} in 1:53c971fd:::obj132:head 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] finish_ctx object 1:53c971fd:::obj132:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] execute_ctx alloc reply 0x46fdd40 result 0 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'131 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 31 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 21 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] new_repop rep_tid 131 on osd_op(client.4588.0:1 1.0 1:53c971fd:::obj132:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] new_repop: repgather(0x5488600 0'0 rep_tid=131 committed?=0 r=0) 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=131 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] issue_repop rep_tid 131 o 1:53c971fd:::obj132:head 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'132 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 trim 38'132 (0'0) modify 1:53c971fd:::obj132:head by client.4588.0:1 2026-02-12T10:34:24.421037+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=132 tail=38'132 s=38'132 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'131 (38'100,38'131] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'131 lcod 38'130 mlcod 38'130 active+clean] PeeringState::append_log append_log log((38'100,38'131], crt=38'131) [38'132 (0'0) modify 1:53c971fd:::obj132:head by client.4588.0:1 2026-02-12T10:34:24.421037+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'131 lua=38'131 crt=38'132 lcod 38'130 mlcod 38'130 active+clean] rollforward: entry=38'132 (0'0) modify 1:53c971fd:::obj132:head by client.4588.0:1 2026-02-12T10:34:24.421037+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'131 lua=38'131 crt=38'132 lcod 38'130 mlcod 38'130 active+clean] PeeringState::append_log approx pg log length = 32 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'131 lua=38'131 crt=38'132 lcod 38'130 mlcod 38'130 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'131 lua=38'131 crt=38'132 lcod 38'130 mlcod 38'130 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'132, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'131 lua=38'131 crt=38'132 lcod 38'130 mlcod 38'130 active+clean] op_applied version 38'132 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'131 crt=38'132 lcod 38'130 mlcod 38'130 active+clean] eval_repop repgather(0x5488600 38'132 rep_tid=131 committed?=0 r=0) 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4588.0:1 1.0 1:53c971fd:::obj132:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000129 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.420+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'131 crt=38'132 lcod 38'130 mlcod 38'130 active+clean] op_commit: 131 2026-02-12T10:34:24.420+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'131 crt=38'132 lcod 38'130 mlcod 38'130 active+clean] repop_all_committed: repop tid 131 all committed 2026-02-12T10:34:24.420+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'130 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'131 from: 38'130 2026-02-12T10:34:24.420+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] eval_repop repgather(0x5488600 38'132 rep_tid=131 committed?=1 r=0) 2026-02-12T10:34:24.420+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] commit: repgather(0x5488600 38'132 rep_tid=131 committed?=1 r=0) 2026-02-12T10:34:24.420+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] log_op_stats osd_op(client.4588.0:1 1.0 1:53c971fd:::obj132:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000399 2026-02-12T10:34:24.420+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] sending reply on osd_op(client.4588.0:1 1.0 1:53c971fd:::obj132:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fdd40 2026-02-12T10:34:24.420+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3193401533 -- osd_op_reply(1 obj132 [writefull 0~9216] v38'132 uv132 ondisk = 0) -- 0x46fdd40 con 0x5310000 2026-02-12T10:34:24.420+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.420+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:153 2026-02-12T10:34:24.420+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] removing repgather(0x5488600 38'132 rep_tid=131 committed?=1 r=0) 2026-02-12T10:34:24.420+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] q front is repgather(0x5488600 38'132 rep_tid=131 committed?=1 r=0) 2026-02-12T10:34:24.420+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] do_osd_op_effects client.4588 con 0x5310000 2026-02-12T10:34:24.420+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] remove_repop repgather(0x5488600 38'132 rep_tid=131 committed?=1 r=0) 2026-02-12T10:34:24.420+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.420+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.420+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3193401533 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.420+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3193401533 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.420+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3193401533 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=135 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.420+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3193401533 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=135 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.420+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f6c0 2026-02-12T10:34:24.438+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.438+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.438+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428efc0 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.439+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2358798968 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=136 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4591 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.439+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4591 127.0.0.1:0/2358798968 1 ==== osd_op(client.4591.0:1 1.0 1.193248a7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7400 con 0x5310400 2026-02-12T10:34:24.439+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4591.0:1 1.0 1.193248a7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.439+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4591.0:1 1.0 1.193248a7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4591.0:1 1.0 1.193248a7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4591.0:1 1.0 1.193248a7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4591.0:1 1.0 1.193248a7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4591.0:1 1.0 1.193248a7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] 2026-02-12T10:34:24.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2358798968 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2358798968 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] _handle_message: osd_op(client.4591.0:1 1.0 1.193248a7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] do_op: op osd_op(client.4591.0:1 1.0 1:e5124c98:::obj133:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] op_has_sufficient_caps session=0x428efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] do_op osd_op(client.4591.0:1 1.0 1:e5124c98:::obj133:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] get_object_context: obc NOT found in cache: 1:e5124c98:::obj133:head 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] get_object_context: no obc for soid 1:e5124c98:::obj133:head but can_create 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] create_object_context 0x5487200 1:e5124c98:::obj133:head 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] populate_obc_watchers 1:e5124c98:::obj133:head 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:e5124c98:::obj133:head 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] get_object_context: obc(1:e5124c98:::obj133:head(dne) rwstate(none n=0 w=0)) oi: 1:e5124c98:::obj133:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:e5124c98:::obj133:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] find_object_context 1:e5124c98:::obj133:head @head oi=1:e5124c98:::obj133:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] do_op obc obc(1:e5124c98:::obj133:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] execute_ctx 0x471e900 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] execute_ctx 1:e5124c98:::obj133:head [writefull 0~9216 in=9216b] ov 0'0 av 38'133 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] do_osd_op 1:e5124c98:::obj133:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] make_writeable 1:e5124c98:::obj133:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] setting DIRTY flag 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] make_writeable 1:e5124c98:::obj133:head done, snapset=0={} 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] finish_ctx 1:e5124c98:::obj133:head 0x471e900 op modify 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] set mtime to 2026-02-12T10:34:24.439572+0000 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] final snapset 0={} in 1:e5124c98:::obj133:head 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] finish_ctx object 1:e5124c98:::obj133:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] execute_ctx alloc reply 0x54626c0 result 0 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'132 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 32 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 22 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] new_repop rep_tid 132 on osd_op(client.4591.0:1 1.0 1:e5124c98:::obj133:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] new_repop: repgather(0x5488900 0'0 rep_tid=132 committed?=0 r=0) 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=132 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] issue_repop rep_tid 132 o 1:e5124c98:::obj133:head 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'133 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 trim 38'133 (0'0) modify 1:e5124c98:::obj133:head by client.4591.0:1 2026-02-12T10:34:24.439572+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=133 tail=38'133 s=38'133 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'132 (38'100,38'132] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'132 lcod 38'131 mlcod 38'131 active+clean] PeeringState::append_log append_log log((38'100,38'132], crt=38'132) [38'133 (0'0) modify 1:e5124c98:::obj133:head by client.4591.0:1 2026-02-12T10:34:24.439572+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'132 lua=38'132 crt=38'133 lcod 38'131 mlcod 38'131 active+clean] rollforward: entry=38'133 (0'0) modify 1:e5124c98:::obj133:head by client.4591.0:1 2026-02-12T10:34:24.439572+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'132 lua=38'132 crt=38'133 lcod 38'131 mlcod 38'131 active+clean] PeeringState::append_log approx pg log length = 33 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'132 lua=38'132 crt=38'133 lcod 38'131 mlcod 38'131 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'132 lua=38'132 crt=38'133 lcod 38'131 mlcod 38'131 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'133, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'132 lua=38'132 crt=38'133 lcod 38'131 mlcod 38'131 active+clean] op_applied version 38'133 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'132 crt=38'133 lcod 38'131 mlcod 38'131 active+clean] eval_repop repgather(0x5488900 38'133 rep_tid=132 committed?=0 r=0) 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4591.0:1 1.0 1:e5124c98:::obj133:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000157 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'132 crt=38'133 lcod 38'131 mlcod 38'131 active+clean] op_commit: 132 2026-02-12T10:34:24.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'132 crt=38'133 lcod 38'131 mlcod 38'131 active+clean] repop_all_committed: repop tid 132 all committed 2026-02-12T10:34:24.439+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'131 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'132 from: 38'131 2026-02-12T10:34:24.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] eval_repop repgather(0x5488900 38'133 rep_tid=132 committed?=1 r=0) 2026-02-12T10:34:24.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] commit: repgather(0x5488900 38'133 rep_tid=132 committed?=1 r=0) 2026-02-12T10:34:24.439+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] log_op_stats osd_op(client.4591.0:1 1.0 1:e5124c98:::obj133:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000301 2026-02-12T10:34:24.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] sending reply on osd_op(client.4591.0:1 1.0 1:e5124c98:::obj133:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x54626c0 2026-02-12T10:34:24.439+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2358798968 -- osd_op_reply(1 obj133 [writefull 0~9216] v38'133 uv133 ondisk = 0) -- 0x54626c0 con 0x5310400 2026-02-12T10:34:24.439+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.439+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:154 2026-02-12T10:34:24.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] removing repgather(0x5488900 38'133 rep_tid=132 committed?=1 r=0) 2026-02-12T10:34:24.439+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] q front is repgather(0x5488900 38'133 rep_tid=132 committed?=1 r=0) 2026-02-12T10:34:24.439+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] do_osd_op_effects client.4591 con 0x5310400 2026-02-12T10:34:24.439+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] remove_repop repgather(0x5488900 38'133 rep_tid=132 committed?=1 r=0) 2026-02-12T10:34:24.439+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.439+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2358798968 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.439+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2358798968 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.439+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2358798968 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=136 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.439+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2358798968 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=136 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.439+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x428efc0 2026-02-12T10:34:24.456+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.456+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.456+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428e1c0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.456+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3230119806 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=137 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4594 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.457+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4594 127.0.0.1:0/3230119806 1 ==== osd_op(client.4594.0:1 1.0 1.378bff7b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272a00 con 0x5310c00 2026-02-12T10:34:24.457+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4594.0:1 1.0 1.378bff7b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:24.457+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4594.0:1 1.0 1.378bff7b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4594.0:1 1.0 1.378bff7b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4594.0:1 1.0 1.378bff7b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4594.0:1 1.0 1.378bff7b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4594.0:1 1.0 1.378bff7b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3230119806 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3230119806 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] _handle_message: osd_op(client.4594.0:1 1.0 1.378bff7b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] do_op: op osd_op(client.4594.0:1 1.0 1:deffd1ec:::obj134:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] op_has_sufficient_caps session=0x428e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] do_op osd_op(client.4594.0:1 1.0 1:deffd1ec:::obj134:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] get_object_context: obc NOT found in cache: 1:deffd1ec:::obj134:head 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] get_object_context: no obc for soid 1:deffd1ec:::obj134:head but can_create 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] create_object_context 0x5487800 1:deffd1ec:::obj134:head 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] populate_obc_watchers 1:deffd1ec:::obj134:head 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:deffd1ec:::obj134:head 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] get_object_context: obc(1:deffd1ec:::obj134:head(dne) rwstate(none n=0 w=0)) oi: 1:deffd1ec:::obj134:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:deffd1ec:::obj134:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] find_object_context 1:deffd1ec:::obj134:head @head oi=1:deffd1ec:::obj134:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] do_op obc obc(1:deffd1ec:::obj134:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] execute_ctx 0x471f200 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] execute_ctx 1:deffd1ec:::obj134:head [writefull 0~9216 in=9216b] ov 0'0 av 38'134 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] do_osd_op 1:deffd1ec:::obj134:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] make_writeable 1:deffd1ec:::obj134:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] setting DIRTY flag 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] make_writeable 1:deffd1ec:::obj134:head done, snapset=0={} 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] finish_ctx 1:deffd1ec:::obj134:head 0x471f200 op modify 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] set mtime to 2026-02-12T10:34:24.457547+0000 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] final snapset 0={} in 1:deffd1ec:::obj134:head 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] finish_ctx object 1:deffd1ec:::obj134:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] execute_ctx alloc reply 0x5463b00 result 0 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'133 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 33 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 23 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] new_repop rep_tid 133 on osd_op(client.4594.0:1 1.0 1:deffd1ec:::obj134:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] new_repop: repgather(0x5488c00 0'0 rep_tid=133 committed?=0 r=0) 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=133 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] issue_repop rep_tid 133 o 1:deffd1ec:::obj134:head 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'134 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 trim 38'134 (0'0) modify 1:deffd1ec:::obj134:head by client.4594.0:1 2026-02-12T10:34:24.457547+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=134 tail=38'134 s=38'134 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'133 (38'100,38'133] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'133 lcod 38'132 mlcod 38'132 active+clean] PeeringState::append_log append_log log((38'100,38'133], crt=38'133) [38'134 (0'0) modify 1:deffd1ec:::obj134:head by client.4594.0:1 2026-02-12T10:34:24.457547+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'133 lua=38'133 crt=38'134 lcod 38'132 mlcod 38'132 active+clean] rollforward: entry=38'134 (0'0) modify 1:deffd1ec:::obj134:head by client.4594.0:1 2026-02-12T10:34:24.457547+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'133 lua=38'133 crt=38'134 lcod 38'132 mlcod 38'132 active+clean] PeeringState::append_log approx pg log length = 34 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'133 lua=38'133 crt=38'134 lcod 38'132 mlcod 38'132 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'133 lua=38'133 crt=38'134 lcod 38'132 mlcod 38'132 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'134, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'133 lua=38'133 crt=38'134 lcod 38'132 mlcod 38'132 active+clean] op_applied version 38'134 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'133 crt=38'134 lcod 38'132 mlcod 38'132 active+clean] eval_repop repgather(0x5488c00 38'134 rep_tid=133 committed?=0 r=0) 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4594.0:1 1.0 1:deffd1ec:::obj134:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000162 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'133 crt=38'134 lcod 38'132 mlcod 38'132 active+clean] op_commit: 133 2026-02-12T10:34:24.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'133 crt=38'134 lcod 38'132 mlcod 38'132 active+clean] repop_all_committed: repop tid 133 all committed 2026-02-12T10:34:24.457+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'132 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'133 from: 38'132 2026-02-12T10:34:24.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] eval_repop repgather(0x5488c00 38'134 rep_tid=133 committed?=1 r=0) 2026-02-12T10:34:24.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] commit: repgather(0x5488c00 38'134 rep_tid=133 committed?=1 r=0) 2026-02-12T10:34:24.457+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] log_op_stats osd_op(client.4594.0:1 1.0 1:deffd1ec:::obj134:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000308 2026-02-12T10:34:24.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] sending reply on osd_op(client.4594.0:1 1.0 1:deffd1ec:::obj134:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5463b00 2026-02-12T10:34:24.457+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3230119806 -- osd_op_reply(1 obj134 [writefull 0~9216] v38'134 uv134 ondisk = 0) -- 0x5463b00 con 0x5310c00 2026-02-12T10:34:24.457+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.457+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:155 2026-02-12T10:34:24.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] removing repgather(0x5488c00 38'134 rep_tid=133 committed?=1 r=0) 2026-02-12T10:34:24.457+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] q front is repgather(0x5488c00 38'134 rep_tid=133 committed?=1 r=0) 2026-02-12T10:34:24.457+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] do_osd_op_effects client.4594 con 0x5310c00 2026-02-12T10:34:24.457+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] remove_repop repgather(0x5488c00 38'134 rep_tid=133 committed?=1 r=0) 2026-02-12T10:34:24.457+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.457+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3230119806 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.457+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3230119806 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.457+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3230119806 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=137 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.457+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3230119806 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=137 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.457+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x428e1c0 2026-02-12T10:34:24.475+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.475+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.475+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e380 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.475+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2525242376 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=138 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4597 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.475+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4597 127.0.0.1:0/2525242376 1 ==== osd_op(client.4597.0:1 1.0 1.cb74153 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5273400 con 0x5311000 2026-02-12T10:34:24.475+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4597.0:1 1.0 1.cb74153 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.475+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4597.0:1 1.0 1.cb74153 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4597.0:1 1.0 1.cb74153 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4597.0:1 1.0 1.cb74153 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4597.0:1 1.0 1.cb74153 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4597.0:1 1.0 1.cb74153 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] 2026-02-12T10:34:24.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2525242376 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2525242376 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] _handle_message: osd_op(client.4597.0:1 1.0 1.cb74153 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] do_op: op osd_op(client.4597.0:1 1.0 1:ca82ed30:::obj135:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] op_has_sufficient_caps session=0x478e380 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] do_op osd_op(client.4597.0:1 1.0 1:ca82ed30:::obj135:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] get_object_context: obc NOT found in cache: 1:ca82ed30:::obj135:head 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] get_object_context: no obc for soid 1:ca82ed30:::obj135:head but can_create 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] create_object_context 0x548e000 1:ca82ed30:::obj135:head 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] populate_obc_watchers 1:ca82ed30:::obj135:head 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:ca82ed30:::obj135:head 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] get_object_context: obc(1:ca82ed30:::obj135:head(dne) rwstate(none n=0 w=0)) oi: 1:ca82ed30:::obj135:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:ca82ed30:::obj135:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] find_object_context 1:ca82ed30:::obj135:head @head oi=1:ca82ed30:::obj135:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] do_op obc obc(1:ca82ed30:::obj135:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] execute_ctx 0x4720d00 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] execute_ctx 1:ca82ed30:::obj135:head [writefull 0~9216 in=9216b] ov 0'0 av 38'135 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] do_osd_op 1:ca82ed30:::obj135:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] make_writeable 1:ca82ed30:::obj135:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] setting DIRTY flag 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] make_writeable 1:ca82ed30:::obj135:head done, snapset=0={} 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] finish_ctx 1:ca82ed30:::obj135:head 0x4720d00 op modify 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] set mtime to 2026-02-12T10:34:24.476090+0000 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] final snapset 0={} in 1:ca82ed30:::obj135:head 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] finish_ctx object 1:ca82ed30:::obj135:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] execute_ctx alloc reply 0x46a1680 result 0 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'134 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 34 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 24 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] new_repop rep_tid 134 on osd_op(client.4597.0:1 1.0 1:ca82ed30:::obj135:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] new_repop: repgather(0x5488f00 0'0 rep_tid=134 committed?=0 r=0) 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=134 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] issue_repop rep_tid 134 o 1:ca82ed30:::obj135:head 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'135 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 trim 38'135 (0'0) modify 1:ca82ed30:::obj135:head by client.4597.0:1 2026-02-12T10:34:24.476090+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=135 tail=38'135 s=38'135 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'134 (38'100,38'134] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'134 lcod 38'133 mlcod 38'133 active+clean] PeeringState::append_log append_log log((38'100,38'134], crt=38'134) [38'135 (0'0) modify 1:ca82ed30:::obj135:head by client.4597.0:1 2026-02-12T10:34:24.476090+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'134 lua=38'134 crt=38'135 lcod 38'133 mlcod 38'133 active+clean] rollforward: entry=38'135 (0'0) modify 1:ca82ed30:::obj135:head by client.4597.0:1 2026-02-12T10:34:24.476090+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'134 lua=38'134 crt=38'135 lcod 38'133 mlcod 38'133 active+clean] PeeringState::append_log approx pg log length = 35 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'134 lua=38'134 crt=38'135 lcod 38'133 mlcod 38'133 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'134 lua=38'134 crt=38'135 lcod 38'133 mlcod 38'133 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'135, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'134 lua=38'134 crt=38'135 lcod 38'133 mlcod 38'133 active+clean] op_applied version 38'135 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'134 crt=38'135 lcod 38'133 mlcod 38'133 active+clean] eval_repop repgather(0x5488f00 38'135 rep_tid=134 committed?=0 r=0) 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4597.0:1 1.0 1:ca82ed30:::obj135:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000132 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'134 crt=38'135 lcod 38'133 mlcod 38'133 active+clean] op_commit: 134 2026-02-12T10:34:24.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'134 crt=38'135 lcod 38'133 mlcod 38'133 active+clean] repop_all_committed: repop tid 134 all committed 2026-02-12T10:34:24.475+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'133 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'134 from: 38'133 2026-02-12T10:34:24.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] eval_repop repgather(0x5488f00 38'135 rep_tid=134 committed?=1 r=0) 2026-02-12T10:34:24.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] commit: repgather(0x5488f00 38'135 rep_tid=134 committed?=1 r=0) 2026-02-12T10:34:24.475+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] log_op_stats osd_op(client.4597.0:1 1.0 1:ca82ed30:::obj135:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000267 2026-02-12T10:34:24.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] sending reply on osd_op(client.4597.0:1 1.0 1:ca82ed30:::obj135:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a1680 2026-02-12T10:34:24.475+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2525242376 -- osd_op_reply(1 obj135 [writefull 0~9216] v38'135 uv135 ondisk = 0) -- 0x46a1680 con 0x5311000 2026-02-12T10:34:24.475+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.475+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:156 2026-02-12T10:34:24.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] removing repgather(0x5488f00 38'135 rep_tid=134 committed?=1 r=0) 2026-02-12T10:34:24.475+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] q front is repgather(0x5488f00 38'135 rep_tid=134 committed?=1 r=0) 2026-02-12T10:34:24.475+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] do_osd_op_effects client.4597 con 0x5311000 2026-02-12T10:34:24.475+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] remove_repop repgather(0x5488f00 38'135 rep_tid=134 committed?=1 r=0) 2026-02-12T10:34:24.475+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.475+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2525242376 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.475+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2525242376 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.475+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2525242376 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=138 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.475+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2525242376 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=138 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.475+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.475+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x478e380 2026-02-12T10:34:24.493+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.493+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.494+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e1c0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.494+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/466675046 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=139 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4600 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.494+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4600 127.0.0.1:0/466675046 1 ==== osd_op(client.4600.0:1 1.0 1.4960df10 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5273b80 con 0x5311000 2026-02-12T10:34:24.494+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4600.0:1 1.0 1.4960df10 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.494+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4600.0:1 1.0 1.4960df10 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4600.0:1 1.0 1.4960df10 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4600.0:1 1.0 1.4960df10 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4600.0:1 1.0 1.4960df10 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4600.0:1 1.0 1.4960df10 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] 2026-02-12T10:34:24.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/466675046 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/466675046 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] _handle_message: osd_op(client.4600.0:1 1.0 1.4960df10 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] do_op: op osd_op(client.4600.0:1 1.0 1:08fb0692:::obj136:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] op_has_sufficient_caps session=0x478e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] do_op osd_op(client.4600.0:1 1.0 1:08fb0692:::obj136:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] get_object_context: obc NOT found in cache: 1:08fb0692:::obj136:head 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] get_object_context: no obc for soid 1:08fb0692:::obj136:head but can_create 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] create_object_context 0x548e600 1:08fb0692:::obj136:head 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] populate_obc_watchers 1:08fb0692:::obj136:head 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:08fb0692:::obj136:head 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] get_object_context: obc(1:08fb0692:::obj136:head(dne) rwstate(none n=0 w=0)) oi: 1:08fb0692:::obj136:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:08fb0692:::obj136:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] find_object_context 1:08fb0692:::obj136:head @head oi=1:08fb0692:::obj136:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] do_op obc obc(1:08fb0692:::obj136:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] execute_ctx 0x4721600 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] execute_ctx 1:08fb0692:::obj136:head [writefull 0~9216 in=9216b] ov 0'0 av 38'136 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] do_osd_op 1:08fb0692:::obj136:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] make_writeable 1:08fb0692:::obj136:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] setting DIRTY flag 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] make_writeable 1:08fb0692:::obj136:head done, snapset=0={} 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] finish_ctx 1:08fb0692:::obj136:head 0x4721600 op modify 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] set mtime to 2026-02-12T10:34:24.494651+0000 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] final snapset 0={} in 1:08fb0692:::obj136:head 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] finish_ctx object 1:08fb0692:::obj136:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] execute_ctx alloc reply 0x46a1200 result 0 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'135 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 35 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 25 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] new_repop rep_tid 135 on osd_op(client.4600.0:1 1.0 1:08fb0692:::obj136:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] new_repop: repgather(0x5489200 0'0 rep_tid=135 committed?=0 r=0) 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=135 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] issue_repop rep_tid 135 o 1:08fb0692:::obj136:head 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'136 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 trim 38'136 (0'0) modify 1:08fb0692:::obj136:head by client.4600.0:1 2026-02-12T10:34:24.494651+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=136 tail=38'136 s=38'136 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'135 (38'100,38'135] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'135 lcod 38'134 mlcod 38'134 active+clean] PeeringState::append_log append_log log((38'100,38'135], crt=38'135) [38'136 (0'0) modify 1:08fb0692:::obj136:head by client.4600.0:1 2026-02-12T10:34:24.494651+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'135 lua=38'135 crt=38'136 lcod 38'134 mlcod 38'134 active+clean] rollforward: entry=38'136 (0'0) modify 1:08fb0692:::obj136:head by client.4600.0:1 2026-02-12T10:34:24.494651+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'135 lua=38'135 crt=38'136 lcod 38'134 mlcod 38'134 active+clean] PeeringState::append_log approx pg log length = 36 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'135 lua=38'135 crt=38'136 lcod 38'134 mlcod 38'134 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'135 lua=38'135 crt=38'136 lcod 38'134 mlcod 38'134 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'136, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'135 lua=38'135 crt=38'136 lcod 38'134 mlcod 38'134 active+clean] op_applied version 38'136 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'135 crt=38'136 lcod 38'134 mlcod 38'134 active+clean] eval_repop repgather(0x5489200 38'136 rep_tid=135 committed?=0 r=0) 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4600.0:1 1.0 1:08fb0692:::obj136:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000124 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'135 crt=38'136 lcod 38'134 mlcod 38'134 active+clean] op_commit: 135 2026-02-12T10:34:24.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'135 crt=38'136 lcod 38'134 mlcod 38'134 active+clean] repop_all_committed: repop tid 135 all committed 2026-02-12T10:34:24.494+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'134 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'135 from: 38'134 2026-02-12T10:34:24.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] eval_repop repgather(0x5489200 38'136 rep_tid=135 committed?=1 r=0) 2026-02-12T10:34:24.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] commit: repgather(0x5489200 38'136 rep_tid=135 committed?=1 r=0) 2026-02-12T10:34:24.494+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] log_op_stats osd_op(client.4600.0:1 1.0 1:08fb0692:::obj136:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000403 2026-02-12T10:34:24.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] sending reply on osd_op(client.4600.0:1 1.0 1:08fb0692:::obj136:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a1200 2026-02-12T10:34:24.494+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/466675046 -- osd_op_reply(1 obj136 [writefull 0~9216] v38'136 uv136 ondisk = 0) -- 0x46a1200 con 0x5311000 2026-02-12T10:34:24.494+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.494+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:157 2026-02-12T10:34:24.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] removing repgather(0x5489200 38'136 rep_tid=135 committed?=1 r=0) 2026-02-12T10:34:24.494+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] q front is repgather(0x5489200 38'136 rep_tid=135 committed?=1 r=0) 2026-02-12T10:34:24.494+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] do_osd_op_effects client.4600 con 0x5311000 2026-02-12T10:34:24.494+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] remove_repop repgather(0x5489200 38'136 rep_tid=135 committed?=1 r=0) 2026-02-12T10:34:24.494+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.494+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/466675046 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.494+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/466675046 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.494+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/466675046 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=139 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.494+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/466675046 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=139 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.494+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x478e1c0 2026-02-12T10:34:24.512+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.512+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.512+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e000 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.512+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/131058647 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=140 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4603 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.512+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4603 127.0.0.1:0/131058647 1 ==== osd_op(client.4603.0:1 1.0 1.c644dca5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272f00 con 0x5310000 2026-02-12T10:34:24.512+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4603.0:1 1.0 1.c644dca5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:24.512+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4603.0:1 1.0 1.c644dca5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4603.0:1 1.0 1.c644dca5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4603.0:1 1.0 1.c644dca5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4603.0:1 1.0 1.c644dca5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4603.0:1 1.0 1.c644dca5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/131058647 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/131058647 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] _handle_message: osd_op(client.4603.0:1 1.0 1.c644dca5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] do_op: op osd_op(client.4603.0:1 1.0 1:a53b2263:::obj137:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] op_has_sufficient_caps session=0x478e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] do_op osd_op(client.4603.0:1 1.0 1:a53b2263:::obj137:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] get_object_context: obc NOT found in cache: 1:a53b2263:::obj137:head 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] get_object_context: no obc for soid 1:a53b2263:::obj137:head but can_create 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] create_object_context 0x5484c00 1:a53b2263:::obj137:head 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] populate_obc_watchers 1:a53b2263:::obj137:head 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a53b2263:::obj137:head 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] get_object_context: obc(1:a53b2263:::obj137:head(dne) rwstate(none n=0 w=0)) oi: 1:a53b2263:::obj137:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a53b2263:::obj137:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] find_object_context 1:a53b2263:::obj137:head @head oi=1:a53b2263:::obj137:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] do_op obc obc(1:a53b2263:::obj137:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] execute_ctx 0x4721600 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] execute_ctx 1:a53b2263:::obj137:head [writefull 0~9216 in=9216b] ov 0'0 av 38'137 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] do_osd_op 1:a53b2263:::obj137:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] make_writeable 1:a53b2263:::obj137:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] setting DIRTY flag 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] make_writeable 1:a53b2263:::obj137:head done, snapset=0={} 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] finish_ctx 1:a53b2263:::obj137:head 0x4721600 op modify 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] set mtime to 2026-02-12T10:34:24.513565+0000 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] final snapset 0={} in 1:a53b2263:::obj137:head 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] finish_ctx object 1:a53b2263:::obj137:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] execute_ctx alloc reply 0x46a0fc0 result 0 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'136 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 36 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 26 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] new_repop rep_tid 136 on osd_op(client.4603.0:1 1.0 1:a53b2263:::obj137:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] new_repop: repgather(0x5488f00 0'0 rep_tid=136 committed?=0 r=0) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=136 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] issue_repop rep_tid 136 o 1:a53b2263:::obj137:head 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 IndexedLog::trim s=38'137 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 trim 38'137 (0'0) modify 1:a53b2263:::obj137:head by client.4603.0:1 2026-02-12T10:34:24.513565+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=137 tail=38'137 s=38'137 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'136 (38'100,38'136] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'136 lcod 38'135 mlcod 38'135 active+clean] PeeringState::append_log append_log log((38'100,38'136], crt=38'136) [38'137 (0'0) modify 1:a53b2263:::obj137:head by client.4603.0:1 2026-02-12T10:34:24.513565+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'136 lua=38'136 crt=38'137 lcod 38'135 mlcod 38'135 active+clean] rollforward: entry=38'137 (0'0) modify 1:a53b2263:::obj137:head by client.4603.0:1 2026-02-12T10:34:24.513565+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'136 lua=38'136 crt=38'137 lcod 38'135 mlcod 38'135 active+clean] PeeringState::append_log approx pg log length = 37 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'136 lua=38'136 crt=38'137 lcod 38'135 mlcod 38'135 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'136 lua=38'136 crt=38'137 lcod 38'135 mlcod 38'135 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.513+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'137, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'136 lua=38'136 crt=38'137 lcod 38'135 mlcod 38'135 active+clean] op_applied version 38'137 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'136 crt=38'137 lcod 38'135 mlcod 38'135 active+clean] eval_repop repgather(0x5488f00 38'137 rep_tid=136 committed?=0 r=0) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4603.0:1 1.0 1:a53b2263:::obj137:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000166 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'136 crt=38'137 lcod 38'135 mlcod 38'135 active+clean] op_commit: 136 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'136 crt=38'137 lcod 38'135 mlcod 38'135 active+clean] repop_all_committed: repop tid 136 all committed 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'135 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'136 from: 38'135 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] eval_repop repgather(0x5488f00 38'137 rep_tid=136 committed?=1 r=0) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] commit: repgather(0x5488f00 38'137 rep_tid=136 committed?=1 r=0) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] log_op_stats osd_op(client.4603.0:1 1.0 1:a53b2263:::obj137:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000314 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] sending reply on osd_op(client.4603.0:1 1.0 1:a53b2263:::obj137:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a0fc0 2026-02-12T10:34:24.513+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/131058647 -- osd_op_reply(1 obj137 [writefull 0~9216] v38'137 uv137 ondisk = 0) -- 0x46a0fc0 con 0x5310000 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.513+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:158 2026-02-12T10:34:24.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] removing repgather(0x5488f00 38'137 rep_tid=136 committed?=1 r=0) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] q front is repgather(0x5488f00 38'137 rep_tid=136 committed?=1 r=0) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] do_osd_op_effects client.4603 con 0x5310000 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] remove_repop repgather(0x5488f00 38'137 rep_tid=136 committed?=1 r=0) 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.513+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/131058647 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.513+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/131058647 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.513+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/131058647 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=140 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.513+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/131058647 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=140 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.513+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x478e000 2026-02-12T10:34:24.530+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.530+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.530+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e700 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.530+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1822923739 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=141 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4606 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.530+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4606 127.0.0.1:0/1822923739 1 ==== osd_op(client.4606.0:1 1.0 1.1602d04c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272c80 con 0x5310400 2026-02-12T10:34:24.530+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4606.0:1 1.0 1.1602d04c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.530+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4606.0:1 1.0 1.1602d04c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.530+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.530+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4606.0:1 1.0 1.1602d04c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.530+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.530+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4606.0:1 1.0 1.1602d04c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.530+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4606.0:1 1.0 1.1602d04c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4606.0:1 1.0 1.1602d04c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] 2026-02-12T10:34:24.530+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.530+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1822923739 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.530+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1822923739 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.530+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] _handle_message: osd_op(client.4606.0:1 1.0 1.1602d04c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.530+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] do_op: op osd_op(client.4606.0:1 1.0 1:320b4068:::obj138:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.530+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] op_has_sufficient_caps session=0x478e700 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.530+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] do_op osd_op(client.4606.0:1 1.0 1:320b4068:::obj138:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] get_object_context: obc NOT found in cache: 1:320b4068:::obj138:head 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] get_object_context: no obc for soid 1:320b4068:::obj138:head but can_create 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] create_object_context 0x5485200 1:320b4068:::obj138:head 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] populate_obc_watchers 1:320b4068:::obj138:head 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:320b4068:::obj138:head 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] get_object_context: obc(1:320b4068:::obj138:head(dne) rwstate(none n=0 w=0)) oi: 1:320b4068:::obj138:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:320b4068:::obj138:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] find_object_context 1:320b4068:::obj138:head @head oi=1:320b4068:::obj138:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] do_op obc obc(1:320b4068:::obj138:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] execute_ctx 0x4721600 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] execute_ctx 1:320b4068:::obj138:head [writefull 0~9216 in=9216b] ov 0'0 av 38'138 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] do_osd_op 1:320b4068:::obj138:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] make_writeable 1:320b4068:::obj138:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] setting DIRTY flag 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] make_writeable 1:320b4068:::obj138:head done, snapset=0={} 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] finish_ctx 1:320b4068:::obj138:head 0x4721600 op modify 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] set mtime to 2026-02-12T10:34:24.531503+0000 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] final snapset 0={} in 1:320b4068:::obj138:head 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] finish_ctx object 1:320b4068:::obj138:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] execute_ctx alloc reply 0x5462000 result 0 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'137 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 37 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 27 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] new_repop rep_tid 137 on osd_op(client.4606.0:1 1.0 1:320b4068:::obj138:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] new_repop: repgather(0x5489200 0'0 rep_tid=137 committed?=0 r=0) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=137 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] issue_repop rep_tid 137 o 1:320b4068:::obj138:head 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 IndexedLog::trim s=38'138 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 trim 38'138 (0'0) modify 1:320b4068:::obj138:head by client.4606.0:1 2026-02-12T10:34:24.531503+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=138 tail=38'138 s=38'138 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'137 (38'100,38'137] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'137 lcod 38'136 mlcod 38'136 active+clean] PeeringState::append_log append_log log((38'100,38'137], crt=38'137) [38'138 (0'0) modify 1:320b4068:::obj138:head by client.4606.0:1 2026-02-12T10:34:24.531503+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'137 lua=38'137 crt=38'138 lcod 38'136 mlcod 38'136 active+clean] rollforward: entry=38'138 (0'0) modify 1:320b4068:::obj138:head by client.4606.0:1 2026-02-12T10:34:24.531503+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'137 lua=38'137 crt=38'138 lcod 38'136 mlcod 38'136 active+clean] PeeringState::append_log approx pg log length = 38 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'137 lua=38'137 crt=38'138 lcod 38'136 mlcod 38'136 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'137 lua=38'137 crt=38'138 lcod 38'136 mlcod 38'136 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.531+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'138, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'137 lua=38'137 crt=38'138 lcod 38'136 mlcod 38'136 active+clean] op_applied version 38'138 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'137 crt=38'138 lcod 38'136 mlcod 38'136 active+clean] eval_repop repgather(0x5489200 38'138 rep_tid=137 committed?=0 r=0) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4606.0:1 1.0 1:320b4068:::obj138:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000163 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.531+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'137 crt=38'138 lcod 38'136 mlcod 38'136 active+clean] op_commit: 137 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'137 crt=38'138 lcod 38'136 mlcod 38'136 active+clean] repop_all_committed: repop tid 137 all committed 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'136 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'137 from: 38'136 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] eval_repop repgather(0x5489200 38'138 rep_tid=137 committed?=1 r=0) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] commit: repgather(0x5489200 38'138 rep_tid=137 committed?=1 r=0) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] log_op_stats osd_op(client.4606.0:1 1.0 1:320b4068:::obj138:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000307 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] sending reply on osd_op(client.4606.0:1 1.0 1:320b4068:::obj138:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5462000 2026-02-12T10:34:24.531+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1822923739 -- osd_op_reply(1 obj138 [writefull 0~9216] v38'138 uv138 ondisk = 0) -- 0x5462000 con 0x5310400 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.531+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:159 2026-02-12T10:34:24.531+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] removing repgather(0x5489200 38'138 rep_tid=137 committed?=1 r=0) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] q front is repgather(0x5489200 38'138 rep_tid=137 committed?=1 r=0) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] do_osd_op_effects client.4606 con 0x5310400 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] remove_repop repgather(0x5489200 38'138 rep_tid=137 committed?=1 r=0) 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.531+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.531+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1822923739 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.531+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1822923739 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.531+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1822923739 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=141 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.531+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1822923739 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=141 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.531+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x478e700 2026-02-12T10:34:24.549+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.549+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.549+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f880 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.549+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3938184383 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=142 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4609 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.549+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4609 127.0.0.1:0/3938184383 1 ==== osd_op(client.4609.0:1 1.0 1.fd2dba2a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712280 con 0x5310c00 2026-02-12T10:34:24.549+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4609.0:1 1.0 1.fd2dba2a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.549+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4609.0:1 1.0 1.fd2dba2a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4609.0:1 1.0 1.fd2dba2a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4609.0:1 1.0 1.fd2dba2a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4609.0:1 1.0 1.fd2dba2a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4609.0:1 1.0 1.fd2dba2a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] 2026-02-12T10:34:24.549+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3938184383 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3938184383 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] _handle_message: osd_op(client.4609.0:1 1.0 1.fd2dba2a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] do_op: op osd_op(client.4609.0:1 1.0 1:545db4bf:::obj139:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] op_has_sufficient_caps session=0x4e0f880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] do_op osd_op(client.4609.0:1 1.0 1:545db4bf:::obj139:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] get_object_context: obc NOT found in cache: 1:545db4bf:::obj139:head 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] get_object_context: no obc for soid 1:545db4bf:::obj139:head but can_create 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] create_object_context 0x548ec00 1:545db4bf:::obj139:head 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] populate_obc_watchers 1:545db4bf:::obj139:head 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:545db4bf:::obj139:head 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] get_object_context: obc(1:545db4bf:::obj139:head(dne) rwstate(none n=0 w=0)) oi: 1:545db4bf:::obj139:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:545db4bf:::obj139:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] find_object_context 1:545db4bf:::obj139:head @head oi=1:545db4bf:::obj139:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] do_op obc obc(1:545db4bf:::obj139:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] execute_ctx 0x471fb00 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] execute_ctx 1:545db4bf:::obj139:head [writefull 0~9216 in=9216b] ov 0'0 av 38'139 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] do_osd_op 1:545db4bf:::obj139:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] make_writeable 1:545db4bf:::obj139:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] setting DIRTY flag 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] make_writeable 1:545db4bf:::obj139:head done, snapset=0={} 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] finish_ctx 1:545db4bf:::obj139:head 0x471fb00 op modify 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] set mtime to 2026-02-12T10:34:24.550056+0000 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] final snapset 0={} in 1:545db4bf:::obj139:head 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] finish_ctx object 1:545db4bf:::obj139:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] execute_ctx alloc reply 0x46a0480 result 0 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'138 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 38 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 28 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] new_repop rep_tid 138 on osd_op(client.4609.0:1 1.0 1:545db4bf:::obj139:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] new_repop: repgather(0x5489500 0'0 rep_tid=138 committed?=0 r=0) 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=138 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] issue_repop rep_tid 138 o 1:545db4bf:::obj139:head 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'139 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 trim 38'139 (0'0) modify 1:545db4bf:::obj139:head by client.4609.0:1 2026-02-12T10:34:24.550056+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=139 tail=38'139 s=38'139 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'138 (38'100,38'138] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'138 lcod 38'137 mlcod 38'137 active+clean] PeeringState::append_log append_log log((38'100,38'138], crt=38'138) [38'139 (0'0) modify 1:545db4bf:::obj139:head by client.4609.0:1 2026-02-12T10:34:24.550056+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'138 lua=38'138 crt=38'139 lcod 38'137 mlcod 38'137 active+clean] rollforward: entry=38'139 (0'0) modify 1:545db4bf:::obj139:head by client.4609.0:1 2026-02-12T10:34:24.550056+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'138 lua=38'138 crt=38'139 lcod 38'137 mlcod 38'137 active+clean] PeeringState::append_log approx pg log length = 39 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'138 lua=38'138 crt=38'139 lcod 38'137 mlcod 38'137 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'138 lua=38'138 crt=38'139 lcod 38'137 mlcod 38'137 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'139, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'138 lua=38'138 crt=38'139 lcod 38'137 mlcod 38'137 active+clean] op_applied version 38'139 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'138 crt=38'139 lcod 38'137 mlcod 38'137 active+clean] eval_repop repgather(0x5489500 38'139 rep_tid=138 committed?=0 r=0) 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4609.0:1 1.0 1:545db4bf:::obj139:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000140 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.549+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.549+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'138 crt=38'139 lcod 38'137 mlcod 38'137 active+clean] op_commit: 138 2026-02-12T10:34:24.549+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'138 crt=38'139 lcod 38'137 mlcod 38'137 active+clean] repop_all_committed: repop tid 138 all committed 2026-02-12T10:34:24.549+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'137 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'138 from: 38'137 2026-02-12T10:34:24.549+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] eval_repop repgather(0x5489500 38'139 rep_tid=138 committed?=1 r=0) 2026-02-12T10:34:24.549+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] commit: repgather(0x5489500 38'139 rep_tid=138 committed?=1 r=0) 2026-02-12T10:34:24.549+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] log_op_stats osd_op(client.4609.0:1 1.0 1:545db4bf:::obj139:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000269 2026-02-12T10:34:24.549+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] sending reply on osd_op(client.4609.0:1 1.0 1:545db4bf:::obj139:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a0480 2026-02-12T10:34:24.549+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3938184383 -- osd_op_reply(1 obj139 [writefull 0~9216] v38'139 uv139 ondisk = 0) -- 0x46a0480 con 0x5310c00 2026-02-12T10:34:24.549+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.549+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:160 2026-02-12T10:34:24.549+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] removing repgather(0x5489500 38'139 rep_tid=138 committed?=1 r=0) 2026-02-12T10:34:24.549+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] q front is repgather(0x5489500 38'139 rep_tid=138 committed?=1 r=0) 2026-02-12T10:34:24.549+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] do_osd_op_effects client.4609 con 0x5310c00 2026-02-12T10:34:24.549+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] remove_repop repgather(0x5489500 38'139 rep_tid=138 committed?=1 r=0) 2026-02-12T10:34:24.549+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.549+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.549+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3938184383 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.549+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3938184383 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.549+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3938184383 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=142 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.549+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3938184383 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=142 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.549+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0f880 2026-02-12T10:34:24.567+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.567+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.567+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fdc0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.567+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3892407826 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=143 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4612 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.567+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4612 127.0.0.1:0/3892407826 1 ==== osd_op(client.4612.0:1 1.0 1.ab2143fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4209b80 con 0x5311400 2026-02-12T10:34:24.567+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4612.0:1 1.0 1.ab2143fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.567+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4612.0:1 1.0 1.ab2143fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4612.0:1 1.0 1.ab2143fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4612.0:1 1.0 1.ab2143fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4612.0:1 1.0 1.ab2143fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4612.0:1 1.0 1.ab2143fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] 2026-02-12T10:34:24.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3892407826 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3892407826 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] _handle_message: osd_op(client.4612.0:1 1.0 1.ab2143fc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] do_op: op osd_op(client.4612.0:1 1.0 1:3fc284d5:::obj140:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] op_has_sufficient_caps session=0x4e0fdc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] do_op osd_op(client.4612.0:1 1.0 1:3fc284d5:::obj140:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] get_object_context: obc NOT found in cache: 1:3fc284d5:::obj140:head 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] get_object_context: no obc for soid 1:3fc284d5:::obj140:head but can_create 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] create_object_context 0x548f200 1:3fc284d5:::obj140:head 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] populate_obc_watchers 1:3fc284d5:::obj140:head 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3fc284d5:::obj140:head 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] get_object_context: obc(1:3fc284d5:::obj140:head(dne) rwstate(none n=0 w=0)) oi: 1:3fc284d5:::obj140:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3fc284d5:::obj140:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] find_object_context 1:3fc284d5:::obj140:head @head oi=1:3fc284d5:::obj140:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] do_op obc obc(1:3fc284d5:::obj140:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] execute_ctx 0x4720400 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] execute_ctx 1:3fc284d5:::obj140:head [writefull 0~9216 in=9216b] ov 0'0 av 38'140 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] do_osd_op 1:3fc284d5:::obj140:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] make_writeable 1:3fc284d5:::obj140:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] setting DIRTY flag 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] make_writeable 1:3fc284d5:::obj140:head done, snapset=0={} 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] finish_ctx 1:3fc284d5:::obj140:head 0x4720400 op modify 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] set mtime to 2026-02-12T10:34:24.568101+0000 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] final snapset 0={} in 1:3fc284d5:::obj140:head 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] finish_ctx object 1:3fc284d5:::obj140:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] execute_ctx alloc reply 0x46d86c0 result 0 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'139 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 39 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 29 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] new_repop rep_tid 139 on osd_op(client.4612.0:1 1.0 1:3fc284d5:::obj140:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] new_repop: repgather(0x5489800 0'0 rep_tid=139 committed?=0 r=0) 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=139 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] issue_repop rep_tid 139 o 1:3fc284d5:::obj140:head 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'140 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 trim 38'140 (0'0) modify 1:3fc284d5:::obj140:head by client.4612.0:1 2026-02-12T10:34:24.568101+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=140 tail=38'140 s=38'140 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'139 (38'100,38'139] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'139 lcod 38'138 mlcod 38'138 active+clean] PeeringState::append_log append_log log((38'100,38'139], crt=38'139) [38'140 (0'0) modify 1:3fc284d5:::obj140:head by client.4612.0:1 2026-02-12T10:34:24.568101+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'139 lua=38'139 crt=38'140 lcod 38'138 mlcod 38'138 active+clean] rollforward: entry=38'140 (0'0) modify 1:3fc284d5:::obj140:head by client.4612.0:1 2026-02-12T10:34:24.568101+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'139 lua=38'139 crt=38'140 lcod 38'138 mlcod 38'138 active+clean] PeeringState::append_log approx pg log length = 40 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'139 lua=38'139 crt=38'140 lcod 38'138 mlcod 38'138 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'139 lua=38'139 crt=38'140 lcod 38'138 mlcod 38'138 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'140, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'139 lua=38'139 crt=38'140 lcod 38'138 mlcod 38'138 active+clean] op_applied version 38'140 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'139 crt=38'140 lcod 38'138 mlcod 38'138 active+clean] eval_repop repgather(0x5489800 38'140 rep_tid=139 committed?=0 r=0) 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4612.0:1 1.0 1:3fc284d5:::obj140:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000133 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.567+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'139 crt=38'140 lcod 38'138 mlcod 38'138 active+clean] op_commit: 139 2026-02-12T10:34:24.567+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'139 crt=38'140 lcod 38'138 mlcod 38'138 active+clean] repop_all_committed: repop tid 139 all committed 2026-02-12T10:34:24.567+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'138 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'139 from: 38'138 2026-02-12T10:34:24.567+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] eval_repop repgather(0x5489800 38'140 rep_tid=139 committed?=1 r=0) 2026-02-12T10:34:24.567+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] commit: repgather(0x5489800 38'140 rep_tid=139 committed?=1 r=0) 2026-02-12T10:34:24.567+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] log_op_stats osd_op(client.4612.0:1 1.0 1:3fc284d5:::obj140:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000283 2026-02-12T10:34:24.567+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] sending reply on osd_op(client.4612.0:1 1.0 1:3fc284d5:::obj140:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46d86c0 2026-02-12T10:34:24.567+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3892407826 -- osd_op_reply(1 obj140 [writefull 0~9216] v38'140 uv140 ondisk = 0) -- 0x46d86c0 con 0x5311400 2026-02-12T10:34:24.567+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.567+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:161 2026-02-12T10:34:24.567+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] removing repgather(0x5489800 38'140 rep_tid=139 committed?=1 r=0) 2026-02-12T10:34:24.567+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] q front is repgather(0x5489800 38'140 rep_tid=139 committed?=1 r=0) 2026-02-12T10:34:24.567+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] do_osd_op_effects client.4612 con 0x5311400 2026-02-12T10:34:24.567+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] remove_repop repgather(0x5489800 38'140 rep_tid=139 committed?=1 r=0) 2026-02-12T10:34:24.567+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.567+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3892407826 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.567+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3892407826 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.567+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3892407826 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=143 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.567+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3892407826 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=143 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.567+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.567+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0fdc0 2026-02-12T10:34:24.585+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.585+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.585+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fa40 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.585+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3282689598 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=144 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4615 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.585+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4615 127.0.0.1:0/3282689598 1 ==== osd_op(client.4615.0:1 1.0 1.a1e6ab87 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4208500 con 0x5311400 2026-02-12T10:34:24.585+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4615.0:1 1.0 1.a1e6ab87 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.585+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4615.0:1 1.0 1.a1e6ab87 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4615.0:1 1.0 1.a1e6ab87 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4615.0:1 1.0 1.a1e6ab87 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4615.0:1 1.0 1.a1e6ab87 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4615.0:1 1.0 1.a1e6ab87 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3282689598 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3282689598 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] _handle_message: osd_op(client.4615.0:1 1.0 1.a1e6ab87 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] do_op: op osd_op(client.4615.0:1 1.0 1:e1d56785:::obj141:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] op_has_sufficient_caps session=0x4e0fa40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] do_op osd_op(client.4615.0:1 1.0 1:e1d56785:::obj141:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] get_object_context: obc NOT found in cache: 1:e1d56785:::obj141:head 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] get_object_context: no obc for soid 1:e1d56785:::obj141:head but can_create 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] create_object_context 0x548f800 1:e1d56785:::obj141:head 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] populate_obc_watchers 1:e1d56785:::obj141:head 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:e1d56785:::obj141:head 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] get_object_context: obc(1:e1d56785:::obj141:head(dne) rwstate(none n=0 w=0)) oi: 1:e1d56785:::obj141:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:e1d56785:::obj141:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] find_object_context 1:e1d56785:::obj141:head @head oi=1:e1d56785:::obj141:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] do_op obc obc(1:e1d56785:::obj141:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] execute_ctx 0x471e000 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] execute_ctx 1:e1d56785:::obj141:head [writefull 0~9216 in=9216b] ov 0'0 av 38'141 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] do_osd_op 1:e1d56785:::obj141:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] make_writeable 1:e1d56785:::obj141:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] setting DIRTY flag 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] make_writeable 1:e1d56785:::obj141:head done, snapset=0={} 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] finish_ctx 1:e1d56785:::obj141:head 0x471e000 op modify 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] set mtime to 2026-02-12T10:34:24.586174+0000 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] final snapset 0={} in 1:e1d56785:::obj141:head 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] finish_ctx object 1:e1d56785:::obj141:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] execute_ctx alloc reply 0x46d98c0 result 0 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'140 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 40 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 30 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] new_repop rep_tid 140 on osd_op(client.4615.0:1 1.0 1:e1d56785:::obj141:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] new_repop: repgather(0x5489b00 0'0 rep_tid=140 committed?=0 r=0) 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=140 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] issue_repop rep_tid 140 o 1:e1d56785:::obj141:head 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'141 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 trim 38'141 (0'0) modify 1:e1d56785:::obj141:head by client.4615.0:1 2026-02-12T10:34:24.586174+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=141 tail=38'141 s=38'141 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'140 (38'100,38'140] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'140 lcod 38'139 mlcod 38'139 active+clean] PeeringState::append_log append_log log((38'100,38'140], crt=38'140) [38'141 (0'0) modify 1:e1d56785:::obj141:head by client.4615.0:1 2026-02-12T10:34:24.586174+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'140 lua=38'140 crt=38'141 lcod 38'139 mlcod 38'139 active+clean] rollforward: entry=38'141 (0'0) modify 1:e1d56785:::obj141:head by client.4615.0:1 2026-02-12T10:34:24.586174+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'140 lua=38'140 crt=38'141 lcod 38'139 mlcod 38'139 active+clean] PeeringState::append_log approx pg log length = 41 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'140 lua=38'140 crt=38'141 lcod 38'139 mlcod 38'139 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'140 lua=38'140 crt=38'141 lcod 38'139 mlcod 38'139 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'141, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'140 lua=38'140 crt=38'141 lcod 38'139 mlcod 38'139 active+clean] op_applied version 38'141 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'140 crt=38'141 lcod 38'139 mlcod 38'139 active+clean] eval_repop repgather(0x5489b00 38'141 rep_tid=140 committed?=0 r=0) 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4615.0:1 1.0 1:e1d56785:::obj141:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000144 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'140 crt=38'141 lcod 38'139 mlcod 38'139 active+clean] op_commit: 140 2026-02-12T10:34:24.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'140 crt=38'141 lcod 38'139 mlcod 38'139 active+clean] repop_all_committed: repop tid 140 all committed 2026-02-12T10:34:24.585+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'139 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'140 from: 38'139 2026-02-12T10:34:24.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] eval_repop repgather(0x5489b00 38'141 rep_tid=140 committed?=1 r=0) 2026-02-12T10:34:24.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] commit: repgather(0x5489b00 38'141 rep_tid=140 committed?=1 r=0) 2026-02-12T10:34:24.585+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] log_op_stats osd_op(client.4615.0:1 1.0 1:e1d56785:::obj141:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000417 2026-02-12T10:34:24.586+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] sending reply on osd_op(client.4615.0:1 1.0 1:e1d56785:::obj141:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46d98c0 2026-02-12T10:34:24.586+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3282689598 -- osd_op_reply(1 obj141 [writefull 0~9216] v38'141 uv141 ondisk = 0) -- 0x46d98c0 con 0x5311400 2026-02-12T10:34:24.586+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.586+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:162 2026-02-12T10:34:24.586+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] removing repgather(0x5489b00 38'141 rep_tid=140 committed?=1 r=0) 2026-02-12T10:34:24.586+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] q front is repgather(0x5489b00 38'141 rep_tid=140 committed?=1 r=0) 2026-02-12T10:34:24.586+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] do_osd_op_effects client.4615 con 0x5311400 2026-02-12T10:34:24.586+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] remove_repop repgather(0x5489b00 38'141 rep_tid=140 committed?=1 r=0) 2026-02-12T10:34:24.586+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.586+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3282689598 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.586+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3282689598 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.586+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3282689598 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=144 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.586+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3282689598 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=144 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.586+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0fa40 2026-02-12T10:34:24.603+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.603+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.603+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fc00 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.603+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2206745443 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=145 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4618 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.603+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4618 127.0.0.1:0/2206745443 1 ==== osd_op(client.4618.0:1 1.0 1.abc32b38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4209180 con 0x5310000 2026-02-12T10:34:24.603+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4618.0:1 1.0 1.abc32b38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.603+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4618.0:1 1.0 1.abc32b38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4618.0:1 1.0 1.abc32b38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4618.0:1 1.0 1.abc32b38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4618.0:1 1.0 1.abc32b38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4618.0:1 1.0 1.abc32b38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2206745443 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.603+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2206745443 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] _handle_message: osd_op(client.4618.0:1 1.0 1.abc32b38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] do_op: op osd_op(client.4618.0:1 1.0 1:1cd4c3d5:::obj142:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] op_has_sufficient_caps session=0x4e0fc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] do_op osd_op(client.4618.0:1 1.0 1:1cd4c3d5:::obj142:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] get_object_context: obc NOT found in cache: 1:1cd4c3d5:::obj142:head 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] get_object_context: no obc for soid 1:1cd4c3d5:::obj142:head but can_create 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] create_object_context 0x5492000 1:1cd4c3d5:::obj142:head 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] populate_obc_watchers 1:1cd4c3d5:::obj142:head 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1cd4c3d5:::obj142:head 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] get_object_context: obc(1:1cd4c3d5:::obj142:head(dne) rwstate(none n=0 w=0)) oi: 1:1cd4c3d5:::obj142:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1cd4c3d5:::obj142:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] find_object_context 1:1cd4c3d5:::obj142:head @head oi=1:1cd4c3d5:::obj142:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] do_op obc obc(1:1cd4c3d5:::obj142:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] execute_ctx 0x471e900 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] execute_ctx 1:1cd4c3d5:::obj142:head [writefull 0~9216 in=9216b] ov 0'0 av 38'142 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] do_osd_op 1:1cd4c3d5:::obj142:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] make_writeable 1:1cd4c3d5:::obj142:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] setting DIRTY flag 2026-02-12T10:34:24.603+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] make_writeable 1:1cd4c3d5:::obj142:head done, snapset=0={} 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] finish_ctx 1:1cd4c3d5:::obj142:head 0x471e900 op modify 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] set mtime to 2026-02-12T10:34:24.604494+0000 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] final snapset 0={} in 1:1cd4c3d5:::obj142:head 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] finish_ctx object 1:1cd4c3d5:::obj142:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] execute_ctx alloc reply 0x46d9200 result 0 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'141 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 41 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 31 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] new_repop rep_tid 141 on osd_op(client.4618.0:1 1.0 1:1cd4c3d5:::obj142:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] new_repop: repgather(0x5489e00 0'0 rep_tid=141 committed?=0 r=0) 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=141 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] issue_repop rep_tid 141 o 1:1cd4c3d5:::obj142:head 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'142 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 20 trim 38'142 (0'0) modify 1:1cd4c3d5:::obj142:head by client.4618.0:1 2026-02-12T10:34:24.604494+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=142 tail=38'142 s=38'142 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'141 (38'100,38'141] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'141 lcod 38'140 mlcod 38'140 active+clean] PeeringState::append_log append_log log((38'100,38'141], crt=38'141) [38'142 (0'0) modify 1:1cd4c3d5:::obj142:head by client.4618.0:1 2026-02-12T10:34:24.604494+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'141 lua=38'141 crt=38'142 lcod 38'140 mlcod 38'140 active+clean] rollforward: entry=38'142 (0'0) modify 1:1cd4c3d5:::obj142:head by client.4618.0:1 2026-02-12T10:34:24.604494+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'141 lua=38'141 crt=38'142 lcod 38'140 mlcod 38'140 active+clean] PeeringState::append_log approx pg log length = 42 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'141 lua=38'141 crt=38'142 lcod 38'140 mlcod 38'140 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'141 lua=38'141 crt=38'142 lcod 38'140 mlcod 38'140 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'142, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'141 lua=38'141 crt=38'142 lcod 38'140 mlcod 38'140 active+clean] op_applied version 38'142 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'141 crt=38'142 lcod 38'140 mlcod 38'140 active+clean] eval_repop repgather(0x5489e00 38'142 rep_tid=141 committed?=0 r=0) 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4618.0:1 1.0 1:1cd4c3d5:::obj142:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000149 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.604+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'141 crt=38'142 lcod 38'140 mlcod 38'140 active+clean] op_commit: 141 2026-02-12T10:34:24.604+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'141 crt=38'142 lcod 38'140 mlcod 38'140 active+clean] repop_all_committed: repop tid 141 all committed 2026-02-12T10:34:24.604+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'140 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'141 from: 38'140 2026-02-12T10:34:24.604+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] eval_repop repgather(0x5489e00 38'142 rep_tid=141 committed?=1 r=0) 2026-02-12T10:34:24.604+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] commit: repgather(0x5489e00 38'142 rep_tid=141 committed?=1 r=0) 2026-02-12T10:34:24.604+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] log_op_stats osd_op(client.4618.0:1 1.0 1:1cd4c3d5:::obj142:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000282 2026-02-12T10:34:24.604+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] sending reply on osd_op(client.4618.0:1 1.0 1:1cd4c3d5:::obj142:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46d9200 2026-02-12T10:34:24.604+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2206745443 -- osd_op_reply(1 obj142 [writefull 0~9216] v38'142 uv142 ondisk = 0) -- 0x46d9200 con 0x5310000 2026-02-12T10:34:24.604+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.604+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:163 2026-02-12T10:34:24.604+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] removing repgather(0x5489e00 38'142 rep_tid=141 committed?=1 r=0) 2026-02-12T10:34:24.604+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] q front is repgather(0x5489e00 38'142 rep_tid=141 committed?=1 r=0) 2026-02-12T10:34:24.604+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] do_osd_op_effects client.4618 con 0x5310000 2026-02-12T10:34:24.604+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] remove_repop repgather(0x5489e00 38'142 rep_tid=141 committed?=1 r=0) 2026-02-12T10:34:24.604+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.604+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2206745443 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.604+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2206745443 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.604+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2206745443 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=145 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.604+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2206745443 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=145 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.604+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0fc00 2026-02-12T10:34:24.622+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.622+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.622+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.622+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1422395586 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=146 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4621 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.622+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4621 127.0.0.1:0/1422395586 1 ==== osd_op(client.4621.0:1 1.0 1.b2d47ebc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4209900 con 0x5310400 2026-02-12T10:34:24.622+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4621.0:1 1.0 1.b2d47ebc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.622+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4621.0:1 1.0 1.b2d47ebc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4621.0:1 1.0 1.b2d47ebc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4621.0:1 1.0 1.b2d47ebc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4621.0:1 1.0 1.b2d47ebc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000024 osd_op(client.4621.0:1 1.0 1.b2d47ebc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1422395586 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1422395586 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] _handle_message: osd_op(client.4621.0:1 1.0 1.b2d47ebc (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] do_op: op osd_op(client.4621.0:1 1.0 1:3d7e2b4d:::obj143:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] do_op osd_op(client.4621.0:1 1.0 1:3d7e2b4d:::obj143:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] get_object_context: obc NOT found in cache: 1:3d7e2b4d:::obj143:head 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] get_object_context: no obc for soid 1:3d7e2b4d:::obj143:head but can_create 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] create_object_context 0x5492600 1:3d7e2b4d:::obj143:head 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] populate_obc_watchers 1:3d7e2b4d:::obj143:head 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3d7e2b4d:::obj143:head 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] get_object_context: obc(1:3d7e2b4d:::obj143:head(dne) rwstate(none n=0 w=0)) oi: 1:3d7e2b4d:::obj143:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3d7e2b4d:::obj143:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] find_object_context 1:3d7e2b4d:::obj143:head @head oi=1:3d7e2b4d:::obj143:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] do_op obc obc(1:3d7e2b4d:::obj143:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] execute_ctx 1:3d7e2b4d:::obj143:head [writefull 0~9216 in=9216b] ov 0'0 av 38'143 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] do_osd_op 1:3d7e2b4d:::obj143:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] make_writeable 1:3d7e2b4d:::obj143:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] setting DIRTY flag 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] make_writeable 1:3d7e2b4d:::obj143:head done, snapset=0={} 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] finish_ctx 1:3d7e2b4d:::obj143:head 0x2ec4400 op modify 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] set mtime to 2026-02-12T10:34:24.623045+0000 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] final snapset 0={} in 1:3d7e2b4d:::obj143:head 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] finish_ctx object 1:3d7e2b4d:::obj143:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] execute_ctx alloc reply 0x46d8b40 result 0 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'142 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 42 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 32 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] new_repop rep_tid 142 on osd_op(client.4621.0:1 1.0 1:3d7e2b4d:::obj143:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] new_repop: repgather(0x5488300 0'0 rep_tid=142 committed?=0 r=0) 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=142 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] issue_repop rep_tid 142 o 1:3d7e2b4d:::obj143:head 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'143 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 trim 38'143 (0'0) modify 1:3d7e2b4d:::obj143:head by client.4621.0:1 2026-02-12T10:34:24.623045+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=143 tail=38'143 s=38'143 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'142 (38'100,38'142] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'142 lcod 38'141 mlcod 38'141 active+clean] PeeringState::append_log append_log log((38'100,38'142], crt=38'142) [38'143 (0'0) modify 1:3d7e2b4d:::obj143:head by client.4621.0:1 2026-02-12T10:34:24.623045+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'142 lua=38'142 crt=38'143 lcod 38'141 mlcod 38'141 active+clean] rollforward: entry=38'143 (0'0) modify 1:3d7e2b4d:::obj143:head by client.4621.0:1 2026-02-12T10:34:24.623045+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'142 lua=38'142 crt=38'143 lcod 38'141 mlcod 38'141 active+clean] PeeringState::append_log approx pg log length = 43 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'142 lua=38'142 crt=38'143 lcod 38'141 mlcod 38'141 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'142 lua=38'142 crt=38'143 lcod 38'141 mlcod 38'141 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'143, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'142 lua=38'142 crt=38'143 lcod 38'141 mlcod 38'141 active+clean] op_applied version 38'143 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'142 crt=38'143 lcod 38'141 mlcod 38'141 active+clean] eval_repop repgather(0x5488300 38'143 rep_tid=142 committed?=0 r=0) 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4621.0:1 1.0 1:3d7e2b4d:::obj143:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000132 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'142 crt=38'143 lcod 38'141 mlcod 38'141 active+clean] op_commit: 142 2026-02-12T10:34:24.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'142 crt=38'143 lcod 38'141 mlcod 38'141 active+clean] repop_all_committed: repop tid 142 all committed 2026-02-12T10:34:24.622+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'141 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'142 from: 38'141 2026-02-12T10:34:24.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] eval_repop repgather(0x5488300 38'143 rep_tid=142 committed?=1 r=0) 2026-02-12T10:34:24.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] commit: repgather(0x5488300 38'143 rep_tid=142 committed?=1 r=0) 2026-02-12T10:34:24.622+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] log_op_stats osd_op(client.4621.0:1 1.0 1:3d7e2b4d:::obj143:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000277 2026-02-12T10:34:24.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] sending reply on osd_op(client.4621.0:1 1.0 1:3d7e2b4d:::obj143:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46d8b40 2026-02-12T10:34:24.622+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1422395586 -- osd_op_reply(1 obj143 [writefull 0~9216] v38'143 uv143 ondisk = 0) -- 0x46d8b40 con 0x5310400 2026-02-12T10:34:24.622+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.622+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:164 2026-02-12T10:34:24.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] removing repgather(0x5488300 38'143 rep_tid=142 committed?=1 r=0) 2026-02-12T10:34:24.622+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] q front is repgather(0x5488300 38'143 rep_tid=142 committed?=1 r=0) 2026-02-12T10:34:24.622+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] do_osd_op_effects client.4621 con 0x5310400 2026-02-12T10:34:24.622+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] remove_repop repgather(0x5488300 38'143 rep_tid=142 committed?=1 r=0) 2026-02-12T10:34:24.622+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.622+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1422395586 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.622+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1422395586 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.622+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1422395586 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=146 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.622+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1422395586 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=146 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.622+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0e000 2026-02-12T10:34:24.640+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.640+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.640+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.640+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2441395642 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=147 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4624 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.640+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4624 127.0.0.1:0/2441395642 1 ==== osd_op(client.4624.0:1 1.0 1.55f3ee6f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5310c00 2026-02-12T10:34:24.640+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4624.0:1 1.0 1.55f3ee6f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.640+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4624.0:1 1.0 1.55f3ee6f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4624.0:1 1.0 1.55f3ee6f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4624.0:1 1.0 1.55f3ee6f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4624.0:1 1.0 1.55f3ee6f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000033 osd_op(client.4624.0:1 1.0 1.55f3ee6f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] 2026-02-12T10:34:24.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2441395642 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2441395642 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] _handle_message: osd_op(client.4624.0:1 1.0 1.55f3ee6f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] do_op: op osd_op(client.4624.0:1 1.0 1:f677cfaa:::obj144:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] do_op osd_op(client.4624.0:1 1.0 1:f677cfaa:::obj144:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] get_object_context: obc NOT found in cache: 1:f677cfaa:::obj144:head 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] get_object_context: no obc for soid 1:f677cfaa:::obj144:head but can_create 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] create_object_context 0x5485800 1:f677cfaa:::obj144:head 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] populate_obc_watchers 1:f677cfaa:::obj144:head 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f677cfaa:::obj144:head 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] get_object_context: obc(1:f677cfaa:::obj144:head(dne) rwstate(none n=0 w=0)) oi: 1:f677cfaa:::obj144:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f677cfaa:::obj144:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] find_object_context 1:f677cfaa:::obj144:head @head oi=1:f677cfaa:::obj144:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] do_op obc obc(1:f677cfaa:::obj144:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] execute_ctx 1:f677cfaa:::obj144:head [writefull 0~9216 in=9216b] ov 0'0 av 38'144 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] do_osd_op 1:f677cfaa:::obj144:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] make_writeable 1:f677cfaa:::obj144:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] setting DIRTY flag 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] make_writeable 1:f677cfaa:::obj144:head done, snapset=0={} 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] finish_ctx 1:f677cfaa:::obj144:head 0x2ec4400 op modify 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] set mtime to 2026-02-12T10:34:24.641159+0000 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] final snapset 0={} in 1:f677cfaa:::obj144:head 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] finish_ctx object 1:f677cfaa:::obj144:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] execute_ctx alloc reply 0x46d9440 result 0 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'143 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 43 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 33 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] new_repop rep_tid 143 on osd_op(client.4624.0:1 1.0 1:f677cfaa:::obj144:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] new_repop: repgather(0x5489e00 0'0 rep_tid=143 committed?=0 r=0) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=143 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] issue_repop rep_tid 143 o 1:f677cfaa:::obj144:head 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 IndexedLog::trim s=38'144 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 trim 38'144 (0'0) modify 1:f677cfaa:::obj144:head by client.4624.0:1 2026-02-12T10:34:24.641159+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=144 tail=38'144 s=38'144 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'143 (38'100,38'143] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'143 lcod 38'142 mlcod 38'142 active+clean] PeeringState::append_log append_log log((38'100,38'143], crt=38'143) [38'144 (0'0) modify 1:f677cfaa:::obj144:head by client.4624.0:1 2026-02-12T10:34:24.641159+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'143 lua=38'143 crt=38'144 lcod 38'142 mlcod 38'142 active+clean] rollforward: entry=38'144 (0'0) modify 1:f677cfaa:::obj144:head by client.4624.0:1 2026-02-12T10:34:24.641159+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'143 lua=38'143 crt=38'144 lcod 38'142 mlcod 38'142 active+clean] PeeringState::append_log approx pg log length = 44 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'143 lua=38'143 crt=38'144 lcod 38'142 mlcod 38'142 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'143 lua=38'143 crt=38'144 lcod 38'142 mlcod 38'142 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.640+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'144, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'143 lua=38'143 crt=38'144 lcod 38'142 mlcod 38'142 active+clean] op_applied version 38'144 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'143 crt=38'144 lcod 38'142 mlcod 38'142 active+clean] eval_repop repgather(0x5489e00 38'144 rep_tid=143 committed?=0 r=0) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4624.0:1 1.0 1:f677cfaa:::obj144:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000173 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'143 crt=38'144 lcod 38'142 mlcod 38'142 active+clean] op_commit: 143 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'143 crt=38'144 lcod 38'142 mlcod 38'142 active+clean] repop_all_committed: repop tid 143 all committed 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'142 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'143 from: 38'142 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] eval_repop repgather(0x5489e00 38'144 rep_tid=143 committed?=1 r=0) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] commit: repgather(0x5489e00 38'144 rep_tid=143 committed?=1 r=0) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] log_op_stats osd_op(client.4624.0:1 1.0 1:f677cfaa:::obj144:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000319 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] sending reply on osd_op(client.4624.0:1 1.0 1:f677cfaa:::obj144:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46d9440 2026-02-12T10:34:24.640+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2441395642 -- osd_op_reply(1 obj144 [writefull 0~9216] v38'144 uv144 ondisk = 0) -- 0x46d9440 con 0x5310c00 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.640+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:165 2026-02-12T10:34:24.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] removing repgather(0x5489e00 38'144 rep_tid=143 committed?=1 r=0) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] q front is repgather(0x5489e00 38'144 rep_tid=143 committed?=1 r=0) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] do_osd_op_effects client.4624 con 0x5310c00 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] remove_repop repgather(0x5489e00 38'144 rep_tid=143 committed?=1 r=0) 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.640+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2441395642 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.640+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2441395642 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.640+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2441395642 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=147 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.640+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2441395642 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=147 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.640+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0ee00 2026-02-12T10:34:24.658+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.658+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.658+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.658+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/538597939 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=148 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4627 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.658+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4627 127.0.0.1:0/538597939 1 ==== osd_op(client.4627.0:1 1.0 1.5220129f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c6a00 con 0x5311000 2026-02-12T10:34:24.658+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4627.0:1 1.0 1.5220129f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.658+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4627.0:1 1.0 1.5220129f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4627.0:1 1.0 1.5220129f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4627.0:1 1.0 1.5220129f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4627.0:1 1.0 1.5220129f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4627.0:1 1.0 1.5220129f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] 2026-02-12T10:34:24.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/538597939 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/538597939 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] _handle_message: osd_op(client.4627.0:1 1.0 1.5220129f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] do_op: op osd_op(client.4627.0:1 1.0 1:f948044a:::obj145:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] do_op osd_op(client.4627.0:1 1.0 1:f948044a:::obj145:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] get_object_context: obc NOT found in cache: 1:f948044a:::obj145:head 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] get_object_context: no obc for soid 1:f948044a:::obj145:head but can_create 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] create_object_context 0x5492c00 1:f948044a:::obj145:head 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] populate_obc_watchers 1:f948044a:::obj145:head 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f948044a:::obj145:head 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] get_object_context: obc(1:f948044a:::obj145:head(dne) rwstate(none n=0 w=0)) oi: 1:f948044a:::obj145:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f948044a:::obj145:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] find_object_context 1:f948044a:::obj145:head @head oi=1:f948044a:::obj145:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] do_op obc obc(1:f948044a:::obj145:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] execute_ctx 0x429db00 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] execute_ctx 1:f948044a:::obj145:head [writefull 0~9216 in=9216b] ov 0'0 av 38'145 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] do_osd_op 1:f948044a:::obj145:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] make_writeable 1:f948044a:::obj145:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] setting DIRTY flag 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] make_writeable 1:f948044a:::obj145:head done, snapset=0={} 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] finish_ctx 1:f948044a:::obj145:head 0x429db00 op modify 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] set mtime to 2026-02-12T10:34:24.659550+0000 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] final snapset 0={} in 1:f948044a:::obj145:head 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] finish_ctx object 1:f948044a:::obj145:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] execute_ctx alloc reply 0x54398c0 result 0 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'144 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 44 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 34 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] new_repop rep_tid 144 on osd_op(client.4627.0:1 1.0 1:f948044a:::obj145:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] new_repop: repgather(0x5488f00 0'0 rep_tid=144 committed?=0 r=0) 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=144 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] issue_repop rep_tid 144 o 1:f948044a:::obj145:head 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'145 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 trim 38'145 (0'0) modify 1:f948044a:::obj145:head by client.4627.0:1 2026-02-12T10:34:24.659550+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=145 tail=38'145 s=38'145 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'144 (38'100,38'144] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'144 lcod 38'143 mlcod 38'143 active+clean] PeeringState::append_log append_log log((38'100,38'144], crt=38'144) [38'145 (0'0) modify 1:f948044a:::obj145:head by client.4627.0:1 2026-02-12T10:34:24.659550+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'144 lua=38'144 crt=38'145 lcod 38'143 mlcod 38'143 active+clean] rollforward: entry=38'145 (0'0) modify 1:f948044a:::obj145:head by client.4627.0:1 2026-02-12T10:34:24.659550+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'144 lua=38'144 crt=38'145 lcod 38'143 mlcod 38'143 active+clean] PeeringState::append_log approx pg log length = 45 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'144 lua=38'144 crt=38'145 lcod 38'143 mlcod 38'143 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'144 lua=38'144 crt=38'145 lcod 38'143 mlcod 38'143 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'145, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'144 lua=38'144 crt=38'145 lcod 38'143 mlcod 38'143 active+clean] op_applied version 38'145 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'144 crt=38'145 lcod 38'143 mlcod 38'143 active+clean] eval_repop repgather(0x5488f00 38'145 rep_tid=144 committed?=0 r=0) 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4627.0:1 1.0 1:f948044a:::obj145:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000127 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.659+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'144 crt=38'145 lcod 38'143 mlcod 38'143 active+clean] op_commit: 144 2026-02-12T10:34:24.659+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'144 crt=38'145 lcod 38'143 mlcod 38'143 active+clean] repop_all_committed: repop tid 144 all committed 2026-02-12T10:34:24.659+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'143 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'144 from: 38'143 2026-02-12T10:34:24.659+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] eval_repop repgather(0x5488f00 38'145 rep_tid=144 committed?=1 r=0) 2026-02-12T10:34:24.659+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] commit: repgather(0x5488f00 38'145 rep_tid=144 committed?=1 r=0) 2026-02-12T10:34:24.659+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] log_op_stats osd_op(client.4627.0:1 1.0 1:f948044a:::obj145:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000402 2026-02-12T10:34:24.659+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] sending reply on osd_op(client.4627.0:1 1.0 1:f948044a:::obj145:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x54398c0 2026-02-12T10:34:24.659+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/538597939 -- osd_op_reply(1 obj145 [writefull 0~9216] v38'145 uv145 ondisk = 0) -- 0x54398c0 con 0x5311000 2026-02-12T10:34:24.659+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.659+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:166 2026-02-12T10:34:24.659+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] removing repgather(0x5488f00 38'145 rep_tid=144 committed?=1 r=0) 2026-02-12T10:34:24.659+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] q front is repgather(0x5488f00 38'145 rep_tid=144 committed?=1 r=0) 2026-02-12T10:34:24.659+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] do_osd_op_effects client.4627 con 0x5311000 2026-02-12T10:34:24.659+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] remove_repop repgather(0x5488f00 38'145 rep_tid=144 committed?=1 r=0) 2026-02-12T10:34:24.659+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.659+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/538597939 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.659+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/538597939 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.659+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/538597939 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=148 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.659+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/538597939 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=148 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.659+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.659+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0efc0 2026-02-12T10:34:24.677+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.677+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.677+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.677+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1743746369 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=149 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4630 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.677+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4630 127.0.0.1:0/1743746369 1 ==== osd_op(client.4630.0:1 1.0 1.f30b3010 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c6280 con 0x5311000 2026-02-12T10:34:24.677+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4630.0:1 1.0 1.f30b3010 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.677+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4630.0:1 1.0 1.f30b3010 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4630.0:1 1.0 1.f30b3010 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4630.0:1 1.0 1.f30b3010 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4630.0:1 1.0 1.f30b3010 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4630.0:1 1.0 1.f30b3010 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] 2026-02-12T10:34:24.677+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1743746369 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1743746369 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] _handle_message: osd_op(client.4630.0:1 1.0 1.f30b3010 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] do_op: op osd_op(client.4630.0:1 1.0 1:080cd0cf:::obj146:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] do_op osd_op(client.4630.0:1 1.0 1:080cd0cf:::obj146:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] get_object_context: obc NOT found in cache: 1:080cd0cf:::obj146:head 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] get_object_context: no obc for soid 1:080cd0cf:::obj146:head but can_create 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] create_object_context 0x5493200 1:080cd0cf:::obj146:head 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] populate_obc_watchers 1:080cd0cf:::obj146:head 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:080cd0cf:::obj146:head 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] get_object_context: obc(1:080cd0cf:::obj146:head(dne) rwstate(none n=0 w=0)) oi: 1:080cd0cf:::obj146:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:080cd0cf:::obj146:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] find_object_context 1:080cd0cf:::obj146:head @head oi=1:080cd0cf:::obj146:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] do_op obc obc(1:080cd0cf:::obj146:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] execute_ctx 1:080cd0cf:::obj146:head [writefull 0~9216 in=9216b] ov 0'0 av 38'146 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] do_osd_op 1:080cd0cf:::obj146:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] make_writeable 1:080cd0cf:::obj146:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] setting DIRTY flag 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] make_writeable 1:080cd0cf:::obj146:head done, snapset=0={} 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] finish_ctx 1:080cd0cf:::obj146:head 0x429ed00 op modify 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] set mtime to 2026-02-12T10:34:24.677961+0000 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] final snapset 0={} in 1:080cd0cf:::obj146:head 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] finish_ctx object 1:080cd0cf:::obj146:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] execute_ctx alloc reply 0x5462000 result 0 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'145 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 45 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 35 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] new_repop rep_tid 145 on osd_op(client.4630.0:1 1.0 1:080cd0cf:::obj146:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] new_repop: repgather(0x5489500 0'0 rep_tid=145 committed?=0 r=0) 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=145 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] issue_repop rep_tid 145 o 1:080cd0cf:::obj146:head 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'146 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 trim 38'146 (0'0) modify 1:080cd0cf:::obj146:head by client.4630.0:1 2026-02-12T10:34:24.677961+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=146 tail=38'146 s=38'146 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'145 (38'100,38'145] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'145 lcod 38'144 mlcod 38'144 active+clean] PeeringState::append_log append_log log((38'100,38'145], crt=38'145) [38'146 (0'0) modify 1:080cd0cf:::obj146:head by client.4630.0:1 2026-02-12T10:34:24.677961+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'145 lua=38'145 crt=38'146 lcod 38'144 mlcod 38'144 active+clean] rollforward: entry=38'146 (0'0) modify 1:080cd0cf:::obj146:head by client.4630.0:1 2026-02-12T10:34:24.677961+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'145 lua=38'145 crt=38'146 lcod 38'144 mlcod 38'144 active+clean] PeeringState::append_log approx pg log length = 46 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'145 lua=38'145 crt=38'146 lcod 38'144 mlcod 38'144 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'145 lua=38'145 crt=38'146 lcod 38'144 mlcod 38'144 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'146, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'145 lua=38'145 crt=38'146 lcod 38'144 mlcod 38'144 active+clean] op_applied version 38'146 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'145 crt=38'146 lcod 38'144 mlcod 38'144 active+clean] eval_repop repgather(0x5489500 38'146 rep_tid=145 committed?=0 r=0) 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4630.0:1 1.0 1:080cd0cf:::obj146:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000134 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.677+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'145 crt=38'146 lcod 38'144 mlcod 38'144 active+clean] op_commit: 145 2026-02-12T10:34:24.677+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'145 crt=38'146 lcod 38'144 mlcod 38'144 active+clean] repop_all_committed: repop tid 145 all committed 2026-02-12T10:34:24.677+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'144 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'145 from: 38'144 2026-02-12T10:34:24.677+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] eval_repop repgather(0x5489500 38'146 rep_tid=145 committed?=1 r=0) 2026-02-12T10:34:24.677+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] commit: repgather(0x5489500 38'146 rep_tid=145 committed?=1 r=0) 2026-02-12T10:34:24.677+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] log_op_stats osd_op(client.4630.0:1 1.0 1:080cd0cf:::obj146:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000271 2026-02-12T10:34:24.677+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] sending reply on osd_op(client.4630.0:1 1.0 1:080cd0cf:::obj146:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5462000 2026-02-12T10:34:24.677+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1743746369 -- osd_op_reply(1 obj146 [writefull 0~9216] v38'146 uv146 ondisk = 0) -- 0x5462000 con 0x5311000 2026-02-12T10:34:24.677+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.677+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:167 2026-02-12T10:34:24.677+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] removing repgather(0x5489500 38'146 rep_tid=145 committed?=1 r=0) 2026-02-12T10:34:24.677+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] q front is repgather(0x5489500 38'146 rep_tid=145 committed?=1 r=0) 2026-02-12T10:34:24.677+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] do_osd_op_effects client.4630 con 0x5311000 2026-02-12T10:34:24.677+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] remove_repop repgather(0x5489500 38'146 rep_tid=145 committed?=1 r=0) 2026-02-12T10:34:24.677+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.677+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.677+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1743746369 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.677+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1743746369 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.677+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1743746369 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=149 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.677+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1743746369 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=149 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.677+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0f180 2026-02-12T10:34:24.695+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.695+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.695+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f340 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.695+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2561069082 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=150 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4633 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.695+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4633 127.0.0.1:0/2561069082 1 ==== osd_op(client.4633.0:1 1.0 1.58705b4e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7900 con 0x5310000 2026-02-12T10:34:24.695+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4633.0:1 1.0 1.58705b4e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:24.695+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4633.0:1 1.0 1.58705b4e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4633.0:1 1.0 1.58705b4e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4633.0:1 1.0 1.58705b4e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4633.0:1 1.0 1.58705b4e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4633.0:1 1.0 1.58705b4e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2561069082 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2561069082 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] _handle_message: osd_op(client.4633.0:1 1.0 1.58705b4e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] do_op: op osd_op(client.4633.0:1 1.0 1:72da0e1a:::obj147:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] op_has_sufficient_caps session=0x4e0f340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] do_op osd_op(client.4633.0:1 1.0 1:72da0e1a:::obj147:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] get_object_context: obc NOT found in cache: 1:72da0e1a:::obj147:head 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] get_object_context: no obc for soid 1:72da0e1a:::obj147:head but can_create 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] create_object_context 0x5496000 1:72da0e1a:::obj147:head 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] populate_obc_watchers 1:72da0e1a:::obj147:head 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:72da0e1a:::obj147:head 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] get_object_context: obc(1:72da0e1a:::obj147:head(dne) rwstate(none n=0 w=0)) oi: 1:72da0e1a:::obj147:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:72da0e1a:::obj147:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] find_object_context 1:72da0e1a:::obj147:head @head oi=1:72da0e1a:::obj147:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] do_op obc obc(1:72da0e1a:::obj147:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] execute_ctx 1:72da0e1a:::obj147:head [writefull 0~9216 in=9216b] ov 0'0 av 38'147 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] do_osd_op 1:72da0e1a:::obj147:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] make_writeable 1:72da0e1a:::obj147:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] setting DIRTY flag 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] make_writeable 1:72da0e1a:::obj147:head done, snapset=0={} 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] finish_ctx 1:72da0e1a:::obj147:head 0x429ed00 op modify 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] set mtime to 2026-02-12T10:34:24.695873+0000 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] final snapset 0={} in 1:72da0e1a:::obj147:head 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] finish_ctx object 1:72da0e1a:::obj147:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] execute_ctx alloc reply 0x5439440 result 0 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'146 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 46 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 36 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] new_repop rep_tid 146 on osd_op(client.4633.0:1 1.0 1:72da0e1a:::obj147:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] new_repop: repgather(0x5495680 0'0 rep_tid=146 committed?=0 r=0) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=146 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] issue_repop rep_tid 146 o 1:72da0e1a:::obj147:head 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 IndexedLog::trim s=38'147 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 trim 38'147 (0'0) modify 1:72da0e1a:::obj147:head by client.4633.0:1 2026-02-12T10:34:24.695873+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=147 tail=38'147 s=38'147 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'146 (38'100,38'146] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'146 lcod 38'145 mlcod 38'145 active+clean] PeeringState::append_log append_log log((38'100,38'146], crt=38'146) [38'147 (0'0) modify 1:72da0e1a:::obj147:head by client.4633.0:1 2026-02-12T10:34:24.695873+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'146 lua=38'146 crt=38'147 lcod 38'145 mlcod 38'145 active+clean] rollforward: entry=38'147 (0'0) modify 1:72da0e1a:::obj147:head by client.4633.0:1 2026-02-12T10:34:24.695873+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'146 lua=38'146 crt=38'147 lcod 38'145 mlcod 38'145 active+clean] PeeringState::append_log approx pg log length = 47 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'146 lua=38'146 crt=38'147 lcod 38'145 mlcod 38'145 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'146 lua=38'146 crt=38'147 lcod 38'145 mlcod 38'145 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.695+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'147, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'146 lua=38'146 crt=38'147 lcod 38'145 mlcod 38'145 active+clean] op_applied version 38'147 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'146 crt=38'147 lcod 38'145 mlcod 38'145 active+clean] eval_repop repgather(0x5495680 38'147 rep_tid=146 committed?=0 r=0) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4633.0:1 1.0 1:72da0e1a:::obj147:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000168 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'146 crt=38'147 lcod 38'145 mlcod 38'145 active+clean] op_commit: 146 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'146 crt=38'147 lcod 38'145 mlcod 38'145 active+clean] repop_all_committed: repop tid 146 all committed 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'145 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'146 from: 38'145 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] eval_repop repgather(0x5495680 38'147 rep_tid=146 committed?=1 r=0) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] commit: repgather(0x5495680 38'147 rep_tid=146 committed?=1 r=0) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] log_op_stats osd_op(client.4633.0:1 1.0 1:72da0e1a:::obj147:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000311 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] sending reply on osd_op(client.4633.0:1 1.0 1:72da0e1a:::obj147:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5439440 2026-02-12T10:34:24.695+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2561069082 -- osd_op_reply(1 obj147 [writefull 0~9216] v38'147 uv147 ondisk = 0) -- 0x5439440 con 0x5310000 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.695+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:168 2026-02-12T10:34:24.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] removing repgather(0x5495680 38'147 rep_tid=146 committed?=1 r=0) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] q front is repgather(0x5495680 38'147 rep_tid=146 committed?=1 r=0) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] do_osd_op_effects client.4633 con 0x5310000 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] remove_repop repgather(0x5495680 38'147 rep_tid=146 committed?=1 r=0) 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.695+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2561069082 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.695+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2561069082 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.695+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2561069082 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=150 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.695+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2561069082 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=150 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.695+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f340 2026-02-12T10:34:24.713+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.713+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.713+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.713+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4122725633 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=151 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4636 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.713+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4636 127.0.0.1:0/4122725633 1 ==== osd_op(client.4636.0:1 1.0 1.6a075dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712780 con 0x5310400 2026-02-12T10:34:24.713+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4636.0:1 1.0 1.6a075dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.713+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4636.0:1 1.0 1.6a075dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4636.0:1 1.0 1.6a075dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4636.0:1 1.0 1.6a075dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4636.0:1 1.0 1.6a075dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4636.0:1 1.0 1.6a075dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] 2026-02-12T10:34:24.713+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4122725633 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4122725633 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] _handle_message: osd_op(client.4636.0:1 1.0 1.6a075dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] do_op: op osd_op(client.4636.0:1 1.0 1:c3bae056:::obj148:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] do_op osd_op(client.4636.0:1 1.0 1:c3bae056:::obj148:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] get_object_context: obc NOT found in cache: 1:c3bae056:::obj148:head 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] get_object_context: no obc for soid 1:c3bae056:::obj148:head but can_create 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] create_object_context 0x5493800 1:c3bae056:::obj148:head 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] populate_obc_watchers 1:c3bae056:::obj148:head 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c3bae056:::obj148:head 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] get_object_context: obc(1:c3bae056:::obj148:head(dne) rwstate(none n=0 w=0)) oi: 1:c3bae056:::obj148:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c3bae056:::obj148:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] find_object_context 1:c3bae056:::obj148:head @head oi=1:c3bae056:::obj148:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] do_op obc obc(1:c3bae056:::obj148:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] execute_ctx 1:c3bae056:::obj148:head [writefull 0~9216 in=9216b] ov 0'0 av 38'148 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] do_osd_op 1:c3bae056:::obj148:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] make_writeable 1:c3bae056:::obj148:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] setting DIRTY flag 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] make_writeable 1:c3bae056:::obj148:head done, snapset=0={} 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] finish_ctx 1:c3bae056:::obj148:head 0x5264000 op modify 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] set mtime to 2026-02-12T10:34:24.713922+0000 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] final snapset 0={} in 1:c3bae056:::obj148:head 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] finish_ctx object 1:c3bae056:::obj148:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] execute_ctx alloc reply 0x46a1680 result 0 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'147 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 47 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 37 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] new_repop rep_tid 147 on osd_op(client.4636.0:1 1.0 1:c3bae056:::obj148:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] new_repop: repgather(0x5489b00 0'0 rep_tid=147 committed?=0 r=0) 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=147 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] issue_repop rep_tid 147 o 1:c3bae056:::obj148:head 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'148 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 trim 38'148 (0'0) modify 1:c3bae056:::obj148:head by client.4636.0:1 2026-02-12T10:34:24.713922+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=148 tail=38'148 s=38'148 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'147 (38'100,38'147] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'147 lcod 38'146 mlcod 38'146 active+clean] PeeringState::append_log append_log log((38'100,38'147], crt=38'147) [38'148 (0'0) modify 1:c3bae056:::obj148:head by client.4636.0:1 2026-02-12T10:34:24.713922+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'147 lua=38'147 crt=38'148 lcod 38'146 mlcod 38'146 active+clean] rollforward: entry=38'148 (0'0) modify 1:c3bae056:::obj148:head by client.4636.0:1 2026-02-12T10:34:24.713922+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'147 lua=38'147 crt=38'148 lcod 38'146 mlcod 38'146 active+clean] PeeringState::append_log approx pg log length = 48 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'147 lua=38'147 crt=38'148 lcod 38'146 mlcod 38'146 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'147 lua=38'147 crt=38'148 lcod 38'146 mlcod 38'146 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'148, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'147 lua=38'147 crt=38'148 lcod 38'146 mlcod 38'146 active+clean] op_applied version 38'148 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'147 crt=38'148 lcod 38'146 mlcod 38'146 active+clean] eval_repop repgather(0x5489b00 38'148 rep_tid=147 committed?=0 r=0) 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4636.0:1 1.0 1:c3bae056:::obj148:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000138 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.713+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'147 crt=38'148 lcod 38'146 mlcod 38'146 active+clean] op_commit: 147 2026-02-12T10:34:24.713+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'147 crt=38'148 lcod 38'146 mlcod 38'146 active+clean] repop_all_committed: repop tid 147 all committed 2026-02-12T10:34:24.713+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'146 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'147 from: 38'146 2026-02-12T10:34:24.713+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] eval_repop repgather(0x5489b00 38'148 rep_tid=147 committed?=1 r=0) 2026-02-12T10:34:24.713+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] commit: repgather(0x5489b00 38'148 rep_tid=147 committed?=1 r=0) 2026-02-12T10:34:24.713+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] log_op_stats osd_op(client.4636.0:1 1.0 1:c3bae056:::obj148:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000277 2026-02-12T10:34:24.713+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] sending reply on osd_op(client.4636.0:1 1.0 1:c3bae056:::obj148:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a1680 2026-02-12T10:34:24.713+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4122725633 -- osd_op_reply(1 obj148 [writefull 0~9216] v38'148 uv148 ondisk = 0) -- 0x46a1680 con 0x5310400 2026-02-12T10:34:24.713+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.713+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:169 2026-02-12T10:34:24.713+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] removing repgather(0x5489b00 38'148 rep_tid=147 committed?=1 r=0) 2026-02-12T10:34:24.713+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] q front is repgather(0x5489b00 38'148 rep_tid=147 committed?=1 r=0) 2026-02-12T10:34:24.713+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] do_osd_op_effects client.4636 con 0x5310400 2026-02-12T10:34:24.713+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] remove_repop repgather(0x5489b00 38'148 rep_tid=147 committed?=1 r=0) 2026-02-12T10:34:24.713+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.713+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.713+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4122725633 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.713+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4122725633 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.713+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4122725633 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=151 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.713+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4122725633 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=151 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.713+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4dadc00 2026-02-12T10:34:24.732+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.732+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.732+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad340 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.732+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1900705946 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=152 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4639 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.732+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4639 127.0.0.1:0/1900705946 1 ==== osd_op(client.4639.0:1 1.0 1.675a9213 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712a00 con 0x5310c00 2026-02-12T10:34:24.732+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4639.0:1 1.0 1.675a9213 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.732+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4639.0:1 1.0 1.675a9213 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4639.0:1 1.0 1.675a9213 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4639.0:1 1.0 1.675a9213 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4639.0:1 1.0 1.675a9213 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4639.0:1 1.0 1.675a9213 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] 2026-02-12T10:34:24.732+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1900705946 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1900705946 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] _handle_message: osd_op(client.4639.0:1 1.0 1.675a9213 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] do_op: op osd_op(client.4639.0:1 1.0 1:c8495ae6:::obj149:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] op_has_sufficient_caps session=0x4dad340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] do_op osd_op(client.4639.0:1 1.0 1:c8495ae6:::obj149:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] get_object_context: obc NOT found in cache: 1:c8495ae6:::obj149:head 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] get_object_context: no obc for soid 1:c8495ae6:::obj149:head but can_create 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] create_object_context 0x5498000 1:c8495ae6:::obj149:head 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] populate_obc_watchers 1:c8495ae6:::obj149:head 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c8495ae6:::obj149:head 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] get_object_context: obc(1:c8495ae6:::obj149:head(dne) rwstate(none n=0 w=0)) oi: 1:c8495ae6:::obj149:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c8495ae6:::obj149:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] find_object_context 1:c8495ae6:::obj149:head @head oi=1:c8495ae6:::obj149:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] do_op obc obc(1:c8495ae6:::obj149:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] execute_ctx 1:c8495ae6:::obj149:head [writefull 0~9216 in=9216b] ov 0'0 av 38'149 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] do_osd_op 1:c8495ae6:::obj149:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] make_writeable 1:c8495ae6:::obj149:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] setting DIRTY flag 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] make_writeable 1:c8495ae6:::obj149:head done, snapset=0={} 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] finish_ctx 1:c8495ae6:::obj149:head 0x5265200 op modify 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] set mtime to 2026-02-12T10:34:24.732703+0000 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] final snapset 0={} in 1:c8495ae6:::obj149:head 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] finish_ctx object 1:c8495ae6:::obj149:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] execute_ctx alloc reply 0x46fdd40 result 0 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'148 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 48 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 38 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] new_repop rep_tid 148 on osd_op(client.4639.0:1 1.0 1:c8495ae6:::obj149:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] new_repop: repgather(0x4722f00 0'0 rep_tid=148 committed?=0 r=0) 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=148 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] issue_repop rep_tid 148 o 1:c8495ae6:::obj149:head 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'149 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 trim 38'149 (0'0) modify 1:c8495ae6:::obj149:head by client.4639.0:1 2026-02-12T10:34:24.732703+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=149 tail=38'149 s=38'149 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'148 (38'100,38'148] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'148 lcod 38'147 mlcod 38'147 active+clean] PeeringState::append_log append_log log((38'100,38'148], crt=38'148) [38'149 (0'0) modify 1:c8495ae6:::obj149:head by client.4639.0:1 2026-02-12T10:34:24.732703+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'148 lua=38'148 crt=38'149 lcod 38'147 mlcod 38'147 active+clean] rollforward: entry=38'149 (0'0) modify 1:c8495ae6:::obj149:head by client.4639.0:1 2026-02-12T10:34:24.732703+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'148 lua=38'148 crt=38'149 lcod 38'147 mlcod 38'147 active+clean] PeeringState::append_log approx pg log length = 49 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'148 lua=38'148 crt=38'149 lcod 38'147 mlcod 38'147 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'148 lua=38'148 crt=38'149 lcod 38'147 mlcod 38'147 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'149, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'148 lua=38'148 crt=38'149 lcod 38'147 mlcod 38'147 active+clean] op_applied version 38'149 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'148 crt=38'149 lcod 38'147 mlcod 38'147 active+clean] eval_repop repgather(0x4722f00 38'149 rep_tid=148 committed?=0 r=0) 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4639.0:1 1.0 1:c8495ae6:::obj149:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000167 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.732+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.732+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'148 crt=38'149 lcod 38'147 mlcod 38'147 active+clean] op_commit: 148 2026-02-12T10:34:24.732+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'148 crt=38'149 lcod 38'147 mlcod 38'147 active+clean] repop_all_committed: repop tid 148 all committed 2026-02-12T10:34:24.732+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'147 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'148 from: 38'147 2026-02-12T10:34:24.732+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] eval_repop repgather(0x4722f00 38'149 rep_tid=148 committed?=1 r=0) 2026-02-12T10:34:24.732+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] commit: repgather(0x4722f00 38'149 rep_tid=148 committed?=1 r=0) 2026-02-12T10:34:24.732+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] log_op_stats osd_op(client.4639.0:1 1.0 1:c8495ae6:::obj149:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000458 2026-02-12T10:34:24.732+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] sending reply on osd_op(client.4639.0:1 1.0 1:c8495ae6:::obj149:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fdd40 2026-02-12T10:34:24.732+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1900705946 -- osd_op_reply(1 obj149 [writefull 0~9216] v38'149 uv149 ondisk = 0) -- 0x46fdd40 con 0x5310c00 2026-02-12T10:34:24.732+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.732+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:170 2026-02-12T10:34:24.732+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] removing repgather(0x4722f00 38'149 rep_tid=148 committed?=1 r=0) 2026-02-12T10:34:24.732+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] q front is repgather(0x4722f00 38'149 rep_tid=148 committed?=1 r=0) 2026-02-12T10:34:24.732+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] do_osd_op_effects client.4639 con 0x5310c00 2026-02-12T10:34:24.732+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] remove_repop repgather(0x4722f00 38'149 rep_tid=148 committed?=1 r=0) 2026-02-12T10:34:24.732+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.732+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.732+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1900705946 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.732+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1900705946 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.732+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1900705946 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=152 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.732+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1900705946 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=152 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.732+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4dad340 2026-02-12T10:34:24.745+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 2 ==== osd_ping(ping e38 up_from 24 ping_stamp 2026-02-12T10:34:24.745822+0000/8.803437233s send_stamp 8.803437233s delta_ub -7.905747414s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x41ce800 2026-02-12T10:34:24.745+0000 7f9eeedfa640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905985832s,-7.905747414s]) 2026-02-12T10:34:24.745+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e38 up_from 10 ping_stamp 2026-02-12T10:34:24.745822+0000/8.803437233s send_stamp 16.709424973s delta_ub 7.905985832s) -- 0x423bc80 con 0x41ce800 2026-02-12T10:34:24.745+0000 7f9eeedfa640 20 osd.1 38 get_con_osd_cluster to osd.4 from_epoch 38 2026-02-12T10:34:24.745+0000 7f9eeedfa640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:24.745+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 2 ==== osd_ping(ping e38 up_from 24 ping_stamp 2026-02-12T10:34:24.745822+0000/8.803437233s send_stamp 8.803437233s delta_ub -7.905747414s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x41cec00 2026-02-12T10:34:24.745+0000 7f9eeedfa640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:24.745+0000 7f9eeedfa640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.745+0000 7f9ef05fd640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906010151s,-7.905747414s]) 2026-02-12T10:34:24.745+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e38 up_from 10 ping_stamp 2026-02-12T10:34:24.745822+0000/8.803437233s send_stamp 16.709447861s delta_ub 7.906010151s) -- 0x423b800 con 0x41cec00 2026-02-12T10:34:24.745+0000 7f9ef05fd640 20 osd.1 38 get_con_osd_cluster to osd.4 from_epoch 38 2026-02-12T10:34:24.745+0000 7f9ef05fd640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:24.745+0000 7f9ef05fd640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:24.745+0000 7f9ef05fd640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.749+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.749+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.749+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.750+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/973837739 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=153 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4642 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.750+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4642 127.0.0.1:0/973837739 1 ==== osd_op(client.4642.0:1 1.0 1.18a16d19 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712c80 con 0x5311400 2026-02-12T10:34:24.750+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4642.0:1 1.0 1.18a16d19 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.750+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4642.0:1 1.0 1.18a16d19 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4642.0:1 1.0 1.18a16d19 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4642.0:1 1.0 1.18a16d19 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.750+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4642.0:1 1.0 1.18a16d19 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4642.0:1 1.0 1.18a16d19 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/973837739 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/973837739 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] _handle_message: osd_op(client.4642.0:1 1.0 1.18a16d19 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] do_op: op osd_op(client.4642.0:1 1.0 1:98b68518:::obj150:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] do_op osd_op(client.4642.0:1 1.0 1:98b68518:::obj150:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] get_object_context: obc NOT found in cache: 1:98b68518:::obj150:head 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] get_object_context: no obc for soid 1:98b68518:::obj150:head but can_create 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] create_object_context 0x5498600 1:98b68518:::obj150:head 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] populate_obc_watchers 1:98b68518:::obj150:head 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:98b68518:::obj150:head 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] get_object_context: obc(1:98b68518:::obj150:head(dne) rwstate(none n=0 w=0)) oi: 1:98b68518:::obj150:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:98b68518:::obj150:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] find_object_context 1:98b68518:::obj150:head @head oi=1:98b68518:::obj150:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] do_op obc obc(1:98b68518:::obj150:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] execute_ctx 1:98b68518:::obj150:head [writefull 0~9216 in=9216b] ov 0'0 av 38'150 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] do_osd_op 1:98b68518:::obj150:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] make_writeable 1:98b68518:::obj150:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] setting DIRTY flag 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] make_writeable 1:98b68518:::obj150:head done, snapset=0={} 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] finish_ctx 1:98b68518:::obj150:head 0x5267600 op modify 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] set mtime to 2026-02-12T10:34:24.750610+0000 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] final snapset 0={} in 1:98b68518:::obj150:head 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] finish_ctx object 1:98b68518:::obj150:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] execute_ctx alloc reply 0x5438240 result 0 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'149 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 49 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 39 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] new_repop rep_tid 149 on osd_op(client.4642.0:1 1.0 1:98b68518:::obj150:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] new_repop: repgather(0x4723c80 0'0 rep_tid=149 committed?=0 r=0) 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=149 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] issue_repop rep_tid 149 o 1:98b68518:::obj150:head 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'150 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 trim 38'150 (0'0) modify 1:98b68518:::obj150:head by client.4642.0:1 2026-02-12T10:34:24.750610+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=150 tail=38'150 s=38'150 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'149 (38'100,38'149] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'149 lcod 38'148 mlcod 38'148 active+clean] PeeringState::append_log append_log log((38'100,38'149], crt=38'149) [38'150 (0'0) modify 1:98b68518:::obj150:head by client.4642.0:1 2026-02-12T10:34:24.750610+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'149 lua=38'149 crt=38'150 lcod 38'148 mlcod 38'148 active+clean] rollforward: entry=38'150 (0'0) modify 1:98b68518:::obj150:head by client.4642.0:1 2026-02-12T10:34:24.750610+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'149 lua=38'149 crt=38'150 lcod 38'148 mlcod 38'148 active+clean] PeeringState::append_log approx pg log length = 50 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'149 lua=38'149 crt=38'150 lcod 38'148 mlcod 38'148 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'149 lua=38'149 crt=38'150 lcod 38'148 mlcod 38'148 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'150, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'149 lua=38'149 crt=38'150 lcod 38'148 mlcod 38'148 active+clean] op_applied version 38'150 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'149 crt=38'150 lcod 38'148 mlcod 38'148 active+clean] eval_repop repgather(0x4723c80 38'150 rep_tid=149 committed?=0 r=0) 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4642.0:1 1.0 1:98b68518:::obj150:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000139 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.750+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.750+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'149 crt=38'150 lcod 38'148 mlcod 38'148 active+clean] op_commit: 149 2026-02-12T10:34:24.750+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'149 crt=38'150 lcod 38'148 mlcod 38'148 active+clean] repop_all_committed: repop tid 149 all committed 2026-02-12T10:34:24.750+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'148 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'149 from: 38'148 2026-02-12T10:34:24.750+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] eval_repop repgather(0x4723c80 38'150 rep_tid=149 committed?=1 r=0) 2026-02-12T10:34:24.750+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] commit: repgather(0x4723c80 38'150 rep_tid=149 committed?=1 r=0) 2026-02-12T10:34:24.750+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] log_op_stats osd_op(client.4642.0:1 1.0 1:98b68518:::obj150:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000278 2026-02-12T10:34:24.750+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] sending reply on osd_op(client.4642.0:1 1.0 1:98b68518:::obj150:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5438240 2026-02-12T10:34:24.750+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/973837739 -- osd_op_reply(1 obj150 [writefull 0~9216] v38'150 uv150 ondisk = 0) -- 0x5438240 con 0x5311400 2026-02-12T10:34:24.750+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.750+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:171 2026-02-12T10:34:24.750+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] removing repgather(0x4723c80 38'150 rep_tid=149 committed?=1 r=0) 2026-02-12T10:34:24.750+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] q front is repgather(0x4723c80 38'150 rep_tid=149 committed?=1 r=0) 2026-02-12T10:34:24.750+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] do_osd_op_effects client.4642 con 0x5311400 2026-02-12T10:34:24.750+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] remove_repop repgather(0x4723c80 38'150 rep_tid=149 committed?=1 r=0) 2026-02-12T10:34:24.750+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.750+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.750+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/973837739 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.750+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/973837739 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.750+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/973837739 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=153 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.750+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/973837739 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=153 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.750+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.750+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dad880 2026-02-12T10:34:24.768+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.768+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.768+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.768+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3058578381 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=154 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4645 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.768+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4645 127.0.0.1:0/3058578381 1 ==== osd_op(client.4645.0:1 1.0 1.b0bca78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713400 con 0x5311400 2026-02-12T10:34:24.768+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4645.0:1 1.0 1.b0bca78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.768+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4645.0:1 1.0 1.b0bca78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4645.0:1 1.0 1.b0bca78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4645.0:1 1.0 1.b0bca78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4645.0:1 1.0 1.b0bca78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4645.0:1 1.0 1.b0bca78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] 2026-02-12T10:34:24.768+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3058578381 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3058578381 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] _handle_message: osd_op(client.4645.0:1 1.0 1.b0bca78 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] do_op: op osd_op(client.4645.0:1 1.0 1:1e53d0d0:::obj151:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] do_op osd_op(client.4645.0:1 1.0 1:1e53d0d0:::obj151:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] get_object_context: obc NOT found in cache: 1:1e53d0d0:::obj151:head 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] get_object_context: no obc for soid 1:1e53d0d0:::obj151:head but can_create 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] create_object_context 0x5496600 1:1e53d0d0:::obj151:head 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] populate_obc_watchers 1:1e53d0d0:::obj151:head 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1e53d0d0:::obj151:head 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] get_object_context: obc(1:1e53d0d0:::obj151:head(dne) rwstate(none n=0 w=0)) oi: 1:1e53d0d0:::obj151:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1e53d0d0:::obj151:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] find_object_context 1:1e53d0d0:::obj151:head @head oi=1:1e53d0d0:::obj151:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] do_op obc obc(1:1e53d0d0:::obj151:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] execute_ctx 1:1e53d0d0:::obj151:head [writefull 0~9216 in=9216b] ov 0'0 av 38'151 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] do_osd_op 1:1e53d0d0:::obj151:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] make_writeable 1:1e53d0d0:::obj151:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] setting DIRTY flag 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] make_writeable 1:1e53d0d0:::obj151:head done, snapset=0={} 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] finish_ctx 1:1e53d0d0:::obj151:head 0x5267600 op modify 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] set mtime to 2026-02-12T10:34:24.769286+0000 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] final snapset 0={} in 1:1e53d0d0:::obj151:head 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] finish_ctx object 1:1e53d0d0:::obj151:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] execute_ctx alloc reply 0x54626c0 result 0 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'150 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 50 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 40 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] new_repop rep_tid 150 on osd_op(client.4645.0:1 1.0 1:1e53d0d0:::obj151:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] new_repop: repgather(0x5494180 0'0 rep_tid=150 committed?=0 r=0) 2026-02-12T10:34:24.768+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=150 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] issue_repop rep_tid 150 o 1:1e53d0d0:::obj151:head 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 IndexedLog::trim s=38'151 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 trim 38'151 (0'0) modify 1:1e53d0d0:::obj151:head by client.4645.0:1 2026-02-12T10:34:24.769286+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=151 tail=38'151 s=38'151 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'150 (38'100,38'150] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'150 lcod 38'149 mlcod 38'149 active+clean] PeeringState::append_log append_log log((38'100,38'150], crt=38'150) [38'151 (0'0) modify 1:1e53d0d0:::obj151:head by client.4645.0:1 2026-02-12T10:34:24.769286+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'150 lua=38'150 crt=38'151 lcod 38'149 mlcod 38'149 active+clean] rollforward: entry=38'151 (0'0) modify 1:1e53d0d0:::obj151:head by client.4645.0:1 2026-02-12T10:34:24.769286+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'150 lua=38'150 crt=38'151 lcod 38'149 mlcod 38'149 active+clean] PeeringState::append_log approx pg log length = 51 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'150 lua=38'150 crt=38'151 lcod 38'149 mlcod 38'149 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'150 lua=38'150 crt=38'151 lcod 38'149 mlcod 38'149 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.768+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'151, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'150 lua=38'150 crt=38'151 lcod 38'149 mlcod 38'149 active+clean] op_applied version 38'151 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'150 crt=38'151 lcod 38'149 mlcod 38'149 active+clean] eval_repop repgather(0x5494180 38'151 rep_tid=150 committed?=0 r=0) 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4645.0:1 1.0 1:1e53d0d0:::obj151:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000130 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.768+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'150 crt=38'151 lcod 38'149 mlcod 38'149 active+clean] op_commit: 150 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'150 crt=38'151 lcod 38'149 mlcod 38'149 active+clean] repop_all_committed: repop tid 150 all committed 2026-02-12T10:34:24.768+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'149 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'150 from: 38'149 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] eval_repop repgather(0x5494180 38'151 rep_tid=150 committed?=1 r=0) 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] commit: repgather(0x5494180 38'151 rep_tid=150 committed?=1 r=0) 2026-02-12T10:34:24.768+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] log_op_stats osd_op(client.4645.0:1 1.0 1:1e53d0d0:::obj151:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000276 2026-02-12T10:34:24.768+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] sending reply on osd_op(client.4645.0:1 1.0 1:1e53d0d0:::obj151:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x54626c0 2026-02-12T10:34:24.768+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3058578381 -- osd_op_reply(1 obj151 [writefull 0~9216] v38'151 uv151 ondisk = 0) -- 0x54626c0 con 0x5311400 2026-02-12T10:34:24.769+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.769+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:172 2026-02-12T10:34:24.769+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] removing repgather(0x5494180 38'151 rep_tid=150 committed?=1 r=0) 2026-02-12T10:34:24.769+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] q front is repgather(0x5494180 38'151 rep_tid=150 committed?=1 r=0) 2026-02-12T10:34:24.769+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] do_osd_op_effects client.4645 con 0x5311400 2026-02-12T10:34:24.769+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] remove_repop repgather(0x5494180 38'151 rep_tid=150 committed?=1 r=0) 2026-02-12T10:34:24.769+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.769+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.769+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3058578381 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.769+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3058578381 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.769+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3058578381 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=154 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.769+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3058578381 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=154 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.769+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dad500 2026-02-12T10:34:24.786+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.786+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.786+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.786+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2397544435 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=155 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4648 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.786+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4648 127.0.0.1:0/2397544435 1 ==== osd_op(client.4648.0:1 1.0 1.bb5a7983 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713680 con 0x5310000 2026-02-12T10:34:24.786+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4648.0:1 1.0 1.bb5a7983 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.786+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4648.0:1 1.0 1.bb5a7983 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4648.0:1 1.0 1.bb5a7983 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4648.0:1 1.0 1.bb5a7983 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4648.0:1 1.0 1.bb5a7983 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4648.0:1 1.0 1.bb5a7983 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] 2026-02-12T10:34:24.786+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2397544435 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2397544435 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] _handle_message: osd_op(client.4648.0:1 1.0 1.bb5a7983 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] do_op: op osd_op(client.4648.0:1 1.0 1:c19e5add:::obj152:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] do_op osd_op(client.4648.0:1 1.0 1:c19e5add:::obj152:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] get_object_context: obc NOT found in cache: 1:c19e5add:::obj152:head 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] get_object_context: no obc for soid 1:c19e5add:::obj152:head but can_create 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] create_object_context 0x5498c00 1:c19e5add:::obj152:head 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] populate_obc_watchers 1:c19e5add:::obj152:head 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c19e5add:::obj152:head 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] get_object_context: obc(1:c19e5add:::obj152:head(dne) rwstate(none n=0 w=0)) oi: 1:c19e5add:::obj152:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c19e5add:::obj152:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] find_object_context 1:c19e5add:::obj152:head @head oi=1:c19e5add:::obj152:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] do_op obc obc(1:c19e5add:::obj152:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] execute_ctx 0x5266d00 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] execute_ctx 1:c19e5add:::obj152:head [writefull 0~9216 in=9216b] ov 0'0 av 38'152 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] do_osd_op 1:c19e5add:::obj152:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] make_writeable 1:c19e5add:::obj152:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] setting DIRTY flag 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] make_writeable 1:c19e5add:::obj152:head done, snapset=0={} 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] finish_ctx 1:c19e5add:::obj152:head 0x5266d00 op modify 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] set mtime to 2026-02-12T10:34:24.787078+0000 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] final snapset 0={} in 1:c19e5add:::obj152:head 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] finish_ctx object 1:c19e5add:::obj152:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] execute_ctx alloc reply 0x51dbd40 result 0 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'151 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 51 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 41 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] new_repop rep_tid 151 on osd_op(client.4648.0:1 1.0 1:c19e5add:::obj152:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] new_repop: repgather(0x423be00 0'0 rep_tid=151 committed?=0 r=0) 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=151 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] issue_repop rep_tid 151 o 1:c19e5add:::obj152:head 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'152 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 trim 38'152 (0'0) modify 1:c19e5add:::obj152:head by client.4648.0:1 2026-02-12T10:34:24.787078+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=152 tail=38'152 s=38'152 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'151 (38'100,38'151] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'151 lcod 38'150 mlcod 38'150 active+clean] PeeringState::append_log append_log log((38'100,38'151], crt=38'151) [38'152 (0'0) modify 1:c19e5add:::obj152:head by client.4648.0:1 2026-02-12T10:34:24.787078+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'151 lua=38'151 crt=38'152 lcod 38'150 mlcod 38'150 active+clean] rollforward: entry=38'152 (0'0) modify 1:c19e5add:::obj152:head by client.4648.0:1 2026-02-12T10:34:24.787078+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'151 lua=38'151 crt=38'152 lcod 38'150 mlcod 38'150 active+clean] PeeringState::append_log approx pg log length = 52 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'151 lua=38'151 crt=38'152 lcod 38'150 mlcod 38'150 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'151 lua=38'151 crt=38'152 lcod 38'150 mlcod 38'150 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'152, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'151 lua=38'151 crt=38'152 lcod 38'150 mlcod 38'150 active+clean] op_applied version 38'152 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'151 crt=38'152 lcod 38'150 mlcod 38'150 active+clean] eval_repop repgather(0x423be00 38'152 rep_tid=151 committed?=0 r=0) 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4648.0:1 1.0 1:c19e5add:::obj152:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000136 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.786+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.786+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'151 crt=38'152 lcod 38'150 mlcod 38'150 active+clean] op_commit: 151 2026-02-12T10:34:24.786+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'151 crt=38'152 lcod 38'150 mlcod 38'150 active+clean] repop_all_committed: repop tid 151 all committed 2026-02-12T10:34:24.786+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'150 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'151 from: 38'150 2026-02-12T10:34:24.786+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] eval_repop repgather(0x423be00 38'152 rep_tid=151 committed?=1 r=0) 2026-02-12T10:34:24.786+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] commit: repgather(0x423be00 38'152 rep_tid=151 committed?=1 r=0) 2026-02-12T10:34:24.786+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] log_op_stats osd_op(client.4648.0:1 1.0 1:c19e5add:::obj152:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000274 2026-02-12T10:34:24.786+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] sending reply on osd_op(client.4648.0:1 1.0 1:c19e5add:::obj152:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51dbd40 2026-02-12T10:34:24.786+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2397544435 -- osd_op_reply(1 obj152 [writefull 0~9216] v38'152 uv152 ondisk = 0) -- 0x51dbd40 con 0x5310000 2026-02-12T10:34:24.786+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.786+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:173 2026-02-12T10:34:24.786+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] removing repgather(0x423be00 38'152 rep_tid=151 committed?=1 r=0) 2026-02-12T10:34:24.786+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] q front is repgather(0x423be00 38'152 rep_tid=151 committed?=1 r=0) 2026-02-12T10:34:24.786+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] do_osd_op_effects client.4648 con 0x5310000 2026-02-12T10:34:24.786+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] remove_repop repgather(0x423be00 38'152 rep_tid=151 committed?=1 r=0) 2026-02-12T10:34:24.786+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.786+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.786+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2397544435 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.786+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2397544435 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.786+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2397544435 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=155 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.786+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2397544435 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=155 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.786+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dada40 2026-02-12T10:34:24.804+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.804+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.804+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e380 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.804+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3599064392 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=156 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4651 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.804+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4651 127.0.0.1:0/3599064392 1 ==== osd_op(client.4651.0:1 1.0 1.b2c1d4f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713b80 con 0x5310400 2026-02-12T10:34:24.804+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4651.0:1 1.0 1.b2c1d4f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.804+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4651.0:1 1.0 1.b2c1d4f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4651.0:1 1.0 1.b2c1d4f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4651.0:1 1.0 1.b2c1d4f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4651.0:1 1.0 1.b2c1d4f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4651.0:1 1.0 1.b2c1d4f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] 2026-02-12T10:34:24.804+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3599064392 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3599064392 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] _handle_message: osd_op(client.4651.0:1 1.0 1.b2c1d4f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] do_op: op osd_op(client.4651.0:1 1.0 1:af2b834d:::obj153:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] op_has_sufficient_caps session=0x478e380 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] do_op osd_op(client.4651.0:1 1.0 1:af2b834d:::obj153:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] get_object_context: obc NOT found in cache: 1:af2b834d:::obj153:head 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] get_object_context: no obc for soid 1:af2b834d:::obj153:head but can_create 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] create_object_context 0x5499200 1:af2b834d:::obj153:head 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] populate_obc_watchers 1:af2b834d:::obj153:head 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:af2b834d:::obj153:head 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] get_object_context: obc(1:af2b834d:::obj153:head(dne) rwstate(none n=0 w=0)) oi: 1:af2b834d:::obj153:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:af2b834d:::obj153:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] find_object_context 1:af2b834d:::obj153:head @head oi=1:af2b834d:::obj153:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] do_op obc obc(1:af2b834d:::obj153:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] execute_ctx 1:af2b834d:::obj153:head [writefull 0~9216 in=9216b] ov 0'0 av 38'153 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] do_osd_op 1:af2b834d:::obj153:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] make_writeable 1:af2b834d:::obj153:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] setting DIRTY flag 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] make_writeable 1:af2b834d:::obj153:head done, snapset=0={} 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] finish_ctx 1:af2b834d:::obj153:head 0x5265b00 op modify 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] set mtime to 2026-02-12T10:34:24.804816+0000 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] final snapset 0={} in 1:af2b834d:::obj153:head 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] finish_ctx object 1:af2b834d:::obj153:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] execute_ctx alloc reply 0x51da000 result 0 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'152 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 52 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 42 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] new_repop rep_tid 152 on osd_op(client.4651.0:1 1.0 1:af2b834d:::obj153:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=152 committed?=0 r=0) 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=152 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] issue_repop rep_tid 152 o 1:af2b834d:::obj153:head 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'153 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 trim 38'153 (0'0) modify 1:af2b834d:::obj153:head by client.4651.0:1 2026-02-12T10:34:24.804816+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=153 tail=38'153 s=38'153 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'152 (38'100,38'152] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'152 lcod 38'151 mlcod 38'151 active+clean] PeeringState::append_log append_log log((38'100,38'152], crt=38'152) [38'153 (0'0) modify 1:af2b834d:::obj153:head by client.4651.0:1 2026-02-12T10:34:24.804816+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'152 lua=38'152 crt=38'153 lcod 38'151 mlcod 38'151 active+clean] rollforward: entry=38'153 (0'0) modify 1:af2b834d:::obj153:head by client.4651.0:1 2026-02-12T10:34:24.804816+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'152 lua=38'152 crt=38'153 lcod 38'151 mlcod 38'151 active+clean] PeeringState::append_log approx pg log length = 53 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'152 lua=38'152 crt=38'153 lcod 38'151 mlcod 38'151 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'152 lua=38'152 crt=38'153 lcod 38'151 mlcod 38'151 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'153, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'152 lua=38'152 crt=38'153 lcod 38'151 mlcod 38'151 active+clean] op_applied version 38'153 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'152 crt=38'153 lcod 38'151 mlcod 38'151 active+clean] eval_repop repgather(0x423bb00 38'153 rep_tid=152 committed?=0 r=0) 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4651.0:1 1.0 1:af2b834d:::obj153:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000137 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.804+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.804+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'152 crt=38'153 lcod 38'151 mlcod 38'151 active+clean] op_commit: 152 2026-02-12T10:34:24.804+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'152 crt=38'153 lcod 38'151 mlcod 38'151 active+clean] repop_all_committed: repop tid 152 all committed 2026-02-12T10:34:24.804+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'151 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'152 from: 38'151 2026-02-12T10:34:24.804+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] eval_repop repgather(0x423bb00 38'153 rep_tid=152 committed?=1 r=0) 2026-02-12T10:34:24.804+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] commit: repgather(0x423bb00 38'153 rep_tid=152 committed?=1 r=0) 2026-02-12T10:34:24.804+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] log_op_stats osd_op(client.4651.0:1 1.0 1:af2b834d:::obj153:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000419 2026-02-12T10:34:24.804+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] sending reply on osd_op(client.4651.0:1 1.0 1:af2b834d:::obj153:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51da000 2026-02-12T10:34:24.804+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3599064392 -- osd_op_reply(1 obj153 [writefull 0~9216] v38'153 uv153 ondisk = 0) -- 0x51da000 con 0x5310400 2026-02-12T10:34:24.804+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.804+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:174 2026-02-12T10:34:24.804+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] removing repgather(0x423bb00 38'153 rep_tid=152 committed?=1 r=0) 2026-02-12T10:34:24.804+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] q front is repgather(0x423bb00 38'153 rep_tid=152 committed?=1 r=0) 2026-02-12T10:34:24.804+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] do_osd_op_effects client.4651 con 0x5310400 2026-02-12T10:34:24.804+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] remove_repop repgather(0x423bb00 38'153 rep_tid=152 committed?=1 r=0) 2026-02-12T10:34:24.804+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.804+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.804+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3599064392 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.804+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3599064392 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.804+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3599064392 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=156 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.804+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3599064392 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=156 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.804+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x478e380 2026-02-12T10:34:24.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.822+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e1c0 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1674285608 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=157 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4654 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.822+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4654 127.0.0.1:0/1674285608 1 ==== osd_op(client.4654.0:1 1.0 1.f465b774 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712000 con 0x5310c00 2026-02-12T10:34:24.822+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4654.0:1 1.0 1.f465b774 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:24.822+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4654.0:1 1.0 1.f465b774 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4654.0:1 1.0 1.f465b774 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4654.0:1 1.0 1.f465b774 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4654.0:1 1.0 1.f465b774 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000023 osd_op(client.4654.0:1 1.0 1.f465b774 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] 2026-02-12T10:34:24.822+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1674285608 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1674285608 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] _handle_message: osd_op(client.4654.0:1 1.0 1.f465b774 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] do_op: op osd_op(client.4654.0:1 1.0 1:2eeda62f:::obj154:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] op_has_sufficient_caps session=0x478e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] do_op osd_op(client.4654.0:1 1.0 1:2eeda62f:::obj154:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] get_object_context: obc NOT found in cache: 1:2eeda62f:::obj154:head 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] get_object_context: no obc for soid 1:2eeda62f:::obj154:head but can_create 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] create_object_context 0x5496c00 1:2eeda62f:::obj154:head 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] populate_obc_watchers 1:2eeda62f:::obj154:head 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:2eeda62f:::obj154:head 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] get_object_context: obc(1:2eeda62f:::obj154:head(dne) rwstate(none n=0 w=0)) oi: 1:2eeda62f:::obj154:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:2eeda62f:::obj154:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] find_object_context 1:2eeda62f:::obj154:head @head oi=1:2eeda62f:::obj154:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] do_op obc obc(1:2eeda62f:::obj154:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] execute_ctx 1:2eeda62f:::obj154:head [writefull 0~9216 in=9216b] ov 0'0 av 38'154 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] do_osd_op 1:2eeda62f:::obj154:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] make_writeable 1:2eeda62f:::obj154:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] setting DIRTY flag 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] make_writeable 1:2eeda62f:::obj154:head done, snapset=0={} 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] finish_ctx 1:2eeda62f:::obj154:head 0x5264000 op modify 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] set mtime to 2026-02-12T10:34:24.822810+0000 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] final snapset 0={} in 1:2eeda62f:::obj154:head 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] finish_ctx object 1:2eeda62f:::obj154:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] execute_ctx alloc reply 0x46bf200 result 0 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'153 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 53 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 43 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] new_repop rep_tid 153 on osd_op(client.4654.0:1 1.0 1:2eeda62f:::obj154:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=153 committed?=0 r=0) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=153 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] issue_repop rep_tid 153 o 1:2eeda62f:::obj154:head 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 IndexedLog::trim s=38'154 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 trim 38'154 (0'0) modify 1:2eeda62f:::obj154:head by client.4654.0:1 2026-02-12T10:34:24.822810+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=154 tail=38'154 s=38'154 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'153 (38'100,38'153] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'153 lcod 38'152 mlcod 38'152 active+clean] PeeringState::append_log append_log log((38'100,38'153], crt=38'153) [38'154 (0'0) modify 1:2eeda62f:::obj154:head by client.4654.0:1 2026-02-12T10:34:24.822810+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'153 lua=38'153 crt=38'154 lcod 38'152 mlcod 38'152 active+clean] rollforward: entry=38'154 (0'0) modify 1:2eeda62f:::obj154:head by client.4654.0:1 2026-02-12T10:34:24.822810+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'153 lua=38'153 crt=38'154 lcod 38'152 mlcod 38'152 active+clean] PeeringState::append_log approx pg log length = 54 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'153 lua=38'153 crt=38'154 lcod 38'152 mlcod 38'152 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'153 lua=38'153 crt=38'154 lcod 38'152 mlcod 38'152 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.822+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'154, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'153 lua=38'153 crt=38'154 lcod 38'152 mlcod 38'152 active+clean] op_applied version 38'154 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'153 crt=38'154 lcod 38'152 mlcod 38'152 active+clean] eval_repop repgather(0x423bb00 38'154 rep_tid=153 committed?=0 r=0) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4654.0:1 1.0 1:2eeda62f:::obj154:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000138 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.822+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'153 crt=38'154 lcod 38'152 mlcod 38'152 active+clean] op_commit: 153 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'153 crt=38'154 lcod 38'152 mlcod 38'152 active+clean] repop_all_committed: repop tid 153 all committed 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'152 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'153 from: 38'152 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] eval_repop repgather(0x423bb00 38'154 rep_tid=153 committed?=1 r=0) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] commit: repgather(0x423bb00 38'154 rep_tid=153 committed?=1 r=0) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] log_op_stats osd_op(client.4654.0:1 1.0 1:2eeda62f:::obj154:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000268 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] sending reply on osd_op(client.4654.0:1 1.0 1:2eeda62f:::obj154:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46bf200 2026-02-12T10:34:24.822+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1674285608 -- osd_op_reply(1 obj154 [writefull 0~9216] v38'154 uv154 ondisk = 0) -- 0x46bf200 con 0x5310c00 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.822+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:175 2026-02-12T10:34:24.822+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] removing repgather(0x423bb00 38'154 rep_tid=153 committed?=1 r=0) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] q front is repgather(0x423bb00 38'154 rep_tid=153 committed?=1 r=0) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] do_osd_op_effects client.4654 con 0x5310c00 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] remove_repop repgather(0x423bb00 38'154 rep_tid=153 committed?=1 r=0) 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.822+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.822+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1674285608 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.822+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1674285608 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1674285608 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=157 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.822+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1674285608 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=157 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.822+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x478e1c0 2026-02-12T10:34:24.840+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.840+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.840+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e000 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.840+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2668701074 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=158 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4657 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.840+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4657 127.0.0.1:0/2668701074 1 ==== osd_op(client.4657.0:1 1.0 1.bb371cff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712280 con 0x5311000 2026-02-12T10:34:24.840+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4657.0:1 1.0 1.bb371cff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.840+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4657.0:1 1.0 1.bb371cff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4657.0:1 1.0 1.bb371cff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4657.0:1 1.0 1.bb371cff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4657.0:1 1.0 1.bb371cff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4657.0:1 1.0 1.bb371cff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] 2026-02-12T10:34:24.840+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2668701074 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2668701074 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] _handle_message: osd_op(client.4657.0:1 1.0 1.bb371cff (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] do_op: op osd_op(client.4657.0:1 1.0 1:ff38ecdd:::obj155:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] op_has_sufficient_caps session=0x478e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] do_op osd_op(client.4657.0:1 1.0 1:ff38ecdd:::obj155:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] get_object_context: obc NOT found in cache: 1:ff38ecdd:::obj155:head 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] get_object_context: no obc for soid 1:ff38ecdd:::obj155:head but can_create 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] create_object_context 0x5499800 1:ff38ecdd:::obj155:head 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] populate_obc_watchers 1:ff38ecdd:::obj155:head 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:ff38ecdd:::obj155:head 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] get_object_context: obc(1:ff38ecdd:::obj155:head(dne) rwstate(none n=0 w=0)) oi: 1:ff38ecdd:::obj155:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:ff38ecdd:::obj155:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] find_object_context 1:ff38ecdd:::obj155:head @head oi=1:ff38ecdd:::obj155:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] do_op obc obc(1:ff38ecdd:::obj155:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] execute_ctx 0x549a000 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] execute_ctx 1:ff38ecdd:::obj155:head [writefull 0~9216 in=9216b] ov 0'0 av 38'155 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] do_osd_op 1:ff38ecdd:::obj155:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] make_writeable 1:ff38ecdd:::obj155:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] setting DIRTY flag 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] make_writeable 1:ff38ecdd:::obj155:head done, snapset=0={} 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] finish_ctx 1:ff38ecdd:::obj155:head 0x549a000 op modify 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] set mtime to 2026-02-12T10:34:24.841068+0000 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] final snapset 0={} in 1:ff38ecdd:::obj155:head 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] finish_ctx object 1:ff38ecdd:::obj155:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] execute_ctx alloc reply 0x46dcfc0 result 0 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'154 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 54 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 44 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] new_repop rep_tid 154 on osd_op(client.4657.0:1 1.0 1:ff38ecdd:::obj155:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] new_repop: repgather(0x5495980 0'0 rep_tid=154 committed?=0 r=0) 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=154 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] issue_repop rep_tid 154 o 1:ff38ecdd:::obj155:head 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'155 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 trim 38'155 (0'0) modify 1:ff38ecdd:::obj155:head by client.4657.0:1 2026-02-12T10:34:24.841068+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=155 tail=38'155 s=38'155 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'154 (38'100,38'154] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'154 lcod 38'153 mlcod 38'153 active+clean] PeeringState::append_log append_log log((38'100,38'154], crt=38'154) [38'155 (0'0) modify 1:ff38ecdd:::obj155:head by client.4657.0:1 2026-02-12T10:34:24.841068+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'154 lua=38'154 crt=38'155 lcod 38'153 mlcod 38'153 active+clean] rollforward: entry=38'155 (0'0) modify 1:ff38ecdd:::obj155:head by client.4657.0:1 2026-02-12T10:34:24.841068+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'154 lua=38'154 crt=38'155 lcod 38'153 mlcod 38'153 active+clean] PeeringState::append_log approx pg log length = 55 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'154 lua=38'154 crt=38'155 lcod 38'153 mlcod 38'153 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'154 lua=38'154 crt=38'155 lcod 38'153 mlcod 38'153 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'155, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'154 lua=38'154 crt=38'155 lcod 38'153 mlcod 38'153 active+clean] op_applied version 38'155 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'154 crt=38'155 lcod 38'153 mlcod 38'153 active+clean] eval_repop repgather(0x5495980 38'155 rep_tid=154 committed?=0 r=0) 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4657.0:1 1.0 1:ff38ecdd:::obj155:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000149 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.840+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.840+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'154 crt=38'155 lcod 38'153 mlcod 38'153 active+clean] op_commit: 154 2026-02-12T10:34:24.840+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'154 crt=38'155 lcod 38'153 mlcod 38'153 active+clean] repop_all_committed: repop tid 154 all committed 2026-02-12T10:34:24.840+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'153 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'154 from: 38'153 2026-02-12T10:34:24.840+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] eval_repop repgather(0x5495980 38'155 rep_tid=154 committed?=1 r=0) 2026-02-12T10:34:24.840+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] commit: repgather(0x5495980 38'155 rep_tid=154 committed?=1 r=0) 2026-02-12T10:34:24.840+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] log_op_stats osd_op(client.4657.0:1 1.0 1:ff38ecdd:::obj155:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000273 2026-02-12T10:34:24.840+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] sending reply on osd_op(client.4657.0:1 1.0 1:ff38ecdd:::obj155:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dcfc0 2026-02-12T10:34:24.840+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2668701074 -- osd_op_reply(1 obj155 [writefull 0~9216] v38'155 uv155 ondisk = 0) -- 0x46dcfc0 con 0x5311000 2026-02-12T10:34:24.840+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.840+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:176 2026-02-12T10:34:24.840+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] removing repgather(0x5495980 38'155 rep_tid=154 committed?=1 r=0) 2026-02-12T10:34:24.840+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] q front is repgather(0x5495980 38'155 rep_tid=154 committed?=1 r=0) 2026-02-12T10:34:24.840+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] do_osd_op_effects client.4657 con 0x5311000 2026-02-12T10:34:24.840+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] remove_repop repgather(0x5495980 38'155 rep_tid=154 committed?=1 r=0) 2026-02-12T10:34:24.840+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.840+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.840+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2668701074 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.840+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2668701074 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.840+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2668701074 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=158 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.840+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2668701074 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=158 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.840+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.840+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x478e000 2026-02-12T10:34:24.858+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.858+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.858+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e700 con 0x5311000 entity client.admin addr 2026-02-12T10:34:24.858+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1324084711 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=159 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4660 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.858+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4660 127.0.0.1:0/1324084711 1 ==== osd_op(client.4660.0:1 1.0 1.9ab58f38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272a00 con 0x5311000 2026-02-12T10:34:24.858+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4660.0:1 1.0 1.9ab58f38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:24.858+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4660.0:1 1.0 1.9ab58f38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4660.0:1 1.0 1.9ab58f38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4660.0:1 1.0 1.9ab58f38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4660.0:1 1.0 1.9ab58f38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4660.0:1 1.0 1.9ab58f38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] 2026-02-12T10:34:24.858+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1324084711 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1324084711 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] _handle_message: osd_op(client.4660.0:1 1.0 1.9ab58f38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] do_op: op osd_op(client.4660.0:1 1.0 1:1cf1ad59:::obj156:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] op_has_sufficient_caps session=0x478e700 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] do_op osd_op(client.4660.0:1 1.0 1:1cf1ad59:::obj156:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] get_object_context: obc NOT found in cache: 1:1cf1ad59:::obj156:head 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] get_object_context: no obc for soid 1:1cf1ad59:::obj156:head but can_create 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] create_object_context 0x549e000 1:1cf1ad59:::obj156:head 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] populate_obc_watchers 1:1cf1ad59:::obj156:head 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1cf1ad59:::obj156:head 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] get_object_context: obc(1:1cf1ad59:::obj156:head(dne) rwstate(none n=0 w=0)) oi: 1:1cf1ad59:::obj156:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1cf1ad59:::obj156:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] find_object_context 1:1cf1ad59:::obj156:head @head oi=1:1cf1ad59:::obj156:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] do_op obc obc(1:1cf1ad59:::obj156:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] execute_ctx 0x549a900 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] execute_ctx 1:1cf1ad59:::obj156:head [writefull 0~9216 in=9216b] ov 0'0 av 38'156 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] do_osd_op 1:1cf1ad59:::obj156:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] make_writeable 1:1cf1ad59:::obj156:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] setting DIRTY flag 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] make_writeable 1:1cf1ad59:::obj156:head done, snapset=0={} 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] finish_ctx 1:1cf1ad59:::obj156:head 0x549a900 op modify 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] set mtime to 2026-02-12T10:34:24.859188+0000 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] final snapset 0={} in 1:1cf1ad59:::obj156:head 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] finish_ctx object 1:1cf1ad59:::obj156:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] execute_ctx alloc reply 0x46ec000 result 0 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'155 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 55 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 45 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] new_repop rep_tid 155 on osd_op(client.4660.0:1 1.0 1:1cf1ad59:::obj156:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] new_repop: repgather(0x5495c80 0'0 rep_tid=155 committed?=0 r=0) 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=155 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] issue_repop rep_tid 155 o 1:1cf1ad59:::obj156:head 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'156 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 trim 38'156 (0'0) modify 1:1cf1ad59:::obj156:head by client.4660.0:1 2026-02-12T10:34:24.859188+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=156 tail=38'156 s=38'156 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'155 (38'100,38'155] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'155 lcod 38'154 mlcod 38'154 active+clean] PeeringState::append_log append_log log((38'100,38'155], crt=38'155) [38'156 (0'0) modify 1:1cf1ad59:::obj156:head by client.4660.0:1 2026-02-12T10:34:24.859188+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'155 lua=38'155 crt=38'156 lcod 38'154 mlcod 38'154 active+clean] rollforward: entry=38'156 (0'0) modify 1:1cf1ad59:::obj156:head by client.4660.0:1 2026-02-12T10:34:24.859188+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'155 lua=38'155 crt=38'156 lcod 38'154 mlcod 38'154 active+clean] PeeringState::append_log approx pg log length = 56 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'155 lua=38'155 crt=38'156 lcod 38'154 mlcod 38'154 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'155 lua=38'155 crt=38'156 lcod 38'154 mlcod 38'154 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'156, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'155 lua=38'155 crt=38'156 lcod 38'154 mlcod 38'154 active+clean] op_applied version 38'156 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'155 crt=38'156 lcod 38'154 mlcod 38'154 active+clean] eval_repop repgather(0x5495c80 38'156 rep_tid=155 committed?=0 r=0) 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4660.0:1 1.0 1:1cf1ad59:::obj156:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000137 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.858+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.858+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'155 crt=38'156 lcod 38'154 mlcod 38'154 active+clean] op_commit: 155 2026-02-12T10:34:24.858+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'155 crt=38'156 lcod 38'154 mlcod 38'154 active+clean] repop_all_committed: repop tid 155 all committed 2026-02-12T10:34:24.858+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'154 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'155 from: 38'154 2026-02-12T10:34:24.858+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] eval_repop repgather(0x5495c80 38'156 rep_tid=155 committed?=1 r=0) 2026-02-12T10:34:24.858+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] commit: repgather(0x5495c80 38'156 rep_tid=155 committed?=1 r=0) 2026-02-12T10:34:24.858+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] log_op_stats osd_op(client.4660.0:1 1.0 1:1cf1ad59:::obj156:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000279 2026-02-12T10:34:24.858+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] sending reply on osd_op(client.4660.0:1 1.0 1:1cf1ad59:::obj156:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ec000 2026-02-12T10:34:24.858+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1324084711 -- osd_op_reply(1 obj156 [writefull 0~9216] v38'156 uv156 ondisk = 0) -- 0x46ec000 con 0x5311000 2026-02-12T10:34:24.858+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.858+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:177 2026-02-12T10:34:24.858+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] removing repgather(0x5495c80 38'156 rep_tid=155 committed?=1 r=0) 2026-02-12T10:34:24.858+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] q front is repgather(0x5495c80 38'156 rep_tid=155 committed?=1 r=0) 2026-02-12T10:34:24.858+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] do_osd_op_effects client.4660 con 0x5311000 2026-02-12T10:34:24.858+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] remove_repop repgather(0x5495c80 38'156 rep_tid=155 committed?=1 r=0) 2026-02-12T10:34:24.858+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.858+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.858+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1324084711 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.858+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1324084711 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.858+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1324084711 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=159 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.858+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1324084711 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=159 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.858+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x478e700 2026-02-12T10:34:24.877+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.877+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.877+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e8c0 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.877+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/204957239 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=160 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4663 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.877+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4663 127.0.0.1:0/204957239 1 ==== osd_op(client.4663.0:1 1.0 1.ac155375 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5273400 con 0x5310000 2026-02-12T10:34:24.877+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4663.0:1 1.0 1.ac155375 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.877+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4663.0:1 1.0 1.ac155375 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4663.0:1 1.0 1.ac155375 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4663.0:1 1.0 1.ac155375 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.877+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4663.0:1 1.0 1.ac155375 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4663.0:1 1.0 1.ac155375 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/204957239 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/204957239 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] _handle_message: osd_op(client.4663.0:1 1.0 1.ac155375 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] do_op: op osd_op(client.4663.0:1 1.0 1:aecaa835:::obj157:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] op_has_sufficient_caps session=0x478e8c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] do_op osd_op(client.4663.0:1 1.0 1:aecaa835:::obj157:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] get_object_context: obc NOT found in cache: 1:aecaa835:::obj157:head 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] get_object_context: no obc for soid 1:aecaa835:::obj157:head but can_create 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] create_object_context 0x549e600 1:aecaa835:::obj157:head 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] populate_obc_watchers 1:aecaa835:::obj157:head 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:aecaa835:::obj157:head 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] get_object_context: obc(1:aecaa835:::obj157:head(dne) rwstate(none n=0 w=0)) oi: 1:aecaa835:::obj157:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:aecaa835:::obj157:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] find_object_context 1:aecaa835:::obj157:head @head oi=1:aecaa835:::obj157:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] do_op obc obc(1:aecaa835:::obj157:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] execute_ctx 0x549b200 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] execute_ctx 1:aecaa835:::obj157:head [writefull 0~9216 in=9216b] ov 0'0 av 38'157 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] do_osd_op 1:aecaa835:::obj157:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] make_writeable 1:aecaa835:::obj157:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] setting DIRTY flag 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] make_writeable 1:aecaa835:::obj157:head done, snapset=0={} 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] finish_ctx 1:aecaa835:::obj157:head 0x549b200 op modify 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] set mtime to 2026-02-12T10:34:24.877782+0000 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] final snapset 0={} in 1:aecaa835:::obj157:head 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] finish_ctx object 1:aecaa835:::obj157:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] execute_ctx alloc reply 0x46fc6c0 result 0 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'156 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 56 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 46 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] new_repop rep_tid 156 on osd_op(client.4663.0:1 1.0 1:aecaa835:::obj157:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] new_repop: repgather(0x54a0000 0'0 rep_tid=156 committed?=0 r=0) 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=156 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] issue_repop rep_tid 156 o 1:aecaa835:::obj157:head 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'157 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 trim 38'157 (0'0) modify 1:aecaa835:::obj157:head by client.4663.0:1 2026-02-12T10:34:24.877782+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=157 tail=38'157 s=38'157 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'156 (38'100,38'156] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'156 lcod 38'155 mlcod 38'155 active+clean] PeeringState::append_log append_log log((38'100,38'156], crt=38'156) [38'157 (0'0) modify 1:aecaa835:::obj157:head by client.4663.0:1 2026-02-12T10:34:24.877782+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'156 lua=38'156 crt=38'157 lcod 38'155 mlcod 38'155 active+clean] rollforward: entry=38'157 (0'0) modify 1:aecaa835:::obj157:head by client.4663.0:1 2026-02-12T10:34:24.877782+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'156 lua=38'156 crt=38'157 lcod 38'155 mlcod 38'155 active+clean] PeeringState::append_log approx pg log length = 57 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'156 lua=38'156 crt=38'157 lcod 38'155 mlcod 38'155 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'156 lua=38'156 crt=38'157 lcod 38'155 mlcod 38'155 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'157, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'156 lua=38'156 crt=38'157 lcod 38'155 mlcod 38'155 active+clean] op_applied version 38'157 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'156 crt=38'157 lcod 38'155 mlcod 38'155 active+clean] eval_repop repgather(0x54a0000 38'157 rep_tid=156 committed?=0 r=0) 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4663.0:1 1.0 1:aecaa835:::obj157:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000174 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.877+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.877+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'156 crt=38'157 lcod 38'155 mlcod 38'155 active+clean] op_commit: 156 2026-02-12T10:34:24.877+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'156 crt=38'157 lcod 38'155 mlcod 38'155 active+clean] repop_all_committed: repop tid 156 all committed 2026-02-12T10:34:24.877+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'155 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'156 from: 38'155 2026-02-12T10:34:24.877+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] eval_repop repgather(0x54a0000 38'157 rep_tid=156 committed?=1 r=0) 2026-02-12T10:34:24.877+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] commit: repgather(0x54a0000 38'157 rep_tid=156 committed?=1 r=0) 2026-02-12T10:34:24.877+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] log_op_stats osd_op(client.4663.0:1 1.0 1:aecaa835:::obj157:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000320 2026-02-12T10:34:24.877+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] sending reply on osd_op(client.4663.0:1 1.0 1:aecaa835:::obj157:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fc6c0 2026-02-12T10:34:24.877+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/204957239 -- osd_op_reply(1 obj157 [writefull 0~9216] v38'157 uv157 ondisk = 0) -- 0x46fc6c0 con 0x5310000 2026-02-12T10:34:24.877+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.877+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:178 2026-02-12T10:34:24.877+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] removing repgather(0x54a0000 38'157 rep_tid=156 committed?=1 r=0) 2026-02-12T10:34:24.877+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] q front is repgather(0x54a0000 38'157 rep_tid=156 committed?=1 r=0) 2026-02-12T10:34:24.877+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] do_osd_op_effects client.4663 con 0x5310000 2026-02-12T10:34:24.877+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] remove_repop repgather(0x54a0000 38'157 rep_tid=156 committed?=1 r=0) 2026-02-12T10:34:24.877+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.877+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.877+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/204957239 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.877+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/204957239 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.877+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/204957239 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=160 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.877+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/204957239 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=160 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.877+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x478e8c0 2026-02-12T10:34:24.879+0000 7f9ee752e640 10 osd.1 38 tick 2026-02-12T10:34:24.879+0000 7f9ee752e640 20 osd.1 38 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:24.895+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.895+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.895+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478ea80 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.895+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/550750617 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=161 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4666 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.895+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4666 127.0.0.1:0/550750617 1 ==== osd_op(client.4666.0:1 1.0 1.d23a9c0d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5273b80 con 0x5310400 2026-02-12T10:34:24.895+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4666.0:1 1.0 1.d23a9c0d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.895+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4666.0:1 1.0 1.d23a9c0d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4666.0:1 1.0 1.d23a9c0d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4666.0:1 1.0 1.d23a9c0d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4666.0:1 1.0 1.d23a9c0d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4666.0:1 1.0 1.d23a9c0d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] 2026-02-12T10:34:24.895+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/550750617 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/550750617 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] _handle_message: osd_op(client.4666.0:1 1.0 1.d23a9c0d (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] do_op: op osd_op(client.4666.0:1 1.0 1:b0395c4b:::obj158:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] op_has_sufficient_caps session=0x478ea80 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] do_op osd_op(client.4666.0:1 1.0 1:b0395c4b:::obj158:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] get_object_context: obc NOT found in cache: 1:b0395c4b:::obj158:head 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] get_object_context: no obc for soid 1:b0395c4b:::obj158:head but can_create 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] create_object_context 0x549ec00 1:b0395c4b:::obj158:head 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] populate_obc_watchers 1:b0395c4b:::obj158:head 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:b0395c4b:::obj158:head 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] get_object_context: obc(1:b0395c4b:::obj158:head(dne) rwstate(none n=0 w=0)) oi: 1:b0395c4b:::obj158:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:b0395c4b:::obj158:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] find_object_context 1:b0395c4b:::obj158:head @head oi=1:b0395c4b:::obj158:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] do_op obc obc(1:b0395c4b:::obj158:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] execute_ctx 0x549bb00 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] execute_ctx 1:b0395c4b:::obj158:head [writefull 0~9216 in=9216b] ov 0'0 av 38'158 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] do_osd_op 1:b0395c4b:::obj158:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] make_writeable 1:b0395c4b:::obj158:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] setting DIRTY flag 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] make_writeable 1:b0395c4b:::obj158:head done, snapset=0={} 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] finish_ctx 1:b0395c4b:::obj158:head 0x549bb00 op modify 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] set mtime to 2026-02-12T10:34:24.896214+0000 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] final snapset 0={} in 1:b0395c4b:::obj158:head 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] finish_ctx object 1:b0395c4b:::obj158:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] execute_ctx alloc reply 0x471d8c0 result 0 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'157 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 57 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 47 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] new_repop rep_tid 157 on osd_op(client.4666.0:1 1.0 1:b0395c4b:::obj158:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] new_repop: repgather(0x54a0300 0'0 rep_tid=157 committed?=0 r=0) 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=157 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] issue_repop rep_tid 157 o 1:b0395c4b:::obj158:head 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'158 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 trim 38'158 (0'0) modify 1:b0395c4b:::obj158:head by client.4666.0:1 2026-02-12T10:34:24.896214+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=158 tail=38'158 s=38'158 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'157 (38'100,38'157] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'157 lcod 38'156 mlcod 38'156 active+clean] PeeringState::append_log append_log log((38'100,38'157], crt=38'157) [38'158 (0'0) modify 1:b0395c4b:::obj158:head by client.4666.0:1 2026-02-12T10:34:24.896214+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'157 lua=38'157 crt=38'158 lcod 38'156 mlcod 38'156 active+clean] rollforward: entry=38'158 (0'0) modify 1:b0395c4b:::obj158:head by client.4666.0:1 2026-02-12T10:34:24.896214+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'157 lua=38'157 crt=38'158 lcod 38'156 mlcod 38'156 active+clean] PeeringState::append_log approx pg log length = 58 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'157 lua=38'157 crt=38'158 lcod 38'156 mlcod 38'156 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'157 lua=38'157 crt=38'158 lcod 38'156 mlcod 38'156 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'158, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'157 lua=38'157 crt=38'158 lcod 38'156 mlcod 38'156 active+clean] op_applied version 38'158 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'157 crt=38'158 lcod 38'156 mlcod 38'156 active+clean] eval_repop repgather(0x54a0300 38'158 rep_tid=157 committed?=0 r=0) 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4666.0:1 1.0 1:b0395c4b:::obj158:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000131 2026-02-12T10:34:24.895+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.896+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.896+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'157 crt=38'158 lcod 38'156 mlcod 38'156 active+clean] op_commit: 157 2026-02-12T10:34:24.896+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'157 crt=38'158 lcod 38'156 mlcod 38'156 active+clean] repop_all_committed: repop tid 157 all committed 2026-02-12T10:34:24.896+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'156 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'157 from: 38'156 2026-02-12T10:34:24.896+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] eval_repop repgather(0x54a0300 38'158 rep_tid=157 committed?=1 r=0) 2026-02-12T10:34:24.896+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] commit: repgather(0x54a0300 38'158 rep_tid=157 committed?=1 r=0) 2026-02-12T10:34:24.896+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] log_op_stats osd_op(client.4666.0:1 1.0 1:b0395c4b:::obj158:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000408 2026-02-12T10:34:24.896+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] sending reply on osd_op(client.4666.0:1 1.0 1:b0395c4b:::obj158:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x471d8c0 2026-02-12T10:34:24.896+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/550750617 -- osd_op_reply(1 obj158 [writefull 0~9216] v38'158 uv158 ondisk = 0) -- 0x471d8c0 con 0x5310400 2026-02-12T10:34:24.896+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.896+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:179 2026-02-12T10:34:24.896+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] removing repgather(0x54a0300 38'158 rep_tid=157 committed?=1 r=0) 2026-02-12T10:34:24.896+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] q front is repgather(0x54a0300 38'158 rep_tid=157 committed?=1 r=0) 2026-02-12T10:34:24.896+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] do_osd_op_effects client.4666 con 0x5310400 2026-02-12T10:34:24.896+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] remove_repop repgather(0x54a0300 38'158 rep_tid=157 committed?=1 r=0) 2026-02-12T10:34:24.896+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.896+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.896+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/550750617 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.896+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/550750617 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.896+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/550750617 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=161 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.896+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/550750617 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=161 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.896+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x478ea80 2026-02-12T10:34:24.914+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.914+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.914+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f500 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:24.914+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2504156168 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=162 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4669 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.914+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4669 127.0.0.1:0/2504156168 1 ==== osd_op(client.4669.0:1 1.0 1.8fb2ae08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272f00 con 0x5310c00 2026-02-12T10:34:24.914+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4669.0:1 1.0 1.8fb2ae08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:24.914+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4669.0:1 1.0 1.8fb2ae08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4669.0:1 1.0 1.8fb2ae08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4669.0:1 1.0 1.8fb2ae08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4669.0:1 1.0 1.8fb2ae08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4669.0:1 1.0 1.8fb2ae08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] 2026-02-12T10:34:24.914+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2504156168 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2504156168 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] _handle_message: osd_op(client.4669.0:1 1.0 1.8fb2ae08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] do_op: op osd_op(client.4669.0:1 1.0 1:10754df1:::obj159:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] op_has_sufficient_caps session=0x4e0f500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] do_op osd_op(client.4669.0:1 1.0 1:10754df1:::obj159:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] get_object_context: obc NOT found in cache: 1:10754df1:::obj159:head 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] get_object_context: no obc for soid 1:10754df1:::obj159:head but can_create 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] create_object_context 0x549f200 1:10754df1:::obj159:head 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] populate_obc_watchers 1:10754df1:::obj159:head 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:10754df1:::obj159:head 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] get_object_context: obc(1:10754df1:::obj159:head(dne) rwstate(none n=0 w=0)) oi: 1:10754df1:::obj159:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:10754df1:::obj159:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] find_object_context 1:10754df1:::obj159:head @head oi=1:10754df1:::obj159:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] do_op obc obc(1:10754df1:::obj159:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] execute_ctx 0x549c400 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] execute_ctx 1:10754df1:::obj159:head [writefull 0~9216 in=9216b] ov 0'0 av 38'159 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] do_osd_op 1:10754df1:::obj159:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] make_writeable 1:10754df1:::obj159:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] setting DIRTY flag 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] make_writeable 1:10754df1:::obj159:head done, snapset=0={} 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] finish_ctx 1:10754df1:::obj159:head 0x549c400 op modify 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] set mtime to 2026-02-12T10:34:24.915076+0000 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] final snapset 0={} in 1:10754df1:::obj159:head 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] finish_ctx object 1:10754df1:::obj159:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] execute_ctx alloc reply 0x471d440 result 0 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'158 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 58 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 48 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] new_repop rep_tid 158 on osd_op(client.4669.0:1 1.0 1:10754df1:::obj159:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] new_repop: repgather(0x54a0600 0'0 rep_tid=158 committed?=0 r=0) 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=158 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] issue_repop rep_tid 158 o 1:10754df1:::obj159:head 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'159 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 trim 38'159 (0'0) modify 1:10754df1:::obj159:head by client.4669.0:1 2026-02-12T10:34:24.915076+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=159 tail=38'159 s=38'159 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'158 (38'100,38'158] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'158 lcod 38'157 mlcod 38'157 active+clean] PeeringState::append_log append_log log((38'100,38'158], crt=38'158) [38'159 (0'0) modify 1:10754df1:::obj159:head by client.4669.0:1 2026-02-12T10:34:24.915076+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'158 lua=38'158 crt=38'159 lcod 38'157 mlcod 38'157 active+clean] rollforward: entry=38'159 (0'0) modify 1:10754df1:::obj159:head by client.4669.0:1 2026-02-12T10:34:24.915076+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'158 lua=38'158 crt=38'159 lcod 38'157 mlcod 38'157 active+clean] PeeringState::append_log approx pg log length = 59 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'158 lua=38'158 crt=38'159 lcod 38'157 mlcod 38'157 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'158 lua=38'158 crt=38'159 lcod 38'157 mlcod 38'157 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'159, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'158 lua=38'158 crt=38'159 lcod 38'157 mlcod 38'157 active+clean] op_applied version 38'159 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'158 crt=38'159 lcod 38'157 mlcod 38'157 active+clean] eval_repop repgather(0x54a0600 38'159 rep_tid=158 committed?=0 r=0) 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4669.0:1 1.0 1:10754df1:::obj159:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000131 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.914+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'158 crt=38'159 lcod 38'157 mlcod 38'157 active+clean] op_commit: 158 2026-02-12T10:34:24.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'158 crt=38'159 lcod 38'157 mlcod 38'157 active+clean] repop_all_committed: repop tid 158 all committed 2026-02-12T10:34:24.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'157 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'158 from: 38'157 2026-02-12T10:34:24.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] eval_repop repgather(0x54a0600 38'159 rep_tid=158 committed?=1 r=0) 2026-02-12T10:34:24.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] commit: repgather(0x54a0600 38'159 rep_tid=158 committed?=1 r=0) 2026-02-12T10:34:24.914+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] log_op_stats osd_op(client.4669.0:1 1.0 1:10754df1:::obj159:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000265 2026-02-12T10:34:24.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] sending reply on osd_op(client.4669.0:1 1.0 1:10754df1:::obj159:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x471d440 2026-02-12T10:34:24.914+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2504156168 -- osd_op_reply(1 obj159 [writefull 0~9216] v38'159 uv159 ondisk = 0) -- 0x471d440 con 0x5310c00 2026-02-12T10:34:24.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.914+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:180 2026-02-12T10:34:24.914+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] removing repgather(0x54a0600 38'159 rep_tid=158 committed?=1 r=0) 2026-02-12T10:34:24.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] q front is repgather(0x54a0600 38'159 rep_tid=158 committed?=1 r=0) 2026-02-12T10:34:24.914+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] do_osd_op_effects client.4669 con 0x5310c00 2026-02-12T10:34:24.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] remove_repop repgather(0x54a0600 38'159 rep_tid=158 committed?=1 r=0) 2026-02-12T10:34:24.914+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.914+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.914+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2504156168 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.914+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2504156168 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.914+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2504156168 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=162 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.914+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2504156168 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=162 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.914+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0f500 2026-02-12T10:34:24.932+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.932+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.932+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f6c0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.932+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/335086025 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=163 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4672 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.932+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4672 127.0.0.1:0/335086025 1 ==== osd_op(client.4672.0:1 1.0 1.305882c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272c80 con 0x5311400 2026-02-12T10:34:24.932+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4672.0:1 1.0 1.305882c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.932+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4672.0:1 1.0 1.305882c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4672.0:1 1.0 1.305882c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4672.0:1 1.0 1.305882c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4672.0:1 1.0 1.305882c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4672.0:1 1.0 1.305882c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/335086025 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.932+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/335086025 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] _handle_message: osd_op(client.4672.0:1 1.0 1.305882c5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] do_op: op osd_op(client.4672.0:1 1.0 1:a3411a0c:::obj160:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] op_has_sufficient_caps session=0x4e0f6c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] do_op osd_op(client.4672.0:1 1.0 1:a3411a0c:::obj160:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] get_object_context: obc NOT found in cache: 1:a3411a0c:::obj160:head 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] get_object_context: no obc for soid 1:a3411a0c:::obj160:head but can_create 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] create_object_context 0x5497200 1:a3411a0c:::obj160:head 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] populate_obc_watchers 1:a3411a0c:::obj160:head 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a3411a0c:::obj160:head 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] get_object_context: obc(1:a3411a0c:::obj160:head(dne) rwstate(none n=0 w=0)) oi: 1:a3411a0c:::obj160:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a3411a0c:::obj160:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] find_object_context 1:a3411a0c:::obj160:head @head oi=1:a3411a0c:::obj160:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] do_op obc obc(1:a3411a0c:::obj160:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] execute_ctx 0x549c400 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] execute_ctx 1:a3411a0c:::obj160:head [writefull 0~9216 in=9216b] ov 0'0 av 38'160 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] do_osd_op 1:a3411a0c:::obj160:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] make_writeable 1:a3411a0c:::obj160:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] setting DIRTY flag 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] make_writeable 1:a3411a0c:::obj160:head done, snapset=0={} 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] finish_ctx 1:a3411a0c:::obj160:head 0x549c400 op modify 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] set mtime to 2026-02-12T10:34:24.932985+0000 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] final snapset 0={} in 1:a3411a0c:::obj160:head 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] finish_ctx object 1:a3411a0c:::obj160:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] execute_ctx alloc reply 0x4728900 result 0 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'159 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 59 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 49 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] new_repop rep_tid 159 on osd_op(client.4672.0:1 1.0 1:a3411a0c:::obj160:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] new_repop: repgather(0x54a0300 0'0 rep_tid=159 committed?=0 r=0) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=159 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] issue_repop rep_tid 159 o 1:a3411a0c:::obj160:head 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 IndexedLog::trim s=38'160 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 trim 38'160 (0'0) modify 1:a3411a0c:::obj160:head by client.4672.0:1 2026-02-12T10:34:24.932985+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=160 tail=38'160 s=38'160 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'159 (38'100,38'159] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'159 lcod 38'158 mlcod 38'158 active+clean] PeeringState::append_log append_log log((38'100,38'159], crt=38'159) [38'160 (0'0) modify 1:a3411a0c:::obj160:head by client.4672.0:1 2026-02-12T10:34:24.932985+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'159 lua=38'159 crt=38'160 lcod 38'158 mlcod 38'158 active+clean] rollforward: entry=38'160 (0'0) modify 1:a3411a0c:::obj160:head by client.4672.0:1 2026-02-12T10:34:24.932985+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'159 lua=38'159 crt=38'160 lcod 38'158 mlcod 38'158 active+clean] PeeringState::append_log approx pg log length = 60 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'159 lua=38'159 crt=38'160 lcod 38'158 mlcod 38'158 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'159 lua=38'159 crt=38'160 lcod 38'158 mlcod 38'158 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.932+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'160, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'159 lua=38'159 crt=38'160 lcod 38'158 mlcod 38'158 active+clean] op_applied version 38'160 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'159 crt=38'160 lcod 38'158 mlcod 38'158 active+clean] eval_repop repgather(0x54a0300 38'160 rep_tid=159 committed?=0 r=0) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4672.0:1 1.0 1:a3411a0c:::obj160:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000160 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.932+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'159 crt=38'160 lcod 38'158 mlcod 38'158 active+clean] op_commit: 159 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'159 crt=38'160 lcod 38'158 mlcod 38'158 active+clean] repop_all_committed: repop tid 159 all committed 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'158 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'159 from: 38'158 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] eval_repop repgather(0x54a0300 38'160 rep_tid=159 committed?=1 r=0) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] commit: repgather(0x54a0300 38'160 rep_tid=159 committed?=1 r=0) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] log_op_stats osd_op(client.4672.0:1 1.0 1:a3411a0c:::obj160:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000316 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] sending reply on osd_op(client.4672.0:1 1.0 1:a3411a0c:::obj160:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4728900 2026-02-12T10:34:24.932+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/335086025 -- osd_op_reply(1 obj160 [writefull 0~9216] v38'160 uv160 ondisk = 0) -- 0x4728900 con 0x5311400 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.932+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:181 2026-02-12T10:34:24.932+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] removing repgather(0x54a0300 38'160 rep_tid=159 committed?=1 r=0) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] q front is repgather(0x54a0300 38'160 rep_tid=159 committed?=1 r=0) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] do_osd_op_effects client.4672 con 0x5311400 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] remove_repop repgather(0x54a0300 38'160 rep_tid=159 committed?=1 r=0) 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.932+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.932+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/335086025 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.932+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/335086025 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.932+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/335086025 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=163 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.932+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/335086025 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=163 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.932+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:24.932+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f6c0 2026-02-12T10:34:24.950+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.950+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.950+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f880 con 0x5311400 entity client.admin addr 2026-02-12T10:34:24.950+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2568560775 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=164 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4675 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.950+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4675 127.0.0.1:0/2568560775 1 ==== osd_op(client.4675.0:1 1.0 1.f20e4444 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7400 con 0x5311400 2026-02-12T10:34:24.950+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4675.0:1 1.0 1.f20e4444 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:24.950+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4675.0:1 1.0 1.f20e4444 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4675.0:1 1.0 1.f20e4444 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4675.0:1 1.0 1.f20e4444 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4675.0:1 1.0 1.f20e4444 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4675.0:1 1.0 1.f20e4444 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] 2026-02-12T10:34:24.950+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2568560775 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2568560775 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] _handle_message: osd_op(client.4675.0:1 1.0 1.f20e4444 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] do_op: op osd_op(client.4675.0:1 1.0 1:2222704f:::obj161:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] op_has_sufficient_caps session=0x4e0f880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] do_op osd_op(client.4675.0:1 1.0 1:2222704f:::obj161:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] get_object_context: obc NOT found in cache: 1:2222704f:::obj161:head 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] get_object_context: no obc for soid 1:2222704f:::obj161:head but can_create 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] create_object_context 0x549f800 1:2222704f:::obj161:head 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] populate_obc_watchers 1:2222704f:::obj161:head 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:2222704f:::obj161:head 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] get_object_context: obc(1:2222704f:::obj161:head(dne) rwstate(none n=0 w=0)) oi: 1:2222704f:::obj161:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:2222704f:::obj161:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] find_object_context 1:2222704f:::obj161:head @head oi=1:2222704f:::obj161:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] do_op obc obc(1:2222704f:::obj161:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] execute_ctx 0x549cd00 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] execute_ctx 1:2222704f:::obj161:head [writefull 0~9216 in=9216b] ov 0'0 av 38'161 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] do_osd_op 1:2222704f:::obj161:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] make_writeable 1:2222704f:::obj161:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] setting DIRTY flag 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] make_writeable 1:2222704f:::obj161:head done, snapset=0={} 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] finish_ctx 1:2222704f:::obj161:head 0x549cd00 op modify 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] set mtime to 2026-02-12T10:34:24.950954+0000 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] final snapset 0={} in 1:2222704f:::obj161:head 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] finish_ctx object 1:2222704f:::obj161:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] execute_ctx alloc reply 0x544d200 result 0 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'160 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 60 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 50 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] new_repop rep_tid 160 on osd_op(client.4675.0:1 1.0 1:2222704f:::obj161:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] new_repop: repgather(0x54a0900 0'0 rep_tid=160 committed?=0 r=0) 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=160 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] issue_repop rep_tid 160 o 1:2222704f:::obj161:head 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'161 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 trim 38'161 (0'0) modify 1:2222704f:::obj161:head by client.4675.0:1 2026-02-12T10:34:24.950954+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=161 tail=38'161 s=38'161 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'160 (38'100,38'160] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'160 lcod 38'159 mlcod 38'159 active+clean] PeeringState::append_log append_log log((38'100,38'160], crt=38'160) [38'161 (0'0) modify 1:2222704f:::obj161:head by client.4675.0:1 2026-02-12T10:34:24.950954+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'160 lua=38'160 crt=38'161 lcod 38'159 mlcod 38'159 active+clean] rollforward: entry=38'161 (0'0) modify 1:2222704f:::obj161:head by client.4675.0:1 2026-02-12T10:34:24.950954+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'160 lua=38'160 crt=38'161 lcod 38'159 mlcod 38'159 active+clean] PeeringState::append_log approx pg log length = 61 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'160 lua=38'160 crt=38'161 lcod 38'159 mlcod 38'159 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'160 lua=38'160 crt=38'161 lcod 38'159 mlcod 38'159 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'161, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'160 lua=38'160 crt=38'161 lcod 38'159 mlcod 38'159 active+clean] op_applied version 38'161 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'160 crt=38'161 lcod 38'159 mlcod 38'159 active+clean] eval_repop repgather(0x54a0900 38'161 rep_tid=160 committed?=0 r=0) 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4675.0:1 1.0 1:2222704f:::obj161:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000134 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.950+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.950+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'160 crt=38'161 lcod 38'159 mlcod 38'159 active+clean] op_commit: 160 2026-02-12T10:34:24.950+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'160 crt=38'161 lcod 38'159 mlcod 38'159 active+clean] repop_all_committed: repop tid 160 all committed 2026-02-12T10:34:24.950+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'159 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'160 from: 38'159 2026-02-12T10:34:24.950+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] eval_repop repgather(0x54a0900 38'161 rep_tid=160 committed?=1 r=0) 2026-02-12T10:34:24.950+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] commit: repgather(0x54a0900 38'161 rep_tid=160 committed?=1 r=0) 2026-02-12T10:34:24.950+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] log_op_stats osd_op(client.4675.0:1 1.0 1:2222704f:::obj161:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000282 2026-02-12T10:34:24.950+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] sending reply on osd_op(client.4675.0:1 1.0 1:2222704f:::obj161:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x544d200 2026-02-12T10:34:24.950+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2568560775 -- osd_op_reply(1 obj161 [writefull 0~9216] v38'161 uv161 ondisk = 0) -- 0x544d200 con 0x5311400 2026-02-12T10:34:24.950+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.950+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:182 2026-02-12T10:34:24.950+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] removing repgather(0x54a0900 38'161 rep_tid=160 committed?=1 r=0) 2026-02-12T10:34:24.950+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] q front is repgather(0x54a0900 38'161 rep_tid=160 committed?=1 r=0) 2026-02-12T10:34:24.950+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] do_osd_op_effects client.4675 con 0x5311400 2026-02-12T10:34:24.950+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] remove_repop repgather(0x54a0900 38'161 rep_tid=160 committed?=1 r=0) 2026-02-12T10:34:24.950+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.950+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.950+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2568560775 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.950+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2568560775 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.950+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2568560775 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=164 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.950+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2568560775 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=164 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.950+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f880 2026-02-12T10:34:24.968+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.968+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.968+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fdc0 con 0x5310000 entity client.admin addr 2026-02-12T10:34:24.968+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3996512026 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=165 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4678 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.968+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4678 127.0.0.1:0/3996512026 1 ==== osd_op(client.4678.0:1 1.0 1.2e06ab60 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4208280 con 0x5310000 2026-02-12T10:34:24.968+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4678.0:1 1.0 1.2e06ab60 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:24.968+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4678.0:1 1.0 1.2e06ab60 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4678.0:1 1.0 1.2e06ab60 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4678.0:1 1.0 1.2e06ab60 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4678.0:1 1.0 1.2e06ab60 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4678.0:1 1.0 1.2e06ab60 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] 2026-02-12T10:34:24.968+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3996512026 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3996512026 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] _handle_message: osd_op(client.4678.0:1 1.0 1.2e06ab60 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] do_op: op osd_op(client.4678.0:1 1.0 1:06d56074:::obj162:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] op_has_sufficient_caps session=0x4e0fdc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] do_op osd_op(client.4678.0:1 1.0 1:06d56074:::obj162:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] get_object_context: obc NOT found in cache: 1:06d56074:::obj162:head 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] get_object_context: no obc for soid 1:06d56074:::obj162:head but can_create 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] create_object_context 0x54a2000 1:06d56074:::obj162:head 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] populate_obc_watchers 1:06d56074:::obj162:head 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:06d56074:::obj162:head 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] get_object_context: obc(1:06d56074:::obj162:head(dne) rwstate(none n=0 w=0)) oi: 1:06d56074:::obj162:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:06d56074:::obj162:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] find_object_context 1:06d56074:::obj162:head @head oi=1:06d56074:::obj162:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] do_op obc obc(1:06d56074:::obj162:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] execute_ctx 0x549d600 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] execute_ctx 1:06d56074:::obj162:head [writefull 0~9216 in=9216b] ov 0'0 av 38'162 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] do_osd_op 1:06d56074:::obj162:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] make_writeable 1:06d56074:::obj162:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] setting DIRTY flag 2026-02-12T10:34:24.968+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] make_writeable 1:06d56074:::obj162:head done, snapset=0={} 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] finish_ctx 1:06d56074:::obj162:head 0x549d600 op modify 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] set mtime to 2026-02-12T10:34:24.969475+0000 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] final snapset 0={} in 1:06d56074:::obj162:head 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] finish_ctx object 1:06d56074:::obj162:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] execute_ctx alloc reply 0x544d680 result 0 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'161 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 61 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 51 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] new_repop rep_tid 161 on osd_op(client.4678.0:1 1.0 1:06d56074:::obj162:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] new_repop: repgather(0x54a0c00 0'0 rep_tid=161 committed?=0 r=0) 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=161 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] issue_repop rep_tid 161 o 1:06d56074:::obj162:head 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'162 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 20 trim 38'162 (0'0) modify 1:06d56074:::obj162:head by client.4678.0:1 2026-02-12T10:34:24.969475+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=162 tail=38'162 s=38'162 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'161 (38'100,38'161] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'161 lcod 38'160 mlcod 38'160 active+clean] PeeringState::append_log append_log log((38'100,38'161], crt=38'161) [38'162 (0'0) modify 1:06d56074:::obj162:head by client.4678.0:1 2026-02-12T10:34:24.969475+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'161 lua=38'161 crt=38'162 lcod 38'160 mlcod 38'160 active+clean] rollforward: entry=38'162 (0'0) modify 1:06d56074:::obj162:head by client.4678.0:1 2026-02-12T10:34:24.969475+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'161 lua=38'161 crt=38'162 lcod 38'160 mlcod 38'160 active+clean] PeeringState::append_log approx pg log length = 62 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'161 lua=38'161 crt=38'162 lcod 38'160 mlcod 38'160 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'161 lua=38'161 crt=38'162 lcod 38'160 mlcod 38'160 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'162, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'161 lua=38'161 crt=38'162 lcod 38'160 mlcod 38'160 active+clean] op_applied version 38'162 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'161 crt=38'162 lcod 38'160 mlcod 38'160 active+clean] eval_repop repgather(0x54a0c00 38'162 rep_tid=161 committed?=0 r=0) 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4678.0:1 1.0 1:06d56074:::obj162:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000158 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.969+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.969+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'161 crt=38'162 lcod 38'160 mlcod 38'160 active+clean] op_commit: 161 2026-02-12T10:34:24.969+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'161 crt=38'162 lcod 38'160 mlcod 38'160 active+clean] repop_all_committed: repop tid 161 all committed 2026-02-12T10:34:24.969+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'160 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'161 from: 38'160 2026-02-12T10:34:24.969+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] eval_repop repgather(0x54a0c00 38'162 rep_tid=161 committed?=1 r=0) 2026-02-12T10:34:24.969+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] commit: repgather(0x54a0c00 38'162 rep_tid=161 committed?=1 r=0) 2026-02-12T10:34:24.969+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] log_op_stats osd_op(client.4678.0:1 1.0 1:06d56074:::obj162:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000434 2026-02-12T10:34:24.969+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] sending reply on osd_op(client.4678.0:1 1.0 1:06d56074:::obj162:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x544d680 2026-02-12T10:34:24.969+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3996512026 -- osd_op_reply(1 obj162 [writefull 0~9216] v38'162 uv162 ondisk = 0) -- 0x544d680 con 0x5310000 2026-02-12T10:34:24.969+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.969+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:183 2026-02-12T10:34:24.969+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] removing repgather(0x54a0c00 38'162 rep_tid=161 committed?=1 r=0) 2026-02-12T10:34:24.969+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] q front is repgather(0x54a0c00 38'162 rep_tid=161 committed?=1 r=0) 2026-02-12T10:34:24.969+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] do_osd_op_effects client.4678 con 0x5310000 2026-02-12T10:34:24.969+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] remove_repop repgather(0x54a0c00 38'162 rep_tid=161 committed?=1 r=0) 2026-02-12T10:34:24.969+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.969+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.969+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3996512026 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.969+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3996512026 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.969+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3996512026 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=165 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.969+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3996512026 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=165 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.969+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0fdc0 2026-02-12T10:34:24.987+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:24.987+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:24.987+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fa40 con 0x5310400 entity client.admin addr 2026-02-12T10:34:24.987+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3306267578 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=166 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4681 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:24.987+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4681 127.0.0.1:0/3306267578 1 ==== osd_op(client.4681.0:1 1.0 1.15566f5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712780 con 0x5310400 2026-02-12T10:34:24.987+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4681.0:1 1.0 1.15566f5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000009 epoch 38 2026-02-12T10:34:24.987+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4681.0:1 1.0 1.15566f5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4681.0:1 1.0 1.15566f5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4681.0:1 1.0 1.15566f5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4681.0:1 1.0 1.15566f5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4681.0:1 1.0 1.15566f5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] 2026-02-12T10:34:24.987+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3306267578 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3306267578 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] _handle_message: osd_op(client.4681.0:1 1.0 1.15566f5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] do_op: op osd_op(client.4681.0:1 1.0 1:7af66aa8:::obj163:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] op_has_sufficient_caps session=0x4e0fa40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] do_op osd_op(client.4681.0:1 1.0 1:7af66aa8:::obj163:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] get_object_context: obc NOT found in cache: 1:7af66aa8:::obj163:head 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] get_object_context: no obc for soid 1:7af66aa8:::obj163:head but can_create 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] create_object_context 0x54a2600 1:7af66aa8:::obj163:head 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] populate_obc_watchers 1:7af66aa8:::obj163:head 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:7af66aa8:::obj163:head 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] get_object_context: obc(1:7af66aa8:::obj163:head(dne) rwstate(none n=0 w=0)) oi: 1:7af66aa8:::obj163:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:7af66aa8:::obj163:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] find_object_context 1:7af66aa8:::obj163:head @head oi=1:7af66aa8:::obj163:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] do_op obc obc(1:7af66aa8:::obj163:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] execute_ctx 0x54a4000 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] execute_ctx 1:7af66aa8:::obj163:head [writefull 0~9216 in=9216b] ov 0'0 av 38'163 snapc 0=[] snapset 0={} 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] do_osd_op 1:7af66aa8:::obj163:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] make_writeable 1:7af66aa8:::obj163:head snapset=0={} snapc=0=[] 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] setting DIRTY flag 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] make_writeable 1:7af66aa8:::obj163:head done, snapset=0={} 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] finish_ctx 1:7af66aa8:::obj163:head 0x54a4000 op modify 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] set mtime to 2026-02-12T10:34:24.988187+0000 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] final snapset 0={} in 1:7af66aa8:::obj163:head 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] finish_ctx object 1:7af66aa8:::obj163:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] execute_ctx alloc reply 0x46edb00 result 0 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'162 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 62 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 52 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] new_repop rep_tid 162 on osd_op(client.4681.0:1 1.0 1:7af66aa8:::obj163:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] new_repop: repgather(0x54a0f00 0'0 rep_tid=162 committed?=0 r=0) 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=162 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] issue_repop rep_tid 162 o 1:7af66aa8:::obj163:head 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'163 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 trim 38'163 (0'0) modify 1:7af66aa8:::obj163:head by client.4681.0:1 2026-02-12T10:34:24.988187+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=163 tail=38'163 s=38'163 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'162 (38'100,38'162] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'162 lcod 38'161 mlcod 38'161 active+clean] PeeringState::append_log append_log log((38'100,38'162], crt=38'162) [38'163 (0'0) modify 1:7af66aa8:::obj163:head by client.4681.0:1 2026-02-12T10:34:24.988187+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'162 lua=38'162 crt=38'163 lcod 38'161 mlcod 38'161 active+clean] rollforward: entry=38'163 (0'0) modify 1:7af66aa8:::obj163:head by client.4681.0:1 2026-02-12T10:34:24.988187+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'162 lua=38'162 crt=38'163 lcod 38'161 mlcod 38'161 active+clean] PeeringState::append_log approx pg log length = 63 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'162 lua=38'162 crt=38'163 lcod 38'161 mlcod 38'161 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'162 lua=38'162 crt=38'163 lcod 38'161 mlcod 38'161 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'163, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'162 lua=38'162 crt=38'163 lcod 38'161 mlcod 38'161 active+clean] op_applied version 38'163 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'162 crt=38'163 lcod 38'161 mlcod 38'161 active+clean] eval_repop repgather(0x54a0f00 38'163 rep_tid=162 committed?=0 r=0) 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4681.0:1 1.0 1:7af66aa8:::obj163:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000144 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.987+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.987+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'162 crt=38'163 lcod 38'161 mlcod 38'161 active+clean] op_commit: 162 2026-02-12T10:34:24.987+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'162 crt=38'163 lcod 38'161 mlcod 38'161 active+clean] repop_all_committed: repop tid 162 all committed 2026-02-12T10:34:24.987+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'161 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'162 from: 38'161 2026-02-12T10:34:24.987+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] eval_repop repgather(0x54a0f00 38'163 rep_tid=162 committed?=1 r=0) 2026-02-12T10:34:24.987+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] commit: repgather(0x54a0f00 38'163 rep_tid=162 committed?=1 r=0) 2026-02-12T10:34:24.987+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] log_op_stats osd_op(client.4681.0:1 1.0 1:7af66aa8:::obj163:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000284 2026-02-12T10:34:24.987+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] sending reply on osd_op(client.4681.0:1 1.0 1:7af66aa8:::obj163:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46edb00 2026-02-12T10:34:24.987+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3306267578 -- osd_op_reply(1 obj163 [writefull 0~9216] v38'163 uv163 ondisk = 0) -- 0x46edb00 con 0x5310400 2026-02-12T10:34:24.987+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:24.987+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:184 2026-02-12T10:34:24.987+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] removing repgather(0x54a0f00 38'163 rep_tid=162 committed?=1 r=0) 2026-02-12T10:34:24.987+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] q front is repgather(0x54a0f00 38'163 rep_tid=162 committed?=1 r=0) 2026-02-12T10:34:24.987+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] do_osd_op_effects client.4681 con 0x5310400 2026-02-12T10:34:24.987+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] remove_repop repgather(0x54a0f00 38'163 rep_tid=162 committed?=1 r=0) 2026-02-12T10:34:24.987+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:24.987+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:24.987+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3306267578 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:24.987+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3306267578 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:24.988+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3306267578 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=166 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:24.988+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3306267578 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=166 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:24.988+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0fa40 2026-02-12T10:34:25.005+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.005+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.005+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fc00 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:25.006+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/875939616 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=167 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4684 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.006+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4684 127.0.0.1:0/875939616 1 ==== osd_op(client.4684.0:1 1.0 1.93c973bb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712500 con 0x5310c00 2026-02-12T10:34:25.006+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4684.0:1 1.0 1.93c973bb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.006+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4684.0:1 1.0 1.93c973bb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4684.0:1 1.0 1.93c973bb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4684.0:1 1.0 1.93c973bb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4684.0:1 1.0 1.93c973bb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4684.0:1 1.0 1.93c973bb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] 2026-02-12T10:34:25.006+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/875939616 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/875939616 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] _handle_message: osd_op(client.4684.0:1 1.0 1.93c973bb (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] do_op: op osd_op(client.4684.0:1 1.0 1:ddce93c9:::obj164:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] op_has_sufficient_caps session=0x4e0fc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] do_op osd_op(client.4684.0:1 1.0 1:ddce93c9:::obj164:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] get_object_context: obc NOT found in cache: 1:ddce93c9:::obj164:head 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] get_object_context: no obc for soid 1:ddce93c9:::obj164:head but can_create 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] create_object_context 0x54a2c00 1:ddce93c9:::obj164:head 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] populate_obc_watchers 1:ddce93c9:::obj164:head 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:ddce93c9:::obj164:head 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] get_object_context: obc(1:ddce93c9:::obj164:head(dne) rwstate(none n=0 w=0)) oi: 1:ddce93c9:::obj164:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:ddce93c9:::obj164:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] find_object_context 1:ddce93c9:::obj164:head @head oi=1:ddce93c9:::obj164:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] do_op obc obc(1:ddce93c9:::obj164:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] execute_ctx 0x54a4900 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] execute_ctx 1:ddce93c9:::obj164:head [writefull 0~9216 in=9216b] ov 0'0 av 38'164 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] do_osd_op 1:ddce93c9:::obj164:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] make_writeable 1:ddce93c9:::obj164:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] setting DIRTY flag 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] make_writeable 1:ddce93c9:::obj164:head done, snapset=0={} 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] finish_ctx 1:ddce93c9:::obj164:head 0x54a4900 op modify 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] set mtime to 2026-02-12T10:34:25.006586+0000 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] final snapset 0={} in 1:ddce93c9:::obj164:head 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] finish_ctx object 1:ddce93c9:::obj164:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] execute_ctx alloc reply 0x46ec6c0 result 0 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'163 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 63 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 53 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] new_repop rep_tid 163 on osd_op(client.4684.0:1 1.0 1:ddce93c9:::obj164:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] new_repop: repgather(0x54a1200 0'0 rep_tid=163 committed?=0 r=0) 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=163 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] issue_repop rep_tid 163 o 1:ddce93c9:::obj164:head 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'164 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 trim 38'164 (0'0) modify 1:ddce93c9:::obj164:head by client.4684.0:1 2026-02-12T10:34:25.006586+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=164 tail=38'164 s=38'164 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'163 (38'100,38'163] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'163 lcod 38'162 mlcod 38'162 active+clean] PeeringState::append_log append_log log((38'100,38'163], crt=38'163) [38'164 (0'0) modify 1:ddce93c9:::obj164:head by client.4684.0:1 2026-02-12T10:34:25.006586+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'163 lua=38'163 crt=38'164 lcod 38'162 mlcod 38'162 active+clean] rollforward: entry=38'164 (0'0) modify 1:ddce93c9:::obj164:head by client.4684.0:1 2026-02-12T10:34:25.006586+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'163 lua=38'163 crt=38'164 lcod 38'162 mlcod 38'162 active+clean] PeeringState::append_log approx pg log length = 64 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'163 lua=38'163 crt=38'164 lcod 38'162 mlcod 38'162 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'163 lua=38'163 crt=38'164 lcod 38'162 mlcod 38'162 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'164, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'163 lua=38'163 crt=38'164 lcod 38'162 mlcod 38'162 active+clean] op_applied version 38'164 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'163 crt=38'164 lcod 38'162 mlcod 38'162 active+clean] eval_repop repgather(0x54a1200 38'164 rep_tid=163 committed?=0 r=0) 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4684.0:1 1.0 1:ddce93c9:::obj164:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000131 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.006+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.006+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'163 crt=38'164 lcod 38'162 mlcod 38'162 active+clean] op_commit: 163 2026-02-12T10:34:25.006+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'163 crt=38'164 lcod 38'162 mlcod 38'162 active+clean] repop_all_committed: repop tid 163 all committed 2026-02-12T10:34:25.006+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'162 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'163 from: 38'162 2026-02-12T10:34:25.006+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] eval_repop repgather(0x54a1200 38'164 rep_tid=163 committed?=1 r=0) 2026-02-12T10:34:25.006+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] commit: repgather(0x54a1200 38'164 rep_tid=163 committed?=1 r=0) 2026-02-12T10:34:25.006+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] log_op_stats osd_op(client.4684.0:1 1.0 1:ddce93c9:::obj164:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000282 2026-02-12T10:34:25.006+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] sending reply on osd_op(client.4684.0:1 1.0 1:ddce93c9:::obj164:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ec6c0 2026-02-12T10:34:25.006+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/875939616 -- osd_op_reply(1 obj164 [writefull 0~9216] v38'164 uv164 ondisk = 0) -- 0x46ec6c0 con 0x5310c00 2026-02-12T10:34:25.006+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.006+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:185 2026-02-12T10:34:25.006+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] removing repgather(0x54a1200 38'164 rep_tid=163 committed?=1 r=0) 2026-02-12T10:34:25.006+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] q front is repgather(0x54a1200 38'164 rep_tid=163 committed?=1 r=0) 2026-02-12T10:34:25.006+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] do_osd_op_effects client.4684 con 0x5310c00 2026-02-12T10:34:25.006+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] remove_repop repgather(0x54a1200 38'164 rep_tid=163 committed?=1 r=0) 2026-02-12T10:34:25.006+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.006+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.006+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/875939616 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.006+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/875939616 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.006+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/875939616 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=167 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.006+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/875939616 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=167 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.006+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0fc00 2026-02-12T10:34:25.024+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.024+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.024+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5311000 entity client.admin addr 2026-02-12T10:34:25.024+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/477175603 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=168 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4687 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.024+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4687 127.0.0.1:0/477175603 1 ==== osd_op(client.4687.0:1 1.0 1.462ff9f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712c80 con 0x5311000 2026-02-12T10:34:25.024+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4687.0:1 1.0 1.462ff9f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.024+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4687.0:1 1.0 1.462ff9f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4687.0:1 1.0 1.462ff9f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4687.0:1 1.0 1.462ff9f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4687.0:1 1.0 1.462ff9f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4687.0:1 1.0 1.462ff9f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/477175603 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.024+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/477175603 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] _handle_message: osd_op(client.4687.0:1 1.0 1.462ff9f5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] do_op: op osd_op(client.4687.0:1 1.0 1:af9ff462:::obj165:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] do_op osd_op(client.4687.0:1 1.0 1:af9ff462:::obj165:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] get_object_context: obc NOT found in cache: 1:af9ff462:::obj165:head 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] get_object_context: no obc for soid 1:af9ff462:::obj165:head but can_create 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] create_object_context 0x54a3200 1:af9ff462:::obj165:head 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] populate_obc_watchers 1:af9ff462:::obj165:head 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:af9ff462:::obj165:head 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] get_object_context: obc(1:af9ff462:::obj165:head(dne) rwstate(none n=0 w=0)) oi: 1:af9ff462:::obj165:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:af9ff462:::obj165:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] find_object_context 1:af9ff462:::obj165:head @head oi=1:af9ff462:::obj165:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] do_op obc obc(1:af9ff462:::obj165:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] execute_ctx 0x54a5200 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] execute_ctx 1:af9ff462:::obj165:head [writefull 0~9216 in=9216b] ov 0'0 av 38'165 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] do_osd_op 1:af9ff462:::obj165:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] make_writeable 1:af9ff462:::obj165:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] setting DIRTY flag 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] make_writeable 1:af9ff462:::obj165:head done, snapset=0={} 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] finish_ctx 1:af9ff462:::obj165:head 0x54a5200 op modify 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] set mtime to 2026-02-12T10:34:25.024862+0000 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] final snapset 0={} in 1:af9ff462:::obj165:head 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] finish_ctx object 1:af9ff462:::obj165:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] execute_ctx alloc reply 0x46fd680 result 0 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'164 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 64 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 54 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] new_repop rep_tid 164 on osd_op(client.4687.0:1 1.0 1:af9ff462:::obj165:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] new_repop: repgather(0x54a1500 0'0 rep_tid=164 committed?=0 r=0) 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=164 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] issue_repop rep_tid 164 o 1:af9ff462:::obj165:head 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'165 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 trim 38'165 (0'0) modify 1:af9ff462:::obj165:head by client.4687.0:1 2026-02-12T10:34:25.024862+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=165 tail=38'165 s=38'165 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'164 (38'100,38'164] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'164 lcod 38'163 mlcod 38'163 active+clean] PeeringState::append_log append_log log((38'100,38'164], crt=38'164) [38'165 (0'0) modify 1:af9ff462:::obj165:head by client.4687.0:1 2026-02-12T10:34:25.024862+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'164 lua=38'164 crt=38'165 lcod 38'163 mlcod 38'163 active+clean] rollforward: entry=38'165 (0'0) modify 1:af9ff462:::obj165:head by client.4687.0:1 2026-02-12T10:34:25.024862+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'164 lua=38'164 crt=38'165 lcod 38'163 mlcod 38'163 active+clean] PeeringState::append_log approx pg log length = 65 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'164 lua=38'164 crt=38'165 lcod 38'163 mlcod 38'163 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'164 lua=38'164 crt=38'165 lcod 38'163 mlcod 38'163 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'165, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'164 lua=38'164 crt=38'165 lcod 38'163 mlcod 38'163 active+clean] op_applied version 38'165 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'164 crt=38'165 lcod 38'163 mlcod 38'163 active+clean] eval_repop repgather(0x54a1500 38'165 rep_tid=164 committed?=0 r=0) 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4687.0:1 1.0 1:af9ff462:::obj165:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000132 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.024+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.024+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'164 crt=38'165 lcod 38'163 mlcod 38'163 active+clean] op_commit: 164 2026-02-12T10:34:25.024+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'164 crt=38'165 lcod 38'163 mlcod 38'163 active+clean] repop_all_committed: repop tid 164 all committed 2026-02-12T10:34:25.024+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'163 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'164 from: 38'163 2026-02-12T10:34:25.024+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] eval_repop repgather(0x54a1500 38'165 rep_tid=164 committed?=1 r=0) 2026-02-12T10:34:25.024+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] commit: repgather(0x54a1500 38'165 rep_tid=164 committed?=1 r=0) 2026-02-12T10:34:25.024+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] log_op_stats osd_op(client.4687.0:1 1.0 1:af9ff462:::obj165:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000276 2026-02-12T10:34:25.024+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] sending reply on osd_op(client.4687.0:1 1.0 1:af9ff462:::obj165:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fd680 2026-02-12T10:34:25.024+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/477175603 -- osd_op_reply(1 obj165 [writefull 0~9216] v38'165 uv165 ondisk = 0) -- 0x46fd680 con 0x5311000 2026-02-12T10:34:25.024+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.024+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:186 2026-02-12T10:34:25.024+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] removing repgather(0x54a1500 38'165 rep_tid=164 committed?=1 r=0) 2026-02-12T10:34:25.024+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] q front is repgather(0x54a1500 38'165 rep_tid=164 committed?=1 r=0) 2026-02-12T10:34:25.024+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] do_osd_op_effects client.4687 con 0x5311000 2026-02-12T10:34:25.024+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] remove_repop repgather(0x54a1500 38'165 rep_tid=164 committed?=1 r=0) 2026-02-12T10:34:25.024+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.024+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.024+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/477175603 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.024+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/477175603 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.024+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/477175603 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=168 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.024+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/477175603 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=168 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.024+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:25.024+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0e000 2026-02-12T10:34:25.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:25.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:25.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:55.039220+0000) 2026-02-12T10:34:25.042+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.042+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.042+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0ee00 con 0x5311000 entity client.admin addr 2026-02-12T10:34:25.042+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/190492442 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=169 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4690 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.042+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4690 127.0.0.1:0/190492442 1 ==== osd_op(client.4690.0:1 1.0 1.c577842c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713400 con 0x5311000 2026-02-12T10:34:25.042+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4690.0:1 1.0 1.c577842c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.042+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4690.0:1 1.0 1.c577842c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4690.0:1 1.0 1.c577842c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4690.0:1 1.0 1.c577842c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4690.0:1 1.0 1.c577842c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4690.0:1 1.0 1.c577842c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/190492442 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.042+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/190492442 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] _handle_message: osd_op(client.4690.0:1 1.0 1.c577842c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] do_op: op osd_op(client.4690.0:1 1.0 1:3421eea3:::obj166:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] op_has_sufficient_caps session=0x4e0ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] do_op osd_op(client.4690.0:1 1.0 1:3421eea3:::obj166:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] get_object_context: obc NOT found in cache: 1:3421eea3:::obj166:head 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] get_object_context: no obc for soid 1:3421eea3:::obj166:head but can_create 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] create_object_context 0x54a3800 1:3421eea3:::obj166:head 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] populate_obc_watchers 1:3421eea3:::obj166:head 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3421eea3:::obj166:head 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] get_object_context: obc(1:3421eea3:::obj166:head(dne) rwstate(none n=0 w=0)) oi: 1:3421eea3:::obj166:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3421eea3:::obj166:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] find_object_context 1:3421eea3:::obj166:head @head oi=1:3421eea3:::obj166:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] do_op obc obc(1:3421eea3:::obj166:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] execute_ctx 0x54a5b00 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] execute_ctx 1:3421eea3:::obj166:head [writefull 0~9216 in=9216b] ov 0'0 av 38'166 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] do_osd_op 1:3421eea3:::obj166:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] make_writeable 1:3421eea3:::obj166:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] setting DIRTY flag 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] make_writeable 1:3421eea3:::obj166:head done, snapset=0={} 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] finish_ctx 1:3421eea3:::obj166:head 0x54a5b00 op modify 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] set mtime to 2026-02-12T10:34:25.042894+0000 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] final snapset 0={} in 1:3421eea3:::obj166:head 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] finish_ctx object 1:3421eea3:::obj166:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] execute_ctx alloc reply 0x46fd200 result 0 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'165 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 65 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 55 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] new_repop rep_tid 165 on osd_op(client.4690.0:1 1.0 1:3421eea3:::obj166:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] new_repop: repgather(0x54a1800 0'0 rep_tid=165 committed?=0 r=0) 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=165 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] issue_repop rep_tid 165 o 1:3421eea3:::obj166:head 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'166 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 trim 38'166 (0'0) modify 1:3421eea3:::obj166:head by client.4690.0:1 2026-02-12T10:34:25.042894+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=166 tail=38'166 s=38'166 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'165 (38'100,38'165] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'165 lcod 38'164 mlcod 38'164 active+clean] PeeringState::append_log append_log log((38'100,38'165], crt=38'165) [38'166 (0'0) modify 1:3421eea3:::obj166:head by client.4690.0:1 2026-02-12T10:34:25.042894+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'165 lua=38'165 crt=38'166 lcod 38'164 mlcod 38'164 active+clean] rollforward: entry=38'166 (0'0) modify 1:3421eea3:::obj166:head by client.4690.0:1 2026-02-12T10:34:25.042894+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'165 lua=38'165 crt=38'166 lcod 38'164 mlcod 38'164 active+clean] PeeringState::append_log approx pg log length = 66 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'165 lua=38'165 crt=38'166 lcod 38'164 mlcod 38'164 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'165 lua=38'165 crt=38'166 lcod 38'164 mlcod 38'164 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'166, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'165 lua=38'165 crt=38'166 lcod 38'164 mlcod 38'164 active+clean] op_applied version 38'166 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'165 crt=38'166 lcod 38'164 mlcod 38'164 active+clean] eval_repop repgather(0x54a1800 38'166 rep_tid=165 committed?=0 r=0) 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4690.0:1 1.0 1:3421eea3:::obj166:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000150 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.042+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.042+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'165 crt=38'166 lcod 38'164 mlcod 38'164 active+clean] op_commit: 165 2026-02-12T10:34:25.042+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'165 crt=38'166 lcod 38'164 mlcod 38'164 active+clean] repop_all_committed: repop tid 165 all committed 2026-02-12T10:34:25.042+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'164 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'165 from: 38'164 2026-02-12T10:34:25.042+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] eval_repop repgather(0x54a1800 38'166 rep_tid=165 committed?=1 r=0) 2026-02-12T10:34:25.042+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] commit: repgather(0x54a1800 38'166 rep_tid=165 committed?=1 r=0) 2026-02-12T10:34:25.042+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] log_op_stats osd_op(client.4690.0:1 1.0 1:3421eea3:::obj166:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000433 2026-02-12T10:34:25.042+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] sending reply on osd_op(client.4690.0:1 1.0 1:3421eea3:::obj166:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fd200 2026-02-12T10:34:25.042+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/190492442 -- osd_op_reply(1 obj166 [writefull 0~9216] v38'166 uv166 ondisk = 0) -- 0x46fd200 con 0x5311000 2026-02-12T10:34:25.042+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.042+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:187 2026-02-12T10:34:25.042+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] removing repgather(0x54a1800 38'166 rep_tid=165 committed?=1 r=0) 2026-02-12T10:34:25.042+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] q front is repgather(0x54a1800 38'166 rep_tid=165 committed?=1 r=0) 2026-02-12T10:34:25.042+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] do_osd_op_effects client.4690 con 0x5311000 2026-02-12T10:34:25.042+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] remove_repop repgather(0x54a1800 38'166 rep_tid=165 committed?=1 r=0) 2026-02-12T10:34:25.042+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.042+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.042+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/190492442 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.042+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/190492442 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.042+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/190492442 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=169 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.042+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/190492442 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=169 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.042+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0ee00 2026-02-12T10:34:25.060+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.060+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.061+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0efc0 con 0x5310000 entity client.admin addr 2026-02-12T10:34:25.061+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/412871106 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=170 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4693 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.061+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4693 127.0.0.1:0/412871106 1 ==== osd_op(client.4693.0:1 1.0 1.56250644 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713680 con 0x5310000 2026-02-12T10:34:25.061+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4693.0:1 1.0 1.56250644 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.061+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4693.0:1 1.0 1.56250644 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4693.0:1 1.0 1.56250644 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4693.0:1 1.0 1.56250644 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4693.0:1 1.0 1.56250644 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4693.0:1 1.0 1.56250644 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] 2026-02-12T10:34:25.061+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/412871106 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/412871106 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] _handle_message: osd_op(client.4693.0:1 1.0 1.56250644 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] do_op: op osd_op(client.4693.0:1 1.0 1:2260a46a:::obj167:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] op_has_sufficient_caps session=0x4e0efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] do_op osd_op(client.4693.0:1 1.0 1:2260a46a:::obj167:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] get_object_context: obc NOT found in cache: 1:2260a46a:::obj167:head 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] get_object_context: no obc for soid 1:2260a46a:::obj167:head but can_create 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] create_object_context 0x549c000 1:2260a46a:::obj167:head 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] populate_obc_watchers 1:2260a46a:::obj167:head 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:2260a46a:::obj167:head 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] get_object_context: obc(1:2260a46a:::obj167:head(dne) rwstate(none n=0 w=0)) oi: 1:2260a46a:::obj167:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:2260a46a:::obj167:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] find_object_context 1:2260a46a:::obj167:head @head oi=1:2260a46a:::obj167:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] do_op obc obc(1:2260a46a:::obj167:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] execute_ctx 0x54a6400 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] execute_ctx 1:2260a46a:::obj167:head [writefull 0~9216 in=9216b] ov 0'0 av 38'167 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] do_osd_op 1:2260a46a:::obj167:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] make_writeable 1:2260a46a:::obj167:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] setting DIRTY flag 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] make_writeable 1:2260a46a:::obj167:head done, snapset=0={} 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] finish_ctx 1:2260a46a:::obj167:head 0x54a6400 op modify 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] set mtime to 2026-02-12T10:34:25.061639+0000 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] final snapset 0={} in 1:2260a46a:::obj167:head 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] finish_ctx object 1:2260a46a:::obj167:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] execute_ctx alloc reply 0x46edd40 result 0 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'166 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 66 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 56 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] new_repop rep_tid 166 on osd_op(client.4693.0:1 1.0 1:2260a46a:::obj167:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] new_repop: repgather(0x54a1b00 0'0 rep_tid=166 committed?=0 r=0) 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=166 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] issue_repop rep_tid 166 o 1:2260a46a:::obj167:head 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'167 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 trim 38'167 (0'0) modify 1:2260a46a:::obj167:head by client.4693.0:1 2026-02-12T10:34:25.061639+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=167 tail=38'167 s=38'167 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'166 (38'100,38'166] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'166 lcod 38'165 mlcod 38'165 active+clean] PeeringState::append_log append_log log((38'100,38'166], crt=38'166) [38'167 (0'0) modify 1:2260a46a:::obj167:head by client.4693.0:1 2026-02-12T10:34:25.061639+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'166 lua=38'166 crt=38'167 lcod 38'165 mlcod 38'165 active+clean] rollforward: entry=38'167 (0'0) modify 1:2260a46a:::obj167:head by client.4693.0:1 2026-02-12T10:34:25.061639+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'166 lua=38'166 crt=38'167 lcod 38'165 mlcod 38'165 active+clean] PeeringState::append_log approx pg log length = 67 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'166 lua=38'166 crt=38'167 lcod 38'165 mlcod 38'165 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'166 lua=38'166 crt=38'167 lcod 38'165 mlcod 38'165 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'167, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'166 lua=38'166 crt=38'167 lcod 38'165 mlcod 38'165 active+clean] op_applied version 38'167 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'166 crt=38'167 lcod 38'165 mlcod 38'165 active+clean] eval_repop repgather(0x54a1b00 38'167 rep_tid=166 committed?=0 r=0) 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4693.0:1 1.0 1:2260a46a:::obj167:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000145 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.061+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.061+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'166 crt=38'167 lcod 38'165 mlcod 38'165 active+clean] op_commit: 166 2026-02-12T10:34:25.061+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'166 crt=38'167 lcod 38'165 mlcod 38'165 active+clean] repop_all_committed: repop tid 166 all committed 2026-02-12T10:34:25.061+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'165 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'166 from: 38'165 2026-02-12T10:34:25.061+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] eval_repop repgather(0x54a1b00 38'167 rep_tid=166 committed?=1 r=0) 2026-02-12T10:34:25.061+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] commit: repgather(0x54a1b00 38'167 rep_tid=166 committed?=1 r=0) 2026-02-12T10:34:25.061+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] log_op_stats osd_op(client.4693.0:1 1.0 1:2260a46a:::obj167:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000295 2026-02-12T10:34:25.061+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] sending reply on osd_op(client.4693.0:1 1.0 1:2260a46a:::obj167:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46edd40 2026-02-12T10:34:25.061+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/412871106 -- osd_op_reply(1 obj167 [writefull 0~9216] v38'167 uv167 ondisk = 0) -- 0x46edd40 con 0x5310000 2026-02-12T10:34:25.061+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.061+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:188 2026-02-12T10:34:25.061+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] removing repgather(0x54a1b00 38'167 rep_tid=166 committed?=1 r=0) 2026-02-12T10:34:25.061+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] q front is repgather(0x54a1b00 38'167 rep_tid=166 committed?=1 r=0) 2026-02-12T10:34:25.061+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] do_osd_op_effects client.4693 con 0x5310000 2026-02-12T10:34:25.061+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] remove_repop repgather(0x54a1b00 38'167 rep_tid=166 committed?=1 r=0) 2026-02-12T10:34:25.061+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.061+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.061+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/412871106 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.061+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/412871106 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.061+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/412871106 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=170 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.061+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/412871106 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=170 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.061+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0efc0 2026-02-12T10:34:25.079+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.079+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.079+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f180 con 0x5310400 entity client.admin addr 2026-02-12T10:34:25.079+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2964689322 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=171 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4696 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.079+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4696 127.0.0.1:0/2964689322 1 ==== osd_op(client.4696.0:1 1.0 1.598b492e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713b80 con 0x5310400 2026-02-12T10:34:25.079+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4696.0:1 1.0 1.598b492e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.079+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4696.0:1 1.0 1.598b492e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4696.0:1 1.0 1.598b492e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4696.0:1 1.0 1.598b492e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4696.0:1 1.0 1.598b492e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4696.0:1 1.0 1.598b492e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] 2026-02-12T10:34:25.079+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2964689322 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2964689322 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] _handle_message: osd_op(client.4696.0:1 1.0 1.598b492e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] do_op: op osd_op(client.4696.0:1 1.0 1:7492d19a:::obj168:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] op_has_sufficient_caps session=0x4e0f180 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] do_op osd_op(client.4696.0:1 1.0 1:7492d19a:::obj168:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] get_object_context: obc NOT found in cache: 1:7492d19a:::obj168:head 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] get_object_context: no obc for soid 1:7492d19a:::obj168:head but can_create 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] create_object_context 0x549c600 1:7492d19a:::obj168:head 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] populate_obc_watchers 1:7492d19a:::obj168:head 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:7492d19a:::obj168:head 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] get_object_context: obc(1:7492d19a:::obj168:head(dne) rwstate(none n=0 w=0)) oi: 1:7492d19a:::obj168:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:7492d19a:::obj168:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] find_object_context 1:7492d19a:::obj168:head @head oi=1:7492d19a:::obj168:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] do_op obc obc(1:7492d19a:::obj168:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] execute_ctx 0x54a6d00 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] execute_ctx 1:7492d19a:::obj168:head [writefull 0~9216 in=9216b] ov 0'0 av 38'168 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] do_osd_op 1:7492d19a:::obj168:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] make_writeable 1:7492d19a:::obj168:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] setting DIRTY flag 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] make_writeable 1:7492d19a:::obj168:head done, snapset=0={} 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] finish_ctx 1:7492d19a:::obj168:head 0x54a6d00 op modify 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] set mtime to 2026-02-12T10:34:25.079846+0000 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] final snapset 0={} in 1:7492d19a:::obj168:head 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] finish_ctx object 1:7492d19a:::obj168:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] execute_ctx alloc reply 0x46ec900 result 0 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'167 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 67 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 57 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] new_repop rep_tid 167 on osd_op(client.4696.0:1 1.0 1:7492d19a:::obj168:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] new_repop: repgather(0x5495980 0'0 rep_tid=167 committed?=0 r=0) 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=167 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] issue_repop rep_tid 167 o 1:7492d19a:::obj168:head 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'168 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 trim 38'168 (0'0) modify 1:7492d19a:::obj168:head by client.4696.0:1 2026-02-12T10:34:25.079846+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=168 tail=38'168 s=38'168 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'167 (38'100,38'167] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'167 lcod 38'166 mlcod 38'166 active+clean] PeeringState::append_log append_log log((38'100,38'167], crt=38'167) [38'168 (0'0) modify 1:7492d19a:::obj168:head by client.4696.0:1 2026-02-12T10:34:25.079846+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'167 lua=38'167 crt=38'168 lcod 38'166 mlcod 38'166 active+clean] rollforward: entry=38'168 (0'0) modify 1:7492d19a:::obj168:head by client.4696.0:1 2026-02-12T10:34:25.079846+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'167 lua=38'167 crt=38'168 lcod 38'166 mlcod 38'166 active+clean] PeeringState::append_log approx pg log length = 68 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'167 lua=38'167 crt=38'168 lcod 38'166 mlcod 38'166 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'167 lua=38'167 crt=38'168 lcod 38'166 mlcod 38'166 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'168, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'167 lua=38'167 crt=38'168 lcod 38'166 mlcod 38'166 active+clean] op_applied version 38'168 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'167 crt=38'168 lcod 38'166 mlcod 38'166 active+clean] eval_repop repgather(0x5495980 38'168 rep_tid=167 committed?=0 r=0) 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4696.0:1 1.0 1:7492d19a:::obj168:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000135 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.079+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.079+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'167 crt=38'168 lcod 38'166 mlcod 38'166 active+clean] op_commit: 167 2026-02-12T10:34:25.079+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'167 crt=38'168 lcod 38'166 mlcod 38'166 active+clean] repop_all_committed: repop tid 167 all committed 2026-02-12T10:34:25.079+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'166 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'167 from: 38'166 2026-02-12T10:34:25.079+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] eval_repop repgather(0x5495980 38'168 rep_tid=167 committed?=1 r=0) 2026-02-12T10:34:25.079+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] commit: repgather(0x5495980 38'168 rep_tid=167 committed?=1 r=0) 2026-02-12T10:34:25.079+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] log_op_stats osd_op(client.4696.0:1 1.0 1:7492d19a:::obj168:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000285 2026-02-12T10:34:25.079+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] sending reply on osd_op(client.4696.0:1 1.0 1:7492d19a:::obj168:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ec900 2026-02-12T10:34:25.079+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2964689322 -- osd_op_reply(1 obj168 [writefull 0~9216] v38'168 uv168 ondisk = 0) -- 0x46ec900 con 0x5310400 2026-02-12T10:34:25.079+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.079+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:189 2026-02-12T10:34:25.079+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] removing repgather(0x5495980 38'168 rep_tid=167 committed?=1 r=0) 2026-02-12T10:34:25.079+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] q front is repgather(0x5495980 38'168 rep_tid=167 committed?=1 r=0) 2026-02-12T10:34:25.079+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] do_osd_op_effects client.4696 con 0x5310400 2026-02-12T10:34:25.079+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] remove_repop repgather(0x5495980 38'168 rep_tid=167 committed?=1 r=0) 2026-02-12T10:34:25.079+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.079+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.079+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2964689322 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.079+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2964689322 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.079+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2964689322 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=171 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.079+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2964689322 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=171 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.079+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0f180 2026-02-12T10:34:25.097+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.097+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.097+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f340 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:25.097+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3898120907 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=172 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4699 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.097+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4699 127.0.0.1:0/3898120907 1 ==== osd_op(client.4699.0:1 1.0 1.a9a05e90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712000 con 0x5310c00 2026-02-12T10:34:25.097+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4699.0:1 1.0 1.a9a05e90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.098+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4699.0:1 1.0 1.a9a05e90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4699.0:1 1.0 1.a9a05e90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4699.0:1 1.0 1.a9a05e90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4699.0:1 1.0 1.a9a05e90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000033 osd_op(client.4699.0:1 1.0 1.a9a05e90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3898120907 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.098+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3898120907 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] _handle_message: osd_op(client.4699.0:1 1.0 1.a9a05e90 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] do_op: op osd_op(client.4699.0:1 1.0 1:097a0595:::obj169:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] op_has_sufficient_caps session=0x4e0f340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] do_op osd_op(client.4699.0:1 1.0 1:097a0595:::obj169:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] get_object_context: obc NOT found in cache: 1:097a0595:::obj169:head 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] get_object_context: no obc for soid 1:097a0595:::obj169:head but can_create 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] create_object_context 0x549cc00 1:097a0595:::obj169:head 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] populate_obc_watchers 1:097a0595:::obj169:head 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:097a0595:::obj169:head 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] get_object_context: obc(1:097a0595:::obj169:head(dne) rwstate(none n=0 w=0)) oi: 1:097a0595:::obj169:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:097a0595:::obj169:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] find_object_context 1:097a0595:::obj169:head @head oi=1:097a0595:::obj169:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] do_op obc obc(1:097a0595:::obj169:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] execute_ctx 0x54a7600 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] execute_ctx 1:097a0595:::obj169:head [writefull 0~9216 in=9216b] ov 0'0 av 38'169 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] do_osd_op 1:097a0595:::obj169:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] make_writeable 1:097a0595:::obj169:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] setting DIRTY flag 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] make_writeable 1:097a0595:::obj169:head done, snapset=0={} 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] finish_ctx 1:097a0595:::obj169:head 0x54a7600 op modify 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] set mtime to 2026-02-12T10:34:25.098544+0000 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] final snapset 0={} in 1:097a0595:::obj169:head 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] finish_ctx object 1:097a0595:::obj169:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] execute_ctx alloc reply 0x46dcb40 result 0 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'168 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 68 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 58 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] new_repop rep_tid 168 on osd_op(client.4699.0:1 1.0 1:097a0595:::obj169:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] new_repop: repgather(0x5495200 0'0 rep_tid=168 committed?=0 r=0) 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=168 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] issue_repop rep_tid 168 o 1:097a0595:::obj169:head 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'169 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 trim 38'169 (0'0) modify 1:097a0595:::obj169:head by client.4699.0:1 2026-02-12T10:34:25.098544+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=169 tail=38'169 s=38'169 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'168 (38'100,38'168] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'168 lcod 38'167 mlcod 38'167 active+clean] PeeringState::append_log append_log log((38'100,38'168], crt=38'168) [38'169 (0'0) modify 1:097a0595:::obj169:head by client.4699.0:1 2026-02-12T10:34:25.098544+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'168 lua=38'168 crt=38'169 lcod 38'167 mlcod 38'167 active+clean] rollforward: entry=38'169 (0'0) modify 1:097a0595:::obj169:head by client.4699.0:1 2026-02-12T10:34:25.098544+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'168 lua=38'168 crt=38'169 lcod 38'167 mlcod 38'167 active+clean] PeeringState::append_log approx pg log length = 69 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'168 lua=38'168 crt=38'169 lcod 38'167 mlcod 38'167 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'168 lua=38'168 crt=38'169 lcod 38'167 mlcod 38'167 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'169, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'168 lua=38'168 crt=38'169 lcod 38'167 mlcod 38'167 active+clean] op_applied version 38'169 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'168 crt=38'169 lcod 38'167 mlcod 38'167 active+clean] eval_repop repgather(0x5495200 38'169 rep_tid=168 committed?=0 r=0) 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4699.0:1 1.0 1:097a0595:::obj169:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000163 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.098+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.098+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'168 crt=38'169 lcod 38'167 mlcod 38'167 active+clean] op_commit: 168 2026-02-12T10:34:25.098+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'168 crt=38'169 lcod 38'167 mlcod 38'167 active+clean] repop_all_committed: repop tid 168 all committed 2026-02-12T10:34:25.098+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'167 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'168 from: 38'167 2026-02-12T10:34:25.098+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] eval_repop repgather(0x5495200 38'169 rep_tid=168 committed?=1 r=0) 2026-02-12T10:34:25.098+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] commit: repgather(0x5495200 38'169 rep_tid=168 committed?=1 r=0) 2026-02-12T10:34:25.098+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] log_op_stats osd_op(client.4699.0:1 1.0 1:097a0595:::obj169:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000316 2026-02-12T10:34:25.098+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] sending reply on osd_op(client.4699.0:1 1.0 1:097a0595:::obj169:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dcb40 2026-02-12T10:34:25.098+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3898120907 -- osd_op_reply(1 obj169 [writefull 0~9216] v38'169 uv169 ondisk = 0) -- 0x46dcb40 con 0x5310c00 2026-02-12T10:34:25.098+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.098+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:190 2026-02-12T10:34:25.098+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] removing repgather(0x5495200 38'169 rep_tid=168 committed?=1 r=0) 2026-02-12T10:34:25.098+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] q front is repgather(0x5495200 38'169 rep_tid=168 committed?=1 r=0) 2026-02-12T10:34:25.098+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] do_osd_op_effects client.4699 con 0x5310c00 2026-02-12T10:34:25.098+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] remove_repop repgather(0x5495200 38'169 rep_tid=168 committed?=1 r=0) 2026-02-12T10:34:25.098+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.098+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.098+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3898120907 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.098+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3898120907 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.098+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3898120907 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=172 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.098+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3898120907 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=172 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.098+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0f340 2026-02-12T10:34:25.115+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.115+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.115+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428efc0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:25.115+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4211763148 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=173 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4702 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.115+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4702 127.0.0.1:0/4211763148 1 ==== osd_op(client.4702.0:1 1.0 1.24322999 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712280 con 0x5311400 2026-02-12T10:34:25.115+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4702.0:1 1.0 1.24322999 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:25.115+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4702.0:1 1.0 1.24322999 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4702.0:1 1.0 1.24322999 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4702.0:1 1.0 1.24322999 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.115+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4702.0:1 1.0 1.24322999 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000024 osd_op(client.4702.0:1 1.0 1.24322999 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4211763148 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4211763148 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] _handle_message: osd_op(client.4702.0:1 1.0 1.24322999 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] do_op: op osd_op(client.4702.0:1 1.0 1:99944c24:::obj170:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] op_has_sufficient_caps session=0x428efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] do_op osd_op(client.4702.0:1 1.0 1:99944c24:::obj170:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] get_object_context: obc NOT found in cache: 1:99944c24:::obj170:head 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] get_object_context: no obc for soid 1:99944c24:::obj170:head but can_create 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] create_object_context 0x549d200 1:99944c24:::obj170:head 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] populate_obc_watchers 1:99944c24:::obj170:head 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:99944c24:::obj170:head 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] get_object_context: obc(1:99944c24:::obj170:head(dne) rwstate(none n=0 w=0)) oi: 1:99944c24:::obj170:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:99944c24:::obj170:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] find_object_context 1:99944c24:::obj170:head @head oi=1:99944c24:::obj170:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] do_op obc obc(1:99944c24:::obj170:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] execute_ctx 0x54a4000 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] execute_ctx 1:99944c24:::obj170:head [writefull 0~9216 in=9216b] ov 0'0 av 38'170 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] do_osd_op 1:99944c24:::obj170:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] make_writeable 1:99944c24:::obj170:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] setting DIRTY flag 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] make_writeable 1:99944c24:::obj170:head done, snapset=0={} 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] finish_ctx 1:99944c24:::obj170:head 0x54a4000 op modify 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] set mtime to 2026-02-12T10:34:25.116350+0000 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] final snapset 0={} in 1:99944c24:::obj170:head 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] finish_ctx object 1:99944c24:::obj170:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] execute_ctx alloc reply 0x46dc480 result 0 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'169 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 69 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 59 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] new_repop rep_tid 169 on osd_op(client.4702.0:1 1.0 1:99944c24:::obj170:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] new_repop: repgather(0x5494f00 0'0 rep_tid=169 committed?=0 r=0) 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=169 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] issue_repop rep_tid 169 o 1:99944c24:::obj170:head 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'170 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 trim 38'170 (0'0) modify 1:99944c24:::obj170:head by client.4702.0:1 2026-02-12T10:34:25.116350+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=170 tail=38'170 s=38'170 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'169 (38'100,38'169] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'169 lcod 38'168 mlcod 38'168 active+clean] PeeringState::append_log append_log log((38'100,38'169], crt=38'169) [38'170 (0'0) modify 1:99944c24:::obj170:head by client.4702.0:1 2026-02-12T10:34:25.116350+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'169 lua=38'169 crt=38'170 lcod 38'168 mlcod 38'168 active+clean] rollforward: entry=38'170 (0'0) modify 1:99944c24:::obj170:head by client.4702.0:1 2026-02-12T10:34:25.116350+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'169 lua=38'169 crt=38'170 lcod 38'168 mlcod 38'168 active+clean] PeeringState::append_log approx pg log length = 70 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'169 lua=38'169 crt=38'170 lcod 38'168 mlcod 38'168 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'169 lua=38'169 crt=38'170 lcod 38'168 mlcod 38'168 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'170, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'169 lua=38'169 crt=38'170 lcod 38'168 mlcod 38'168 active+clean] op_applied version 38'170 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'169 crt=38'170 lcod 38'168 mlcod 38'168 active+clean] eval_repop repgather(0x5494f00 38'170 rep_tid=169 committed?=0 r=0) 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4702.0:1 1.0 1:99944c24:::obj170:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000143 2026-02-12T10:34:25.115+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.116+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.116+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'169 crt=38'170 lcod 38'168 mlcod 38'168 active+clean] op_commit: 169 2026-02-12T10:34:25.116+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'169 crt=38'170 lcod 38'168 mlcod 38'168 active+clean] repop_all_committed: repop tid 169 all committed 2026-02-12T10:34:25.116+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'168 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'169 from: 38'168 2026-02-12T10:34:25.116+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] eval_repop repgather(0x5494f00 38'170 rep_tid=169 committed?=1 r=0) 2026-02-12T10:34:25.116+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] commit: repgather(0x5494f00 38'170 rep_tid=169 committed?=1 r=0) 2026-02-12T10:34:25.116+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] log_op_stats osd_op(client.4702.0:1 1.0 1:99944c24:::obj170:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000430 2026-02-12T10:34:25.116+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] sending reply on osd_op(client.4702.0:1 1.0 1:99944c24:::obj170:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dc480 2026-02-12T10:34:25.116+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4211763148 -- osd_op_reply(1 obj170 [writefull 0~9216] v38'170 uv170 ondisk = 0) -- 0x46dc480 con 0x5311400 2026-02-12T10:34:25.116+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.116+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:191 2026-02-12T10:34:25.116+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] removing repgather(0x5494f00 38'170 rep_tid=169 committed?=1 r=0) 2026-02-12T10:34:25.116+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] q front is repgather(0x5494f00 38'170 rep_tid=169 committed?=1 r=0) 2026-02-12T10:34:25.116+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] do_osd_op_effects client.4702 con 0x5311400 2026-02-12T10:34:25.116+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] remove_repop repgather(0x5494f00 38'170 rep_tid=169 committed?=1 r=0) 2026-02-12T10:34:25.116+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.116+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.116+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4211763148 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.116+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4211763148 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.116+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4211763148 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=173 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.116+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4211763148 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=173 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.116+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:25.116+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x428efc0 2026-02-12T10:34:25.134+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.134+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.134+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x428e1c0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:25.134+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2973119682 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=174 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4705 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.134+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4705 127.0.0.1:0/2973119682 1 ==== osd_op(client.4705.0:1 1.0 1.d32ba2f0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5311400 2026-02-12T10:34:25.134+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4705.0:1 1.0 1.d32ba2f0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.134+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4705.0:1 1.0 1.d32ba2f0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4705.0:1 1.0 1.d32ba2f0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4705.0:1 1.0 1.d32ba2f0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4705.0:1 1.0 1.d32ba2f0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4705.0:1 1.0 1.d32ba2f0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2973119682 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.134+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2973119682 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] _handle_message: osd_op(client.4705.0:1 1.0 1.d32ba2f0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] do_op: op osd_op(client.4705.0:1 1.0 1:0f45d4cb:::obj171:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] op_has_sufficient_caps session=0x428e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] do_op osd_op(client.4705.0:1 1.0 1:0f45d4cb:::obj171:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] get_object_context: obc NOT found in cache: 1:0f45d4cb:::obj171:head 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] get_object_context: no obc for soid 1:0f45d4cb:::obj171:head but can_create 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] create_object_context 0x549d800 1:0f45d4cb:::obj171:head 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] populate_obc_watchers 1:0f45d4cb:::obj171:head 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:0f45d4cb:::obj171:head 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] get_object_context: obc(1:0f45d4cb:::obj171:head(dne) rwstate(none n=0 w=0)) oi: 1:0f45d4cb:::obj171:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:0f45d4cb:::obj171:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] find_object_context 1:0f45d4cb:::obj171:head @head oi=1:0f45d4cb:::obj171:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] do_op obc obc(1:0f45d4cb:::obj171:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] execute_ctx 0x54a4900 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] execute_ctx 1:0f45d4cb:::obj171:head [writefull 0~9216 in=9216b] ov 0'0 av 38'171 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] do_osd_op 1:0f45d4cb:::obj171:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] make_writeable 1:0f45d4cb:::obj171:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] setting DIRTY flag 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] make_writeable 1:0f45d4cb:::obj171:head done, snapset=0={} 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] finish_ctx 1:0f45d4cb:::obj171:head 0x54a4900 op modify 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] set mtime to 2026-02-12T10:34:25.134906+0000 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] final snapset 0={} in 1:0f45d4cb:::obj171:head 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] finish_ctx object 1:0f45d4cb:::obj171:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] execute_ctx alloc reply 0x46dc000 result 0 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'170 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 70 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 60 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] new_repop rep_tid 170 on osd_op(client.4705.0:1 1.0 1:0f45d4cb:::obj171:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] new_repop: repgather(0x5494c00 0'0 rep_tid=170 committed?=0 r=0) 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=170 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] issue_repop rep_tid 170 o 1:0f45d4cb:::obj171:head 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'171 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 trim 38'171 (0'0) modify 1:0f45d4cb:::obj171:head by client.4705.0:1 2026-02-12T10:34:25.134906+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=171 tail=38'171 s=38'171 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'170 (38'100,38'170] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'170 lcod 38'169 mlcod 38'169 active+clean] PeeringState::append_log append_log log((38'100,38'170], crt=38'170) [38'171 (0'0) modify 1:0f45d4cb:::obj171:head by client.4705.0:1 2026-02-12T10:34:25.134906+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'170 lua=38'170 crt=38'171 lcod 38'169 mlcod 38'169 active+clean] rollforward: entry=38'171 (0'0) modify 1:0f45d4cb:::obj171:head by client.4705.0:1 2026-02-12T10:34:25.134906+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'170 lua=38'170 crt=38'171 lcod 38'169 mlcod 38'169 active+clean] PeeringState::append_log approx pg log length = 71 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'170 lua=38'170 crt=38'171 lcod 38'169 mlcod 38'169 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'170 lua=38'170 crt=38'171 lcod 38'169 mlcod 38'169 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'171, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'170 lua=38'170 crt=38'171 lcod 38'169 mlcod 38'169 active+clean] op_applied version 38'171 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'170 crt=38'171 lcod 38'169 mlcod 38'169 active+clean] eval_repop repgather(0x5494c00 38'171 rep_tid=170 committed?=0 r=0) 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4705.0:1 1.0 1:0f45d4cb:::obj171:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000137 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.134+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.134+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'170 crt=38'171 lcod 38'169 mlcod 38'169 active+clean] op_commit: 170 2026-02-12T10:34:25.134+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'170 crt=38'171 lcod 38'169 mlcod 38'169 active+clean] repop_all_committed: repop tid 170 all committed 2026-02-12T10:34:25.134+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'169 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'170 from: 38'169 2026-02-12T10:34:25.134+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] eval_repop repgather(0x5494c00 38'171 rep_tid=170 committed?=1 r=0) 2026-02-12T10:34:25.134+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] commit: repgather(0x5494c00 38'171 rep_tid=170 committed?=1 r=0) 2026-02-12T10:34:25.134+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] log_op_stats osd_op(client.4705.0:1 1.0 1:0f45d4cb:::obj171:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000280 2026-02-12T10:34:25.134+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] sending reply on osd_op(client.4705.0:1 1.0 1:0f45d4cb:::obj171:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dc000 2026-02-12T10:34:25.134+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2973119682 -- osd_op_reply(1 obj171 [writefull 0~9216] v38'171 uv171 ondisk = 0) -- 0x46dc000 con 0x5311400 2026-02-12T10:34:25.134+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.134+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:192 2026-02-12T10:34:25.134+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] removing repgather(0x5494c00 38'171 rep_tid=170 committed?=1 r=0) 2026-02-12T10:34:25.134+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] q front is repgather(0x5494c00 38'171 rep_tid=170 committed?=1 r=0) 2026-02-12T10:34:25.134+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] do_osd_op_effects client.4705 con 0x5311400 2026-02-12T10:34:25.134+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] remove_repop repgather(0x5494c00 38'171 rep_tid=170 committed?=1 r=0) 2026-02-12T10:34:25.134+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.134+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.134+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2973119682 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.134+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2973119682 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.134+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2973119682 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=174 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.134+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2973119682 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=174 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.134+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x428e1c0 2026-02-12T10:34:25.152+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.152+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.152+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e380 con 0x5310000 entity client.admin addr 2026-02-12T10:34:25.152+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4084646530 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=175 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4708 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.152+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4708 127.0.0.1:0/4084646530 1 ==== osd_op(client.4708.0:1 1.0 1.5657d600 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c6a00 con 0x5310000 2026-02-12T10:34:25.152+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4708.0:1 1.0 1.5657d600 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000012 epoch 38 2026-02-12T10:34:25.152+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4708.0:1 1.0 1.5657d600 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4708.0:1 1.0 1.5657d600 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4708.0:1 1.0 1.5657d600 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4708.0:1 1.0 1.5657d600 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4708.0:1 1.0 1.5657d600 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] 2026-02-12T10:34:25.152+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4084646530 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4084646530 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] _handle_message: osd_op(client.4708.0:1 1.0 1.5657d600 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] do_op: op osd_op(client.4708.0:1 1.0 1:006bea6a:::obj172:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] op_has_sufficient_caps session=0x478e380 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] do_op osd_op(client.4708.0:1 1.0 1:006bea6a:::obj172:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] get_object_context: obc NOT found in cache: 1:006bea6a:::obj172:head 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] get_object_context: no obc for soid 1:006bea6a:::obj172:head but can_create 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] create_object_context 0x54b0000 1:006bea6a:::obj172:head 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] populate_obc_watchers 1:006bea6a:::obj172:head 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:006bea6a:::obj172:head 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] get_object_context: obc(1:006bea6a:::obj172:head(dne) rwstate(none n=0 w=0)) oi: 1:006bea6a:::obj172:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:006bea6a:::obj172:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] find_object_context 1:006bea6a:::obj172:head @head oi=1:006bea6a:::obj172:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] do_op obc obc(1:006bea6a:::obj172:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] execute_ctx 0x5265b00 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] execute_ctx 1:006bea6a:::obj172:head [writefull 0~9216 in=9216b] ov 0'0 av 38'172 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] do_osd_op 1:006bea6a:::obj172:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] make_writeable 1:006bea6a:::obj172:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] setting DIRTY flag 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] make_writeable 1:006bea6a:::obj172:head done, snapset=0={} 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] finish_ctx 1:006bea6a:::obj172:head 0x5265b00 op modify 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] set mtime to 2026-02-12T10:34:25.153139+0000 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] final snapset 0={} in 1:006bea6a:::obj172:head 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] finish_ctx object 1:006bea6a:::obj172:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] execute_ctx alloc reply 0x51db8c0 result 0 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'171 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 71 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 61 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] new_repop rep_tid 171 on osd_op(client.4708.0:1 1.0 1:006bea6a:::obj172:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] new_repop: repgather(0x5494900 0'0 rep_tid=171 committed?=0 r=0) 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=171 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] issue_repop rep_tid 171 o 1:006bea6a:::obj172:head 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'172 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 trim 38'172 (0'0) modify 1:006bea6a:::obj172:head by client.4708.0:1 2026-02-12T10:34:25.153139+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=172 tail=38'172 s=38'172 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'171 (38'100,38'171] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'171 lcod 38'170 mlcod 38'170 active+clean] PeeringState::append_log append_log log((38'100,38'171], crt=38'171) [38'172 (0'0) modify 1:006bea6a:::obj172:head by client.4708.0:1 2026-02-12T10:34:25.153139+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'171 lua=38'171 crt=38'172 lcod 38'170 mlcod 38'170 active+clean] rollforward: entry=38'172 (0'0) modify 1:006bea6a:::obj172:head by client.4708.0:1 2026-02-12T10:34:25.153139+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'171 lua=38'171 crt=38'172 lcod 38'170 mlcod 38'170 active+clean] PeeringState::append_log approx pg log length = 72 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'171 lua=38'171 crt=38'172 lcod 38'170 mlcod 38'170 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'171 lua=38'171 crt=38'172 lcod 38'170 mlcod 38'170 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'172, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'171 lua=38'171 crt=38'172 lcod 38'170 mlcod 38'170 active+clean] op_applied version 38'172 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'171 crt=38'172 lcod 38'170 mlcod 38'170 active+clean] eval_repop repgather(0x5494900 38'172 rep_tid=171 committed?=0 r=0) 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4708.0:1 1.0 1:006bea6a:::obj172:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000169 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.152+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.152+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'171 crt=38'172 lcod 38'170 mlcod 38'170 active+clean] op_commit: 171 2026-02-12T10:34:25.152+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'171 crt=38'172 lcod 38'170 mlcod 38'170 active+clean] repop_all_committed: repop tid 171 all committed 2026-02-12T10:34:25.152+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'170 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'171 from: 38'170 2026-02-12T10:34:25.152+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] eval_repop repgather(0x5494900 38'172 rep_tid=171 committed?=1 r=0) 2026-02-12T10:34:25.152+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] commit: repgather(0x5494900 38'172 rep_tid=171 committed?=1 r=0) 2026-02-12T10:34:25.152+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] log_op_stats osd_op(client.4708.0:1 1.0 1:006bea6a:::obj172:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000316 2026-02-12T10:34:25.152+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] sending reply on osd_op(client.4708.0:1 1.0 1:006bea6a:::obj172:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51db8c0 2026-02-12T10:34:25.152+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4084646530 -- osd_op_reply(1 obj172 [writefull 0~9216] v38'172 uv172 ondisk = 0) -- 0x51db8c0 con 0x5310000 2026-02-12T10:34:25.152+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.152+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:193 2026-02-12T10:34:25.152+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] removing repgather(0x5494900 38'172 rep_tid=171 committed?=1 r=0) 2026-02-12T10:34:25.152+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] q front is repgather(0x5494900 38'172 rep_tid=171 committed?=1 r=0) 2026-02-12T10:34:25.152+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] do_osd_op_effects client.4708 con 0x5310000 2026-02-12T10:34:25.152+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] remove_repop repgather(0x5494900 38'172 rep_tid=171 committed?=1 r=0) 2026-02-12T10:34:25.152+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.152+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.152+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4084646530 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.152+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4084646530 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.152+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4084646530 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=175 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.152+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4084646530 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=175 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.152+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x478e380 2026-02-12T10:34:25.170+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.170+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.170+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e1c0 con 0x5310400 entity client.admin addr 2026-02-12T10:34:25.170+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/400958928 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=176 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4711 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.171+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4711 127.0.0.1:0/400958928 1 ==== osd_op(client.4711.0:1 1.0 1.762b1960 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c6280 con 0x5310400 2026-02-12T10:34:25.171+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4711.0:1 1.0 1.762b1960 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.171+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4711.0:1 1.0 1.762b1960 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4711.0:1 1.0 1.762b1960 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4711.0:1 1.0 1.762b1960 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4711.0:1 1.0 1.762b1960 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4711.0:1 1.0 1.762b1960 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] 2026-02-12T10:34:25.171+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/400958928 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/400958928 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] _handle_message: osd_op(client.4711.0:1 1.0 1.762b1960 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] do_op: op osd_op(client.4711.0:1 1.0 1:0698d46e:::obj173:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] op_has_sufficient_caps session=0x478e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] do_op osd_op(client.4711.0:1 1.0 1:0698d46e:::obj173:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] get_object_context: obc NOT found in cache: 1:0698d46e:::obj173:head 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] get_object_context: no obc for soid 1:0698d46e:::obj173:head but can_create 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] create_object_context 0x54b0600 1:0698d46e:::obj173:head 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] populate_obc_watchers 1:0698d46e:::obj173:head 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:0698d46e:::obj173:head 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] get_object_context: obc(1:0698d46e:::obj173:head(dne) rwstate(none n=0 w=0)) oi: 1:0698d46e:::obj173:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:0698d46e:::obj173:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] find_object_context 1:0698d46e:::obj173:head @head oi=1:0698d46e:::obj173:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] do_op obc obc(1:0698d46e:::obj173:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] execute_ctx 0x5266d00 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] execute_ctx 1:0698d46e:::obj173:head [writefull 0~9216 in=9216b] ov 0'0 av 38'173 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] do_osd_op 1:0698d46e:::obj173:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] make_writeable 1:0698d46e:::obj173:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] setting DIRTY flag 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] make_writeable 1:0698d46e:::obj173:head done, snapset=0={} 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] finish_ctx 1:0698d46e:::obj173:head 0x5266d00 op modify 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] set mtime to 2026-02-12T10:34:25.171574+0000 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] final snapset 0={} in 1:0698d46e:::obj173:head 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] finish_ctx object 1:0698d46e:::obj173:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] execute_ctx alloc reply 0x46bfb00 result 0 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'172 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 72 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 62 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] new_repop rep_tid 172 on osd_op(client.4711.0:1 1.0 1:0698d46e:::obj173:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] new_repop: repgather(0x423bb00 0'0 rep_tid=172 committed?=0 r=0) 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=172 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] issue_repop rep_tid 172 o 1:0698d46e:::obj173:head 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'173 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 trim 38'173 (0'0) modify 1:0698d46e:::obj173:head by client.4711.0:1 2026-02-12T10:34:25.171574+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=173 tail=38'173 s=38'173 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'172 (38'100,38'172] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'172 lcod 38'171 mlcod 38'171 active+clean] PeeringState::append_log append_log log((38'100,38'172], crt=38'172) [38'173 (0'0) modify 1:0698d46e:::obj173:head by client.4711.0:1 2026-02-12T10:34:25.171574+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'172 lua=38'172 crt=38'173 lcod 38'171 mlcod 38'171 active+clean] rollforward: entry=38'173 (0'0) modify 1:0698d46e:::obj173:head by client.4711.0:1 2026-02-12T10:34:25.171574+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'172 lua=38'172 crt=38'173 lcod 38'171 mlcod 38'171 active+clean] PeeringState::append_log approx pg log length = 73 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'172 lua=38'172 crt=38'173 lcod 38'171 mlcod 38'171 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'172 lua=38'172 crt=38'173 lcod 38'171 mlcod 38'171 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'173, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'172 lua=38'172 crt=38'173 lcod 38'171 mlcod 38'171 active+clean] op_applied version 38'173 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'172 crt=38'173 lcod 38'171 mlcod 38'171 active+clean] eval_repop repgather(0x423bb00 38'173 rep_tid=172 committed?=0 r=0) 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4711.0:1 1.0 1:0698d46e:::obj173:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000138 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.171+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.171+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'172 crt=38'173 lcod 38'171 mlcod 38'171 active+clean] op_commit: 172 2026-02-12T10:34:25.171+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'172 crt=38'173 lcod 38'171 mlcod 38'171 active+clean] repop_all_committed: repop tid 172 all committed 2026-02-12T10:34:25.171+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'171 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'172 from: 38'171 2026-02-12T10:34:25.171+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] eval_repop repgather(0x423bb00 38'173 rep_tid=172 committed?=1 r=0) 2026-02-12T10:34:25.171+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] commit: repgather(0x423bb00 38'173 rep_tid=172 committed?=1 r=0) 2026-02-12T10:34:25.171+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] log_op_stats osd_op(client.4711.0:1 1.0 1:0698d46e:::obj173:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000286 2026-02-12T10:34:25.171+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] sending reply on osd_op(client.4711.0:1 1.0 1:0698d46e:::obj173:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46bfb00 2026-02-12T10:34:25.171+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/400958928 -- osd_op_reply(1 obj173 [writefull 0~9216] v38'173 uv173 ondisk = 0) -- 0x46bfb00 con 0x5310400 2026-02-12T10:34:25.171+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.171+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:194 2026-02-12T10:34:25.171+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] removing repgather(0x423bb00 38'173 rep_tid=172 committed?=1 r=0) 2026-02-12T10:34:25.171+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] q front is repgather(0x423bb00 38'173 rep_tid=172 committed?=1 r=0) 2026-02-12T10:34:25.171+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] do_osd_op_effects client.4711 con 0x5310400 2026-02-12T10:34:25.171+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] remove_repop repgather(0x423bb00 38'173 rep_tid=172 committed?=1 r=0) 2026-02-12T10:34:25.171+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.171+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.171+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/400958928 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.171+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/400958928 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.171+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/400958928 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=176 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.171+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/400958928 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=176 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.171+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x478e1c0 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 10 osd.1 38 tick_without_osd_lock 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 0 osd.1 38 set_statfs fake total 3686400 adjust available 2092032 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.133 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:25.180, recovery is active?:false restrictions:<....> 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579) 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664) 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 20 osd.1 38 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:25.180+0000 7f9ee6d2d640 20 osd.1 38 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:25.188+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.188+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.188+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e000 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:25.188+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2799866727 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=177 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4714 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.188+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4714 127.0.0.1:0/2799866727 1 ==== osd_op(client.4714.0:1 1.0 1.3d1adf0a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7900 con 0x5310c00 2026-02-12T10:34:25.188+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4714.0:1 1.0 1.3d1adf0a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.188+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4714.0:1 1.0 1.3d1adf0a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.188+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.188+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4714.0:1 1.0 1.3d1adf0a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.188+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4714.0:1 1.0 1.3d1adf0a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4714.0:1 1.0 1.3d1adf0a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000035 osd_op(client.4714.0:1 1.0 1.3d1adf0a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2799866727 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2799866727 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.189+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] _handle_message: osd_op(client.4714.0:1 1.0 1.3d1adf0a (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] do_op: op osd_op(client.4714.0:1 1.0 1:50fb58bc:::obj174:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] op_has_sufficient_caps session=0x478e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] do_op osd_op(client.4714.0:1 1.0 1:50fb58bc:::obj174:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] get_object_context: obc NOT found in cache: 1:50fb58bc:::obj174:head 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] get_object_context: no obc for soid 1:50fb58bc:::obj174:head but can_create 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] create_object_context 0x54b0c00 1:50fb58bc:::obj174:head 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] populate_obc_watchers 1:50fb58bc:::obj174:head 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:50fb58bc:::obj174:head 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] get_object_context: obc(1:50fb58bc:::obj174:head(dne) rwstate(none n=0 w=0)) oi: 1:50fb58bc:::obj174:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:50fb58bc:::obj174:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] find_object_context 1:50fb58bc:::obj174:head @head oi=1:50fb58bc:::obj174:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] do_op obc obc(1:50fb58bc:::obj174:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] execute_ctx 0x5267600 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] execute_ctx 1:50fb58bc:::obj174:head [writefull 0~9216 in=9216b] ov 0'0 av 38'174 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] do_osd_op 1:50fb58bc:::obj174:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] make_writeable 1:50fb58bc:::obj174:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] setting DIRTY flag 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] make_writeable 1:50fb58bc:::obj174:head done, snapset=0={} 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] finish_ctx 1:50fb58bc:::obj174:head 0x5267600 op modify 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] set mtime to 2026-02-12T10:34:25.189521+0000 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] final snapset 0={} in 1:50fb58bc:::obj174:head 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] finish_ctx object 1:50fb58bc:::obj174:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] execute_ctx alloc reply 0x46bed80 result 0 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'173 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 73 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 63 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] new_repop rep_tid 173 on osd_op(client.4714.0:1 1.0 1:50fb58bc:::obj174:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] new_repop: repgather(0x4722f00 0'0 rep_tid=173 committed?=0 r=0) 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=173 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] issue_repop rep_tid 173 o 1:50fb58bc:::obj174:head 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'174 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 trim 38'174 (0'0) modify 1:50fb58bc:::obj174:head by client.4714.0:1 2026-02-12T10:34:25.189521+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=174 tail=38'174 s=38'174 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'173 (38'100,38'173] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'173 lcod 38'172 mlcod 38'172 active+clean] PeeringState::append_log append_log log((38'100,38'173], crt=38'173) [38'174 (0'0) modify 1:50fb58bc:::obj174:head by client.4714.0:1 2026-02-12T10:34:25.189521+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'173 lua=38'173 crt=38'174 lcod 38'172 mlcod 38'172 active+clean] rollforward: entry=38'174 (0'0) modify 1:50fb58bc:::obj174:head by client.4714.0:1 2026-02-12T10:34:25.189521+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'173 lua=38'173 crt=38'174 lcod 38'172 mlcod 38'172 active+clean] PeeringState::append_log approx pg log length = 74 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'173 lua=38'173 crt=38'174 lcod 38'172 mlcod 38'172 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'173 lua=38'173 crt=38'174 lcod 38'172 mlcod 38'172 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'174, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'173 lua=38'173 crt=38'174 lcod 38'172 mlcod 38'172 active+clean] op_applied version 38'174 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'173 crt=38'174 lcod 38'172 mlcod 38'172 active+clean] eval_repop repgather(0x4722f00 38'174 rep_tid=173 committed?=0 r=0) 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4714.0:1 1.0 1:50fb58bc:::obj174:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000135 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.189+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.189+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'173 crt=38'174 lcod 38'172 mlcod 38'172 active+clean] op_commit: 173 2026-02-12T10:34:25.189+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'173 crt=38'174 lcod 38'172 mlcod 38'172 active+clean] repop_all_committed: repop tid 173 all committed 2026-02-12T10:34:25.189+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'172 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'173 from: 38'172 2026-02-12T10:34:25.189+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] eval_repop repgather(0x4722f00 38'174 rep_tid=173 committed?=1 r=0) 2026-02-12T10:34:25.189+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] commit: repgather(0x4722f00 38'174 rep_tid=173 committed?=1 r=0) 2026-02-12T10:34:25.189+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] log_op_stats osd_op(client.4714.0:1 1.0 1:50fb58bc:::obj174:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000295 2026-02-12T10:34:25.189+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] sending reply on osd_op(client.4714.0:1 1.0 1:50fb58bc:::obj174:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46bed80 2026-02-12T10:34:25.189+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2799866727 -- osd_op_reply(1 obj174 [writefull 0~9216] v38'174 uv174 ondisk = 0) -- 0x46bed80 con 0x5310c00 2026-02-12T10:34:25.189+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.189+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:195 2026-02-12T10:34:25.189+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] removing repgather(0x4722f00 38'174 rep_tid=173 committed?=1 r=0) 2026-02-12T10:34:25.189+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] q front is repgather(0x4722f00 38'174 rep_tid=173 committed?=1 r=0) 2026-02-12T10:34:25.189+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] do_osd_op_effects client.4714 con 0x5310c00 2026-02-12T10:34:25.189+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] remove_repop repgather(0x4722f00 38'174 rep_tid=173 committed?=1 r=0) 2026-02-12T10:34:25.189+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.189+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.189+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2799866727 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.189+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2799866727 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.189+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2799866727 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=177 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.189+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2799866727 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=177 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.189+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x478e000 2026-02-12T10:34:25.207+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.207+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.207+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e700 con 0x5311000 entity client.admin addr 2026-02-12T10:34:25.207+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1746448831 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=178 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4717 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.207+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4717 127.0.0.1:0/1746448831 1 ==== osd_op(client.4717.0:1 1.0 1.1ea9ca5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4209b80 con 0x5311000 2026-02-12T10:34:25.208+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4717.0:1 1.0 1.1ea9ca5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000022 epoch 38 2026-02-12T10:34:25.208+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4717.0:1 1.0 1.1ea9ca5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4717.0:1 1.0 1.1ea9ca5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4717.0:1 1.0 1.1ea9ca5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4717.0:1 1.0 1.1ea9ca5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000050 osd_op(client.4717.0:1 1.0 1.1ea9ca5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] 2026-02-12T10:34:25.208+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1746448831 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1746448831 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] _handle_message: osd_op(client.4717.0:1 1.0 1.1ea9ca5e (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] do_op: op osd_op(client.4717.0:1 1.0 1:7a539578:::obj175:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] op_has_sufficient_caps session=0x478e700 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] do_op osd_op(client.4717.0:1 1.0 1:7a539578:::obj175:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] get_object_context: obc NOT found in cache: 1:7a539578:::obj175:head 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] get_object_context: no obc for soid 1:7a539578:::obj175:head but can_create 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] create_object_context 0x54b1200 1:7a539578:::obj175:head 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] populate_obc_watchers 1:7a539578:::obj175:head 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:7a539578:::obj175:head 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] get_object_context: obc(1:7a539578:::obj175:head(dne) rwstate(none n=0 w=0)) oi: 1:7a539578:::obj175:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:7a539578:::obj175:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] find_object_context 1:7a539578:::obj175:head @head oi=1:7a539578:::obj175:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] do_op obc obc(1:7a539578:::obj175:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] execute_ctx 0x5265200 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] execute_ctx 1:7a539578:::obj175:head [writefull 0~9216 in=9216b] ov 0'0 av 38'175 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] do_osd_op 1:7a539578:::obj175:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] make_writeable 1:7a539578:::obj175:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] setting DIRTY flag 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] make_writeable 1:7a539578:::obj175:head done, snapset=0={} 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] finish_ctx 1:7a539578:::obj175:head 0x5265200 op modify 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] set mtime to 2026-02-12T10:34:25.208533+0000 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] final snapset 0={} in 1:7a539578:::obj175:head 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] finish_ctx object 1:7a539578:::obj175:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] execute_ctx alloc reply 0x46be900 result 0 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'174 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 74 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 64 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] new_repop rep_tid 174 on osd_op(client.4717.0:1 1.0 1:7a539578:::obj175:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] new_repop: repgather(0x5489b00 0'0 rep_tid=174 committed?=0 r=0) 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=174 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] issue_repop rep_tid 174 o 1:7a539578:::obj175:head 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'175 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 trim 38'175 (0'0) modify 1:7a539578:::obj175:head by client.4717.0:1 2026-02-12T10:34:25.208533+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=175 tail=38'175 s=38'175 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'174 (38'100,38'174] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'174 lcod 38'173 mlcod 38'173 active+clean] PeeringState::append_log append_log log((38'100,38'174], crt=38'174) [38'175 (0'0) modify 1:7a539578:::obj175:head by client.4717.0:1 2026-02-12T10:34:25.208533+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'174 lua=38'174 crt=38'175 lcod 38'173 mlcod 38'173 active+clean] rollforward: entry=38'175 (0'0) modify 1:7a539578:::obj175:head by client.4717.0:1 2026-02-12T10:34:25.208533+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'174 lua=38'174 crt=38'175 lcod 38'173 mlcod 38'173 active+clean] PeeringState::append_log approx pg log length = 75 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'174 lua=38'174 crt=38'175 lcod 38'173 mlcod 38'173 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'174 lua=38'174 crt=38'175 lcod 38'173 mlcod 38'173 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'175, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'174 lua=38'174 crt=38'175 lcod 38'173 mlcod 38'173 active+clean] op_applied version 38'175 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'174 crt=38'175 lcod 38'173 mlcod 38'173 active+clean] eval_repop repgather(0x5489b00 38'175 rep_tid=174 committed?=0 r=0) 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4717.0:1 1.0 1:7a539578:::obj175:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000159 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.208+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.208+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'174 crt=38'175 lcod 38'173 mlcod 38'173 active+clean] op_commit: 174 2026-02-12T10:34:25.208+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'174 crt=38'175 lcod 38'173 mlcod 38'173 active+clean] repop_all_committed: repop tid 174 all committed 2026-02-12T10:34:25.208+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'173 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'174 from: 38'173 2026-02-12T10:34:25.208+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] eval_repop repgather(0x5489b00 38'175 rep_tid=174 committed?=1 r=0) 2026-02-12T10:34:25.208+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] commit: repgather(0x5489b00 38'175 rep_tid=174 committed?=1 r=0) 2026-02-12T10:34:25.208+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] log_op_stats osd_op(client.4717.0:1 1.0 1:7a539578:::obj175:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000471 2026-02-12T10:34:25.208+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] sending reply on osd_op(client.4717.0:1 1.0 1:7a539578:::obj175:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46be900 2026-02-12T10:34:25.208+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1746448831 -- osd_op_reply(1 obj175 [writefull 0~9216] v38'175 uv175 ondisk = 0) -- 0x46be900 con 0x5311000 2026-02-12T10:34:25.208+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.208+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:196 2026-02-12T10:34:25.208+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] removing repgather(0x5489b00 38'175 rep_tid=174 committed?=1 r=0) 2026-02-12T10:34:25.208+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] q front is repgather(0x5489b00 38'175 rep_tid=174 committed?=1 r=0) 2026-02-12T10:34:25.208+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] do_osd_op_effects client.4717 con 0x5311000 2026-02-12T10:34:25.208+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] remove_repop repgather(0x5489b00 38'175 rep_tid=174 committed?=1 r=0) 2026-02-12T10:34:25.208+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.208+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.208+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1746448831 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.208+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1746448831 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.208+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1746448831 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=178 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.208+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1746448831 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=178 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.208+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:25.208+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x478e700 2026-02-12T10:34:25.226+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.226+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.226+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e8c0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:25.226+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2231910240 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=179 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4720 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.226+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4720 127.0.0.1:0/2231910240 1 ==== osd_op(client.4720.0:1 1.0 1.94767a16 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4208500 con 0x5311000 2026-02-12T10:34:25.226+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4720.0:1 1.0 1.94767a16 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.226+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4720.0:1 1.0 1.94767a16 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4720.0:1 1.0 1.94767a16 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4720.0:1 1.0 1.94767a16 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4720.0:1 1.0 1.94767a16 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4720.0:1 1.0 1.94767a16 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] 2026-02-12T10:34:25.226+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2231910240 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2231910240 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] _handle_message: osd_op(client.4720.0:1 1.0 1.94767a16 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] do_op: op osd_op(client.4720.0:1 1.0 1:685e6e29:::obj176:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] op_has_sufficient_caps session=0x478e8c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] do_op osd_op(client.4720.0:1 1.0 1:685e6e29:::obj176:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] get_object_context: obc NOT found in cache: 1:685e6e29:::obj176:head 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] get_object_context: no obc for soid 1:685e6e29:::obj176:head but can_create 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] create_object_context 0x54b1800 1:685e6e29:::obj176:head 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] populate_obc_watchers 1:685e6e29:::obj176:head 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:685e6e29:::obj176:head 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] get_object_context: obc(1:685e6e29:::obj176:head(dne) rwstate(none n=0 w=0)) oi: 1:685e6e29:::obj176:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:685e6e29:::obj176:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] find_object_context 1:685e6e29:::obj176:head @head oi=1:685e6e29:::obj176:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] do_op obc obc(1:685e6e29:::obj176:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] execute_ctx 1:685e6e29:::obj176:head [writefull 0~9216 in=9216b] ov 0'0 av 38'176 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] do_osd_op 1:685e6e29:::obj176:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] make_writeable 1:685e6e29:::obj176:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] setting DIRTY flag 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] make_writeable 1:685e6e29:::obj176:head done, snapset=0={} 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] finish_ctx 1:685e6e29:::obj176:head 0x5264000 op modify 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] set mtime to 2026-02-12T10:34:25.227112+0000 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] final snapset 0={} in 1:685e6e29:::obj176:head 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] finish_ctx object 1:685e6e29:::obj176:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] execute_ctx alloc reply 0x46a1440 result 0 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'175 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 75 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 65 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] new_repop rep_tid 175 on osd_op(client.4720.0:1 1.0 1:685e6e29:::obj176:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] new_repop: repgather(0x5488300 0'0 rep_tid=175 committed?=0 r=0) 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=175 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] issue_repop rep_tid 175 o 1:685e6e29:::obj176:head 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'176 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 trim 38'176 (0'0) modify 1:685e6e29:::obj176:head by client.4720.0:1 2026-02-12T10:34:25.227112+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=176 tail=38'176 s=38'176 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'175 (38'100,38'175] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'175 lcod 38'174 mlcod 38'174 active+clean] PeeringState::append_log append_log log((38'100,38'175], crt=38'175) [38'176 (0'0) modify 1:685e6e29:::obj176:head by client.4720.0:1 2026-02-12T10:34:25.227112+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'175 lua=38'175 crt=38'176 lcod 38'174 mlcod 38'174 active+clean] rollforward: entry=38'176 (0'0) modify 1:685e6e29:::obj176:head by client.4720.0:1 2026-02-12T10:34:25.227112+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'175 lua=38'175 crt=38'176 lcod 38'174 mlcod 38'174 active+clean] PeeringState::append_log approx pg log length = 76 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'175 lua=38'175 crt=38'176 lcod 38'174 mlcod 38'174 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'175 lua=38'175 crt=38'176 lcod 38'174 mlcod 38'174 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'176, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'175 lua=38'175 crt=38'176 lcod 38'174 mlcod 38'174 active+clean] op_applied version 38'176 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'175 crt=38'176 lcod 38'174 mlcod 38'174 active+clean] eval_repop repgather(0x5488300 38'176 rep_tid=175 committed?=0 r=0) 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4720.0:1 1.0 1:685e6e29:::obj176:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000165 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.226+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.226+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'175 crt=38'176 lcod 38'174 mlcod 38'174 active+clean] op_commit: 175 2026-02-12T10:34:25.226+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'175 crt=38'176 lcod 38'174 mlcod 38'174 active+clean] repop_all_committed: repop tid 175 all committed 2026-02-12T10:34:25.226+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'174 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'175 from: 38'174 2026-02-12T10:34:25.226+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] eval_repop repgather(0x5488300 38'176 rep_tid=175 committed?=1 r=0) 2026-02-12T10:34:25.226+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] commit: repgather(0x5488300 38'176 rep_tid=175 committed?=1 r=0) 2026-02-12T10:34:25.226+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] log_op_stats osd_op(client.4720.0:1 1.0 1:685e6e29:::obj176:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000312 2026-02-12T10:34:25.226+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] sending reply on osd_op(client.4720.0:1 1.0 1:685e6e29:::obj176:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a1440 2026-02-12T10:34:25.226+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2231910240 -- osd_op_reply(1 obj176 [writefull 0~9216] v38'176 uv176 ondisk = 0) -- 0x46a1440 con 0x5311000 2026-02-12T10:34:25.226+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.226+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:197 2026-02-12T10:34:25.226+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] removing repgather(0x5488300 38'176 rep_tid=175 committed?=1 r=0) 2026-02-12T10:34:25.226+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] q front is repgather(0x5488300 38'176 rep_tid=175 committed?=1 r=0) 2026-02-12T10:34:25.226+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] do_osd_op_effects client.4720 con 0x5311000 2026-02-12T10:34:25.226+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] remove_repop repgather(0x5488300 38'176 rep_tid=175 committed?=1 r=0) 2026-02-12T10:34:25.226+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.226+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.226+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2231910240 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.226+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2231910240 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.226+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2231910240 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=179 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.226+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2231910240 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=179 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.226+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x478e8c0 2026-02-12T10:34:25.244+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.244+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.244+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478ea80 con 0x5310000 entity client.admin addr 2026-02-12T10:34:25.244+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1320762365 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=180 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4723 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.244+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4723 127.0.0.1:0/1320762365 1 ==== osd_op(client.4723.0:1 1.0 1.1a0433c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4209180 con 0x5310000 2026-02-12T10:34:25.244+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4723.0:1 1.0 1.1a0433c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.244+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4723.0:1 1.0 1.1a0433c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4723.0:1 1.0 1.1a0433c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4723.0:1 1.0 1.1a0433c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4723.0:1 1.0 1.1a0433c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4723.0:1 1.0 1.1a0433c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] 2026-02-12T10:34:25.244+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1320762365 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1320762365 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] _handle_message: osd_op(client.4723.0:1 1.0 1.1a0433c (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] do_op: op osd_op(client.4723.0:1 1.0 1:3cc20580:::obj177:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] op_has_sufficient_caps session=0x478ea80 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] do_op osd_op(client.4723.0:1 1.0 1:3cc20580:::obj177:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] get_object_context: obc NOT found in cache: 1:3cc20580:::obj177:head 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] get_object_context: no obc for soid 1:3cc20580:::obj177:head but can_create 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] create_object_context 0x5497800 1:3cc20580:::obj177:head 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] populate_obc_watchers 1:3cc20580:::obj177:head 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:3cc20580:::obj177:head 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] get_object_context: obc(1:3cc20580:::obj177:head(dne) rwstate(none n=0 w=0)) oi: 1:3cc20580:::obj177:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:3cc20580:::obj177:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] find_object_context 1:3cc20580:::obj177:head @head oi=1:3cc20580:::obj177:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] do_op obc obc(1:3cc20580:::obj177:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] execute_ctx 0x5264000 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] execute_ctx 1:3cc20580:::obj177:head [writefull 0~9216 in=9216b] ov 0'0 av 38'177 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] do_osd_op 1:3cc20580:::obj177:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] make_writeable 1:3cc20580:::obj177:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] setting DIRTY flag 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] make_writeable 1:3cc20580:::obj177:head done, snapset=0={} 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] finish_ctx 1:3cc20580:::obj177:head 0x5264000 op modify 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] set mtime to 2026-02-12T10:34:25.245103+0000 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] final snapset 0={} in 1:3cc20580:::obj177:head 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] finish_ctx object 1:3cc20580:::obj177:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] execute_ctx alloc reply 0x46befc0 result 0 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'176 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 76 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 66 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] new_repop rep_tid 176 on osd_op(client.4723.0:1 1.0 1:3cc20580:::obj177:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] new_repop: repgather(0x5489b00 0'0 rep_tid=176 committed?=0 r=0) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=176 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] issue_repop rep_tid 176 o 1:3cc20580:::obj177:head 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 IndexedLog::trim s=38'177 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 trim 38'177 (0'0) modify 1:3cc20580:::obj177:head by client.4723.0:1 2026-02-12T10:34:25.245103+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=177 tail=38'177 s=38'177 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'176 (38'100,38'176] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'176 lcod 38'175 mlcod 38'175 active+clean] PeeringState::append_log append_log log((38'100,38'176], crt=38'176) [38'177 (0'0) modify 1:3cc20580:::obj177:head by client.4723.0:1 2026-02-12T10:34:25.245103+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'176 lua=38'176 crt=38'177 lcod 38'175 mlcod 38'175 active+clean] rollforward: entry=38'177 (0'0) modify 1:3cc20580:::obj177:head by client.4723.0:1 2026-02-12T10:34:25.245103+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'176 lua=38'176 crt=38'177 lcod 38'175 mlcod 38'175 active+clean] PeeringState::append_log approx pg log length = 77 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'176 lua=38'176 crt=38'177 lcod 38'175 mlcod 38'175 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'176 lua=38'176 crt=38'177 lcod 38'175 mlcod 38'175 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.244+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'177, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'176 lua=38'176 crt=38'177 lcod 38'175 mlcod 38'175 active+clean] op_applied version 38'177 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'176 crt=38'177 lcod 38'175 mlcod 38'175 active+clean] eval_repop repgather(0x5489b00 38'177 rep_tid=176 committed?=0 r=0) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4723.0:1 1.0 1:3cc20580:::obj177:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000171 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.244+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'176 crt=38'177 lcod 38'175 mlcod 38'175 active+clean] op_commit: 176 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'176 crt=38'177 lcod 38'175 mlcod 38'175 active+clean] repop_all_committed: repop tid 176 all committed 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'175 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'176 from: 38'175 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] eval_repop repgather(0x5489b00 38'177 rep_tid=176 committed?=1 r=0) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] commit: repgather(0x5489b00 38'177 rep_tid=176 committed?=1 r=0) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] log_op_stats osd_op(client.4723.0:1 1.0 1:3cc20580:::obj177:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000322 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] sending reply on osd_op(client.4723.0:1 1.0 1:3cc20580:::obj177:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46befc0 2026-02-12T10:34:25.244+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1320762365 -- osd_op_reply(1 obj177 [writefull 0~9216] v38'177 uv177 ondisk = 0) -- 0x46befc0 con 0x5310000 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.244+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:198 2026-02-12T10:34:25.244+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] removing repgather(0x5489b00 38'177 rep_tid=176 committed?=1 r=0) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] q front is repgather(0x5489b00 38'177 rep_tid=176 committed?=1 r=0) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] do_osd_op_effects client.4723 con 0x5310000 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] remove_repop repgather(0x5489b00 38'177 rep_tid=176 committed?=1 r=0) 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.244+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.244+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1320762365 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.244+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1320762365 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.244+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1320762365 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=180 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.244+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1320762365 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=180 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.244+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x478ea80 2026-02-12T10:34:25.262+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.262+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.262+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478ec40 con 0x5310400 entity client.admin addr 2026-02-12T10:34:25.262+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1079259121 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=181 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4726 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.262+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4726 127.0.0.1:0/1079259121 1 ==== osd_op(client.4726.0:1 1.0 1.80ade28 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4209900 con 0x5310400 2026-02-12T10:34:25.262+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4726.0:1 1.0 1.80ade28 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.262+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4726.0:1 1.0 1.80ade28 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4726.0:1 1.0 1.80ade28 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4726.0:1 1.0 1.80ade28 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4726.0:1 1.0 1.80ade28 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4726.0:1 1.0 1.80ade28 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] 2026-02-12T10:34:25.262+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1079259121 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1079259121 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] _handle_message: osd_op(client.4726.0:1 1.0 1.80ade28 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] do_op: op osd_op(client.4726.0:1 1.0 1:147b5010:::obj178:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] op_has_sufficient_caps session=0x478ec40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] do_op osd_op(client.4726.0:1 1.0 1:147b5010:::obj178:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] get_object_context: obc NOT found in cache: 1:147b5010:::obj178:head 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] get_object_context: no obc for soid 1:147b5010:::obj178:head but can_create 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] create_object_context 0x46ff800 1:147b5010:::obj178:head 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] populate_obc_watchers 1:147b5010:::obj178:head 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:147b5010:::obj178:head 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] get_object_context: obc(1:147b5010:::obj178:head(dne) rwstate(none n=0 w=0)) oi: 1:147b5010:::obj178:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:147b5010:::obj178:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] find_object_context 1:147b5010:::obj178:head @head oi=1:147b5010:::obj178:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] do_op obc obc(1:147b5010:::obj178:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] execute_ctx 1:147b5010:::obj178:head [writefull 0~9216 in=9216b] ov 0'0 av 38'178 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] do_osd_op 1:147b5010:::obj178:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] make_writeable 1:147b5010:::obj178:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] setting DIRTY flag 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] make_writeable 1:147b5010:::obj178:head done, snapset=0={} 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] finish_ctx 1:147b5010:::obj178:head 0x429ed00 op modify 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] set mtime to 2026-02-12T10:34:25.263135+0000 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] final snapset 0={} in 1:147b5010:::obj178:head 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] finish_ctx object 1:147b5010:::obj178:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] execute_ctx alloc reply 0x46a0000 result 0 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'177 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 77 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 67 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] new_repop rep_tid 177 on osd_op(client.4726.0:1 1.0 1:147b5010:::obj178:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] new_repop: repgather(0x5488f00 0'0 rep_tid=177 committed?=0 r=0) 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=177 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] issue_repop rep_tid 177 o 1:147b5010:::obj178:head 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'178 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 trim 38'178 (0'0) modify 1:147b5010:::obj178:head by client.4726.0:1 2026-02-12T10:34:25.263135+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=178 tail=38'178 s=38'178 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'177 (38'100,38'177] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'177 lcod 38'176 mlcod 38'176 active+clean] PeeringState::append_log append_log log((38'100,38'177], crt=38'177) [38'178 (0'0) modify 1:147b5010:::obj178:head by client.4726.0:1 2026-02-12T10:34:25.263135+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'177 lua=38'177 crt=38'178 lcod 38'176 mlcod 38'176 active+clean] rollforward: entry=38'178 (0'0) modify 1:147b5010:::obj178:head by client.4726.0:1 2026-02-12T10:34:25.263135+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'177 lua=38'177 crt=38'178 lcod 38'176 mlcod 38'176 active+clean] PeeringState::append_log approx pg log length = 78 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'177 lua=38'177 crt=38'178 lcod 38'176 mlcod 38'176 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'177 lua=38'177 crt=38'178 lcod 38'176 mlcod 38'176 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'178, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'177 lua=38'177 crt=38'178 lcod 38'176 mlcod 38'176 active+clean] op_applied version 38'178 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'177 crt=38'178 lcod 38'176 mlcod 38'176 active+clean] eval_repop repgather(0x5488f00 38'178 rep_tid=177 committed?=0 r=0) 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4726.0:1 1.0 1:147b5010:::obj178:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000164 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.262+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.262+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'177 crt=38'178 lcod 38'176 mlcod 38'176 active+clean] op_commit: 177 2026-02-12T10:34:25.262+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'177 crt=38'178 lcod 38'176 mlcod 38'176 active+clean] repop_all_committed: repop tid 177 all committed 2026-02-12T10:34:25.262+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'176 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'177 from: 38'176 2026-02-12T10:34:25.262+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] eval_repop repgather(0x5488f00 38'178 rep_tid=177 committed?=1 r=0) 2026-02-12T10:34:25.262+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] commit: repgather(0x5488f00 38'178 rep_tid=177 committed?=1 r=0) 2026-02-12T10:34:25.262+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] log_op_stats osd_op(client.4726.0:1 1.0 1:147b5010:::obj178:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000321 2026-02-12T10:34:25.262+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] sending reply on osd_op(client.4726.0:1 1.0 1:147b5010:::obj178:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a0000 2026-02-12T10:34:25.262+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1079259121 -- osd_op_reply(1 obj178 [writefull 0~9216] v38'178 uv178 ondisk = 0) -- 0x46a0000 con 0x5310400 2026-02-12T10:34:25.262+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.262+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:199 2026-02-12T10:34:25.262+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] removing repgather(0x5488f00 38'178 rep_tid=177 committed?=1 r=0) 2026-02-12T10:34:25.262+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] q front is repgather(0x5488f00 38'178 rep_tid=177 committed?=1 r=0) 2026-02-12T10:34:25.262+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] do_osd_op_effects client.4726 con 0x5310400 2026-02-12T10:34:25.262+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] remove_repop repgather(0x5488f00 38'178 rep_tid=177 committed?=1 r=0) 2026-02-12T10:34:25.262+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.262+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.262+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1079259121 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.262+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1079259121 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.262+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1079259121 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=181 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.262+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1079259121 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=181 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.262+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x478ec40 2026-02-12T10:34:25.281+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.281+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.281+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478ee00 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:25.281+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/223330910 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=182 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4729 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.281+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4729 127.0.0.1:0/223330910 1 ==== osd_op(client.4729.0:1 1.0 1.59e69ab4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7400 con 0x5310c00 2026-02-12T10:34:25.281+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4729.0:1 1.0 1.59e69ab4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.281+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4729.0:1 1.0 1.59e69ab4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4729.0:1 1.0 1.59e69ab4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4729.0:1 1.0 1.59e69ab4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.281+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4729.0:1 1.0 1.59e69ab4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4729.0:1 1.0 1.59e69ab4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/223330910 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/223330910 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] _handle_message: osd_op(client.4729.0:1 1.0 1.59e69ab4 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] do_op: op osd_op(client.4729.0:1 1.0 1:2d59679a:::obj179:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] op_has_sufficient_caps session=0x478ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] do_op osd_op(client.4729.0:1 1.0 1:2d59679a:::obj179:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] get_object_context: obc NOT found in cache: 1:2d59679a:::obj179:head 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] get_object_context: no obc for soid 1:2d59679a:::obj179:head but can_create 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] create_object_context 0x54b2000 1:2d59679a:::obj179:head 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] populate_obc_watchers 1:2d59679a:::obj179:head 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:2d59679a:::obj179:head 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] get_object_context: obc(1:2d59679a:::obj179:head(dne) rwstate(none n=0 w=0)) oi: 1:2d59679a:::obj179:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:2d59679a:::obj179:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] find_object_context 1:2d59679a:::obj179:head @head oi=1:2d59679a:::obj179:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] do_op obc obc(1:2d59679a:::obj179:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] execute_ctx 0x429ed00 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] execute_ctx 1:2d59679a:::obj179:head [writefull 0~9216 in=9216b] ov 0'0 av 38'179 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] do_osd_op 1:2d59679a:::obj179:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] make_writeable 1:2d59679a:::obj179:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] setting DIRTY flag 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] make_writeable 1:2d59679a:::obj179:head done, snapset=0={} 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] finish_ctx 1:2d59679a:::obj179:head 0x429ed00 op modify 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] set mtime to 2026-02-12T10:34:25.282000+0000 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] final snapset 0={} in 1:2d59679a:::obj179:head 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] finish_ctx object 1:2d59679a:::obj179:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] execute_ctx alloc reply 0x46a1b00 result 0 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'178 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 78 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 68 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] new_repop rep_tid 178 on osd_op(client.4729.0:1 1.0 1:2d59679a:::obj179:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] new_repop: repgather(0x5489b00 0'0 rep_tid=178 committed?=0 r=0) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=178 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] issue_repop rep_tid 178 o 1:2d59679a:::obj179:head 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 IndexedLog::trim s=38'179 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 trim 38'179 (0'0) modify 1:2d59679a:::obj179:head by client.4729.0:1 2026-02-12T10:34:25.282000+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=179 tail=38'179 s=38'179 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'178 (38'100,38'178] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'178 lcod 38'177 mlcod 38'177 active+clean] PeeringState::append_log append_log log((38'100,38'178], crt=38'178) [38'179 (0'0) modify 1:2d59679a:::obj179:head by client.4729.0:1 2026-02-12T10:34:25.282000+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'178 lua=38'178 crt=38'179 lcod 38'177 mlcod 38'177 active+clean] rollforward: entry=38'179 (0'0) modify 1:2d59679a:::obj179:head by client.4729.0:1 2026-02-12T10:34:25.282000+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'178 lua=38'178 crt=38'179 lcod 38'177 mlcod 38'177 active+clean] PeeringState::append_log approx pg log length = 79 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'178 lua=38'178 crt=38'179 lcod 38'177 mlcod 38'177 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'178 lua=38'178 crt=38'179 lcod 38'177 mlcod 38'177 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.281+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'179, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'178 lua=38'178 crt=38'179 lcod 38'177 mlcod 38'177 active+clean] op_applied version 38'179 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'178 crt=38'179 lcod 38'177 mlcod 38'177 active+clean] eval_repop repgather(0x5489b00 38'179 rep_tid=178 committed?=0 r=0) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4729.0:1 1.0 1:2d59679a:::obj179:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000183 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.281+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'178 crt=38'179 lcod 38'177 mlcod 38'177 active+clean] op_commit: 178 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'178 crt=38'179 lcod 38'177 mlcod 38'177 active+clean] repop_all_committed: repop tid 178 all committed 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'177 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'178 from: 38'177 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] eval_repop repgather(0x5489b00 38'179 rep_tid=178 committed?=1 r=0) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] commit: repgather(0x5489b00 38'179 rep_tid=178 committed?=1 r=0) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] log_op_stats osd_op(client.4729.0:1 1.0 1:2d59679a:::obj179:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000455 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] sending reply on osd_op(client.4729.0:1 1.0 1:2d59679a:::obj179:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46a1b00 2026-02-12T10:34:25.281+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/223330910 -- osd_op_reply(1 obj179 [writefull 0~9216] v38'179 uv179 ondisk = 0) -- 0x46a1b00 con 0x5310c00 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.281+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:200 2026-02-12T10:34:25.281+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] removing repgather(0x5489b00 38'179 rep_tid=178 committed?=1 r=0) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] q front is repgather(0x5489b00 38'179 rep_tid=178 committed?=1 r=0) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] do_osd_op_effects client.4729 con 0x5310c00 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] remove_repop repgather(0x5489b00 38'179 rep_tid=178 committed?=1 r=0) 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.281+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.281+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/223330910 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.281+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/223330910 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.281+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/223330910 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=182 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.281+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/223330910 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=182 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.281+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x478ee00 2026-02-12T10:34:25.300+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.300+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.300+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f500 con 0x5311400 entity client.admin addr 2026-02-12T10:34:25.300+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1373056706 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=183 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4732 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.300+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4732 127.0.0.1:0/1373056706 1 ==== osd_op(client.4732.0:1 1.0 1.92bcccdf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c6500 con 0x5311400 2026-02-12T10:34:25.300+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4732.0:1 1.0 1.92bcccdf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.300+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4732.0:1 1.0 1.92bcccdf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4732.0:1 1.0 1.92bcccdf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4732.0:1 1.0 1.92bcccdf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4732.0:1 1.0 1.92bcccdf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4732.0:1 1.0 1.92bcccdf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] 2026-02-12T10:34:25.300+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1373056706 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1373056706 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] _handle_message: osd_op(client.4732.0:1 1.0 1.92bcccdf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] do_op: op osd_op(client.4732.0:1 1.0 1:fb333d49:::obj180:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] op_has_sufficient_caps session=0x4e0f500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] do_op osd_op(client.4732.0:1 1.0 1:fb333d49:::obj180:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] get_object_context: obc NOT found in cache: 1:fb333d49:::obj180:head 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] get_object_context: no obc for soid 1:fb333d49:::obj180:head but can_create 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] create_object_context 0x46fec00 1:fb333d49:::obj180:head 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] populate_obc_watchers 1:fb333d49:::obj180:head 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:fb333d49:::obj180:head 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] get_object_context: obc(1:fb333d49:::obj180:head(dne) rwstate(none n=0 w=0)) oi: 1:fb333d49:::obj180:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:fb333d49:::obj180:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] find_object_context 1:fb333d49:::obj180:head @head oi=1:fb333d49:::obj180:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] do_op obc obc(1:fb333d49:::obj180:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] execute_ctx 0x429db00 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] execute_ctx 1:fb333d49:::obj180:head [writefull 0~9216 in=9216b] ov 0'0 av 38'180 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] do_osd_op 1:fb333d49:::obj180:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] make_writeable 1:fb333d49:::obj180:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] setting DIRTY flag 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] make_writeable 1:fb333d49:::obj180:head done, snapset=0={} 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] finish_ctx 1:fb333d49:::obj180:head 0x429db00 op modify 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] set mtime to 2026-02-12T10:34:25.300848+0000 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] final snapset 0={} in 1:fb333d49:::obj180:head 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] finish_ctx object 1:fb333d49:::obj180:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] execute_ctx alloc reply 0x54638c0 result 0 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'179 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 79 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 69 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] new_repop rep_tid 179 on osd_op(client.4732.0:1 1.0 1:fb333d49:::obj180:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] new_repop: repgather(0x54a0300 0'0 rep_tid=179 committed?=0 r=0) 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=179 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] issue_repop rep_tid 179 o 1:fb333d49:::obj180:head 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'180 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 trim 38'180 (0'0) modify 1:fb333d49:::obj180:head by client.4732.0:1 2026-02-12T10:34:25.300848+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=180 tail=38'180 s=38'180 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'179 (38'100,38'179] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'179 lcod 38'178 mlcod 38'178 active+clean] PeeringState::append_log append_log log((38'100,38'179], crt=38'179) [38'180 (0'0) modify 1:fb333d49:::obj180:head by client.4732.0:1 2026-02-12T10:34:25.300848+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'179 lua=38'179 crt=38'180 lcod 38'178 mlcod 38'178 active+clean] rollforward: entry=38'180 (0'0) modify 1:fb333d49:::obj180:head by client.4732.0:1 2026-02-12T10:34:25.300848+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'179 lua=38'179 crt=38'180 lcod 38'178 mlcod 38'178 active+clean] PeeringState::append_log approx pg log length = 80 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'179 lua=38'179 crt=38'180 lcod 38'178 mlcod 38'178 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'179 lua=38'179 crt=38'180 lcod 38'178 mlcod 38'178 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'180, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'179 lua=38'179 crt=38'180 lcod 38'178 mlcod 38'178 active+clean] op_applied version 38'180 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'179 crt=38'180 lcod 38'178 mlcod 38'178 active+clean] eval_repop repgather(0x54a0300 38'180 rep_tid=179 committed?=0 r=0) 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4732.0:1 1.0 1:fb333d49:::obj180:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000161 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.300+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.300+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'179 crt=38'180 lcod 38'178 mlcod 38'178 active+clean] op_commit: 179 2026-02-12T10:34:25.300+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'179 crt=38'180 lcod 38'178 mlcod 38'178 active+clean] repop_all_committed: repop tid 179 all committed 2026-02-12T10:34:25.300+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'178 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'179 from: 38'178 2026-02-12T10:34:25.300+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] eval_repop repgather(0x54a0300 38'180 rep_tid=179 committed?=1 r=0) 2026-02-12T10:34:25.300+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] commit: repgather(0x54a0300 38'180 rep_tid=179 committed?=1 r=0) 2026-02-12T10:34:25.300+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] log_op_stats osd_op(client.4732.0:1 1.0 1:fb333d49:::obj180:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000321 2026-02-12T10:34:25.300+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] sending reply on osd_op(client.4732.0:1 1.0 1:fb333d49:::obj180:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x54638c0 2026-02-12T10:34:25.300+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1373056706 -- osd_op_reply(1 obj180 [writefull 0~9216] v38'180 uv180 ondisk = 0) -- 0x54638c0 con 0x5311400 2026-02-12T10:34:25.300+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.300+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:201 2026-02-12T10:34:25.300+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] removing repgather(0x54a0300 38'180 rep_tid=179 committed?=1 r=0) 2026-02-12T10:34:25.300+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] q front is repgather(0x54a0300 38'180 rep_tid=179 committed?=1 r=0) 2026-02-12T10:34:25.300+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] do_osd_op_effects client.4732 con 0x5311400 2026-02-12T10:34:25.300+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] remove_repop repgather(0x54a0300 38'180 rep_tid=179 committed?=1 r=0) 2026-02-12T10:34:25.300+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.300+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.300+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1373056706 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.300+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1373056706 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.300+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1373056706 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=183 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.300+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1373056706 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=183 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.300+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:25.300+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f500 2026-02-12T10:34:25.318+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.318+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.318+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f6c0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:25.318+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1070972347 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=184 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4735 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.318+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4735 127.0.0.1:0/1070972347 1 ==== osd_op(client.4735.0:1 1.0 1.b25223e0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c7b80 con 0x5311400 2026-02-12T10:34:25.318+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4735.0:1 1.0 1.b25223e0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000015 epoch 38 2026-02-12T10:34:25.318+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4735.0:1 1.0 1.b25223e0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4735.0:1 1.0 1.b25223e0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4735.0:1 1.0 1.b25223e0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4735.0:1 1.0 1.b25223e0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000035 osd_op(client.4735.0:1 1.0 1.b25223e0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1070972347 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.318+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1070972347 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] _handle_message: osd_op(client.4735.0:1 1.0 1.b25223e0 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] do_op: op osd_op(client.4735.0:1 1.0 1:07c44a4d:::obj181:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] op_has_sufficient_caps session=0x4e0f6c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] do_op osd_op(client.4735.0:1 1.0 1:07c44a4d:::obj181:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] get_object_context: obc NOT found in cache: 1:07c44a4d:::obj181:head 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] get_object_context: no obc for soid 1:07c44a4d:::obj181:head but can_create 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] create_object_context 0x46fe000 1:07c44a4d:::obj181:head 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] populate_obc_watchers 1:07c44a4d:::obj181:head 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:07c44a4d:::obj181:head 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] get_object_context: obc(1:07c44a4d:::obj181:head(dne) rwstate(none n=0 w=0)) oi: 1:07c44a4d:::obj181:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:07c44a4d:::obj181:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] find_object_context 1:07c44a4d:::obj181:head @head oi=1:07c44a4d:::obj181:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] do_op obc obc(1:07c44a4d:::obj181:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] execute_ctx 0x2ec4400 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] execute_ctx 1:07c44a4d:::obj181:head [writefull 0~9216 in=9216b] ov 0'0 av 38'181 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] do_osd_op 1:07c44a4d:::obj181:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] make_writeable 1:07c44a4d:::obj181:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] setting DIRTY flag 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] make_writeable 1:07c44a4d:::obj181:head done, snapset=0={} 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] finish_ctx 1:07c44a4d:::obj181:head 0x2ec4400 op modify 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] set mtime to 2026-02-12T10:34:25.319278+0000 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] final snapset 0={} in 1:07c44a4d:::obj181:head 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] finish_ctx object 1:07c44a4d:::obj181:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] execute_ctx alloc reply 0x5462240 result 0 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'180 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 80 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 70 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] new_repop rep_tid 180 on osd_op(client.4735.0:1 1.0 1:07c44a4d:::obj181:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] new_repop: repgather(0x54a1c80 0'0 rep_tid=180 committed?=0 r=0) 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=180 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] issue_repop rep_tid 180 o 1:07c44a4d:::obj181:head 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'181 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 trim 38'181 (0'0) modify 1:07c44a4d:::obj181:head by client.4735.0:1 2026-02-12T10:34:25.319278+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=181 tail=38'181 s=38'181 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'180 (38'100,38'180] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'180 lcod 38'179 mlcod 38'179 active+clean] PeeringState::append_log append_log log((38'100,38'180], crt=38'180) [38'181 (0'0) modify 1:07c44a4d:::obj181:head by client.4735.0:1 2026-02-12T10:34:25.319278+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'180 lua=38'180 crt=38'181 lcod 38'179 mlcod 38'179 active+clean] rollforward: entry=38'181 (0'0) modify 1:07c44a4d:::obj181:head by client.4735.0:1 2026-02-12T10:34:25.319278+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'180 lua=38'180 crt=38'181 lcod 38'179 mlcod 38'179 active+clean] PeeringState::append_log approx pg log length = 81 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'180 lua=38'180 crt=38'181 lcod 38'179 mlcod 38'179 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'180 lua=38'180 crt=38'181 lcod 38'179 mlcod 38'179 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'181, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'180 lua=38'180 crt=38'181 lcod 38'179 mlcod 38'179 active+clean] op_applied version 38'181 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'180 crt=38'181 lcod 38'179 mlcod 38'179 active+clean] eval_repop repgather(0x54a1c80 38'181 rep_tid=180 committed?=0 r=0) 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4735.0:1 1.0 1:07c44a4d:::obj181:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000135 2026-02-12T10:34:25.318+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.319+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.319+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'180 crt=38'181 lcod 38'179 mlcod 38'179 active+clean] op_commit: 180 2026-02-12T10:34:25.319+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'180 crt=38'181 lcod 38'179 mlcod 38'179 active+clean] repop_all_committed: repop tid 180 all committed 2026-02-12T10:34:25.319+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'179 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'180 from: 38'179 2026-02-12T10:34:25.319+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] eval_repop repgather(0x54a1c80 38'181 rep_tid=180 committed?=1 r=0) 2026-02-12T10:34:25.319+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] commit: repgather(0x54a1c80 38'181 rep_tid=180 committed?=1 r=0) 2026-02-12T10:34:25.319+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] log_op_stats osd_op(client.4735.0:1 1.0 1:07c44a4d:::obj181:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000307 2026-02-12T10:34:25.319+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] sending reply on osd_op(client.4735.0:1 1.0 1:07c44a4d:::obj181:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5462240 2026-02-12T10:34:25.319+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1070972347 -- osd_op_reply(1 obj181 [writefull 0~9216] v38'181 uv181 ondisk = 0) -- 0x5462240 con 0x5311400 2026-02-12T10:34:25.319+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.319+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:202 2026-02-12T10:34:25.319+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] removing repgather(0x54a1c80 38'181 rep_tid=180 committed?=1 r=0) 2026-02-12T10:34:25.319+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] q front is repgather(0x54a1c80 38'181 rep_tid=180 committed?=1 r=0) 2026-02-12T10:34:25.319+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] do_osd_op_effects client.4735 con 0x5311400 2026-02-12T10:34:25.319+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] remove_repop repgather(0x54a1c80 38'181 rep_tid=180 committed?=1 r=0) 2026-02-12T10:34:25.319+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.319+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.319+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1070972347 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.319+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1070972347 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.319+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1070972347 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=184 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.319+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1070972347 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=184 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.319+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4e0f6c0 2026-02-12T10:34:25.337+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.337+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.337+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0f880 con 0x5310000 entity client.admin addr 2026-02-12T10:34:25.337+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2723127738 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=185 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4738 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.337+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4738 127.0.0.1:0/2723127738 1 ==== osd_op(client.4738.0:1 1.0 1.75791f92 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x40c6a00 con 0x5310000 2026-02-12T10:34:25.337+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4738.0:1 1.0 1.75791f92 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.337+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4738.0:1 1.0 1.75791f92 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4738.0:1 1.0 1.75791f92 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4738.0:1 1.0 1.75791f92 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4738.0:1 1.0 1.75791f92 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4738.0:1 1.0 1.75791f92 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] 2026-02-12T10:34:25.337+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2723127738 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2723127738 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] _handle_message: osd_op(client.4738.0:1 1.0 1.75791f92 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] do_op: op osd_op(client.4738.0:1 1.0 1:49f89eae:::obj182:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] op_has_sufficient_caps session=0x4e0f880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] do_op osd_op(client.4738.0:1 1.0 1:49f89eae:::obj182:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] get_object_context: obc NOT found in cache: 1:49f89eae:::obj182:head 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] get_object_context: no obc for soid 1:49f89eae:::obj182:head but can_create 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] create_object_context 0x46ef200 1:49f89eae:::obj182:head 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] populate_obc_watchers 1:49f89eae:::obj182:head 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:49f89eae:::obj182:head 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] get_object_context: obc(1:49f89eae:::obj182:head(dne) rwstate(none n=0 w=0)) oi: 1:49f89eae:::obj182:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:49f89eae:::obj182:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] find_object_context 1:49f89eae:::obj182:head @head oi=1:49f89eae:::obj182:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] do_op obc obc(1:49f89eae:::obj182:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] execute_ctx 0x54b6000 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] execute_ctx 1:49f89eae:::obj182:head [writefull 0~9216 in=9216b] ov 0'0 av 38'182 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] do_osd_op 1:49f89eae:::obj182:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] make_writeable 1:49f89eae:::obj182:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] setting DIRTY flag 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] make_writeable 1:49f89eae:::obj182:head done, snapset=0={} 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] finish_ctx 1:49f89eae:::obj182:head 0x54b6000 op modify 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] set mtime to 2026-02-12T10:34:25.337891+0000 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] final snapset 0={} in 1:49f89eae:::obj182:head 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] finish_ctx object 1:49f89eae:::obj182:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] execute_ctx alloc reply 0x4311200 result 0 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'181 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 81 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 71 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] new_repop rep_tid 181 on osd_op(client.4738.0:1 1.0 1:49f89eae:::obj182:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] new_repop: repgather(0x5494600 0'0 rep_tid=181 committed?=0 r=0) 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=181 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] issue_repop rep_tid 181 o 1:49f89eae:::obj182:head 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'182 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 trim 38'182 (0'0) modify 1:49f89eae:::obj182:head by client.4738.0:1 2026-02-12T10:34:25.337891+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=182 tail=38'182 s=38'182 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'181 (38'100,38'181] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'181 lcod 38'180 mlcod 38'180 active+clean] PeeringState::append_log append_log log((38'100,38'181], crt=38'181) [38'182 (0'0) modify 1:49f89eae:::obj182:head by client.4738.0:1 2026-02-12T10:34:25.337891+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'181 lua=38'181 crt=38'182 lcod 38'180 mlcod 38'180 active+clean] rollforward: entry=38'182 (0'0) modify 1:49f89eae:::obj182:head by client.4738.0:1 2026-02-12T10:34:25.337891+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'181 lua=38'181 crt=38'182 lcod 38'180 mlcod 38'180 active+clean] PeeringState::append_log approx pg log length = 82 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'181 lua=38'181 crt=38'182 lcod 38'180 mlcod 38'180 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'181 lua=38'181 crt=38'182 lcod 38'180 mlcod 38'180 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'182, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'181 lua=38'181 crt=38'182 lcod 38'180 mlcod 38'180 active+clean] op_applied version 38'182 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'181 crt=38'182 lcod 38'180 mlcod 38'180 active+clean] eval_repop repgather(0x5494600 38'182 rep_tid=181 committed?=0 r=0) 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4738.0:1 1.0 1:49f89eae:::obj182:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000148 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.337+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.337+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'181 crt=38'182 lcod 38'180 mlcod 38'180 active+clean] op_commit: 181 2026-02-12T10:34:25.337+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'181 crt=38'182 lcod 38'180 mlcod 38'180 active+clean] repop_all_committed: repop tid 181 all committed 2026-02-12T10:34:25.337+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'180 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'181 from: 38'180 2026-02-12T10:34:25.337+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] eval_repop repgather(0x5494600 38'182 rep_tid=181 committed?=1 r=0) 2026-02-12T10:34:25.337+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] commit: repgather(0x5494600 38'182 rep_tid=181 committed?=1 r=0) 2026-02-12T10:34:25.337+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] log_op_stats osd_op(client.4738.0:1 1.0 1:49f89eae:::obj182:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000295 2026-02-12T10:34:25.337+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] sending reply on osd_op(client.4738.0:1 1.0 1:49f89eae:::obj182:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4311200 2026-02-12T10:34:25.337+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2723127738 -- osd_op_reply(1 obj182 [writefull 0~9216] v38'182 uv182 ondisk = 0) -- 0x4311200 con 0x5310000 2026-02-12T10:34:25.337+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.337+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:203 2026-02-12T10:34:25.337+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] removing repgather(0x5494600 38'182 rep_tid=181 committed?=1 r=0) 2026-02-12T10:34:25.337+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] q front is repgather(0x5494600 38'182 rep_tid=181 committed?=1 r=0) 2026-02-12T10:34:25.337+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] do_osd_op_effects client.4738 con 0x5310000 2026-02-12T10:34:25.337+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] remove_repop repgather(0x5494600 38'182 rep_tid=181 committed?=1 r=0) 2026-02-12T10:34:25.337+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.337+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.337+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2723127738 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.337+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2723127738 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.337+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2723127738 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=185 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.337+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2723127738 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=185 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.337+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4e0f880 2026-02-12T10:34:25.355+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.355+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.355+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fdc0 con 0x5310400 entity client.admin addr 2026-02-12T10:34:25.355+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/289652550 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=186 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4741 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.355+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4741 127.0.0.1:0/289652550 1 ==== osd_op(client.4741.0:1 1.0 1.915739ad (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712780 con 0x5310400 2026-02-12T10:34:25.355+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4741.0:1 1.0 1.915739ad (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.355+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4741.0:1 1.0 1.915739ad (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4741.0:1 1.0 1.915739ad (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4741.0:1 1.0 1.915739ad (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4741.0:1 1.0 1.915739ad (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4741.0:1 1.0 1.915739ad (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] 2026-02-12T10:34:25.355+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/289652550 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/289652550 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] _handle_message: osd_op(client.4741.0:1 1.0 1.915739ad (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] do_op: op osd_op(client.4741.0:1 1.0 1:b59cea89:::obj183:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] op_has_sufficient_caps session=0x4e0fdc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] do_op osd_op(client.4741.0:1 1.0 1:b59cea89:::obj183:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] get_object_context: obc NOT found in cache: 1:b59cea89:::obj183:head 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] get_object_context: no obc for soid 1:b59cea89:::obj183:head but can_create 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] create_object_context 0x46ee600 1:b59cea89:::obj183:head 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] populate_obc_watchers 1:b59cea89:::obj183:head 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:b59cea89:::obj183:head 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] get_object_context: obc(1:b59cea89:::obj183:head(dne) rwstate(none n=0 w=0)) oi: 1:b59cea89:::obj183:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:b59cea89:::obj183:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] find_object_context 1:b59cea89:::obj183:head @head oi=1:b59cea89:::obj183:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] do_op obc obc(1:b59cea89:::obj183:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] execute_ctx 0x54b6900 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] execute_ctx 1:b59cea89:::obj183:head [writefull 0~9216 in=9216b] ov 0'0 av 38'183 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] do_osd_op 1:b59cea89:::obj183:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] make_writeable 1:b59cea89:::obj183:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] setting DIRTY flag 2026-02-12T10:34:25.355+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] make_writeable 1:b59cea89:::obj183:head done, snapset=0={} 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] finish_ctx 1:b59cea89:::obj183:head 0x54b6900 op modify 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] set mtime to 2026-02-12T10:34:25.356468+0000 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] final snapset 0={} in 1:b59cea89:::obj183:head 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] finish_ctx object 1:b59cea89:::obj183:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] execute_ctx alloc reply 0x4311440 result 0 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'182 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 82 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 72 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] new_repop rep_tid 182 on osd_op(client.4741.0:1 1.0 1:b59cea89:::obj183:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] new_repop: repgather(0x5494180 0'0 rep_tid=182 committed?=0 r=0) 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=182 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] issue_repop rep_tid 182 o 1:b59cea89:::obj183:head 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'183 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 20 trim 38'183 (0'0) modify 1:b59cea89:::obj183:head by client.4741.0:1 2026-02-12T10:34:25.356468+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=183 tail=38'183 s=38'183 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'182 (38'100,38'182] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'182 lcod 38'181 mlcod 38'181 active+clean] PeeringState::append_log append_log log((38'100,38'182], crt=38'182) [38'183 (0'0) modify 1:b59cea89:::obj183:head by client.4741.0:1 2026-02-12T10:34:25.356468+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'182 lua=38'182 crt=38'183 lcod 38'181 mlcod 38'181 active+clean] rollforward: entry=38'183 (0'0) modify 1:b59cea89:::obj183:head by client.4741.0:1 2026-02-12T10:34:25.356468+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'182 lua=38'182 crt=38'183 lcod 38'181 mlcod 38'181 active+clean] PeeringState::append_log approx pg log length = 83 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'182 lua=38'182 crt=38'183 lcod 38'181 mlcod 38'181 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'182 lua=38'182 crt=38'183 lcod 38'181 mlcod 38'181 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'183, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'182 lua=38'182 crt=38'183 lcod 38'181 mlcod 38'181 active+clean] op_applied version 38'183 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'182 crt=38'183 lcod 38'181 mlcod 38'181 active+clean] eval_repop repgather(0x5494180 38'183 rep_tid=182 committed?=0 r=0) 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4741.0:1 1.0 1:b59cea89:::obj183:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000172 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.356+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.356+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'182 crt=38'183 lcod 38'181 mlcod 38'181 active+clean] op_commit: 182 2026-02-12T10:34:25.356+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'182 crt=38'183 lcod 38'181 mlcod 38'181 active+clean] repop_all_committed: repop tid 182 all committed 2026-02-12T10:34:25.356+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'181 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'182 from: 38'181 2026-02-12T10:34:25.356+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] eval_repop repgather(0x5494180 38'183 rep_tid=182 committed?=1 r=0) 2026-02-12T10:34:25.356+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] commit: repgather(0x5494180 38'183 rep_tid=182 committed?=1 r=0) 2026-02-12T10:34:25.356+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] log_op_stats osd_op(client.4741.0:1 1.0 1:b59cea89:::obj183:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000457 2026-02-12T10:34:25.356+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] sending reply on osd_op(client.4741.0:1 1.0 1:b59cea89:::obj183:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4311440 2026-02-12T10:34:25.356+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/289652550 -- osd_op_reply(1 obj183 [writefull 0~9216] v38'183 uv183 ondisk = 0) -- 0x4311440 con 0x5310400 2026-02-12T10:34:25.356+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.356+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:204 2026-02-12T10:34:25.356+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] removing repgather(0x5494180 38'183 rep_tid=182 committed?=1 r=0) 2026-02-12T10:34:25.356+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] q front is repgather(0x5494180 38'183 rep_tid=182 committed?=1 r=0) 2026-02-12T10:34:25.356+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] do_osd_op_effects client.4741 con 0x5310400 2026-02-12T10:34:25.356+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] remove_repop repgather(0x5494180 38'183 rep_tid=182 committed?=1 r=0) 2026-02-12T10:34:25.356+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.356+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.356+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/289652550 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.356+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/289652550 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.356+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/289652550 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=186 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.356+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/289652550 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=186 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.356+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4e0fdc0 2026-02-12T10:34:25.374+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.374+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.374+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fa40 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:25.374+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2131050514 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=187 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4744 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.374+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4744 127.0.0.1:0/2131050514 1 ==== osd_op(client.4744.0:1 1.0 1.1b12cbf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712500 con 0x5310c00 2026-02-12T10:34:25.374+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4744.0:1 1.0 1.1b12cbf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:25.374+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4744.0:1 1.0 1.1b12cbf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4744.0:1 1.0 1.1b12cbf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4744.0:1 1.0 1.1b12cbf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4744.0:1 1.0 1.1b12cbf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4744.0:1 1.0 1.1b12cbf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] 2026-02-12T10:34:25.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2131050514 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2131050514 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] _handle_message: osd_op(client.4744.0:1 1.0 1.1b12cbf5 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] do_op: op osd_op(client.4744.0:1 1.0 1:afd348d8:::obj184:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] op_has_sufficient_caps session=0x4e0fa40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] do_op osd_op(client.4744.0:1 1.0 1:afd348d8:::obj184:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] get_object_context: obc NOT found in cache: 1:afd348d8:::obj184:head 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] get_object_context: no obc for soid 1:afd348d8:::obj184:head but can_create 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] create_object_context 0x46e1800 1:afd348d8:::obj184:head 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] populate_obc_watchers 1:afd348d8:::obj184:head 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:afd348d8:::obj184:head 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] get_object_context: obc(1:afd348d8:::obj184:head(dne) rwstate(none n=0 w=0)) oi: 1:afd348d8:::obj184:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:afd348d8:::obj184:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] find_object_context 1:afd348d8:::obj184:head @head oi=1:afd348d8:::obj184:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] do_op obc obc(1:afd348d8:::obj184:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] execute_ctx 0x54b7200 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] execute_ctx 1:afd348d8:::obj184:head [writefull 0~9216 in=9216b] ov 0'0 av 38'184 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] do_osd_op 1:afd348d8:::obj184:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] make_writeable 1:afd348d8:::obj184:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] setting DIRTY flag 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] make_writeable 1:afd348d8:::obj184:head done, snapset=0={} 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] finish_ctx 1:afd348d8:::obj184:head 0x54b7200 op modify 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] set mtime to 2026-02-12T10:34:25.375191+0000 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] final snapset 0={} in 1:afd348d8:::obj184:head 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] finish_ctx object 1:afd348d8:::obj184:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] execute_ctx alloc reply 0x46dc480 result 0 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'183 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 83 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 73 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] new_repop rep_tid 183 on osd_op(client.4744.0:1 1.0 1:afd348d8:::obj184:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] new_repop: repgather(0x54bc180 0'0 rep_tid=183 committed?=0 r=0) 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=183 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] issue_repop rep_tid 183 o 1:afd348d8:::obj184:head 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'184 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 trim 38'184 (0'0) modify 1:afd348d8:::obj184:head by client.4744.0:1 2026-02-12T10:34:25.375191+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=184 tail=38'184 s=38'184 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'183 (38'100,38'183] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'183 lcod 38'182 mlcod 38'182 active+clean] PeeringState::append_log append_log log((38'100,38'183], crt=38'183) [38'184 (0'0) modify 1:afd348d8:::obj184:head by client.4744.0:1 2026-02-12T10:34:25.375191+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'183 lua=38'183 crt=38'184 lcod 38'182 mlcod 38'182 active+clean] rollforward: entry=38'184 (0'0) modify 1:afd348d8:::obj184:head by client.4744.0:1 2026-02-12T10:34:25.375191+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'183 lua=38'183 crt=38'184 lcod 38'182 mlcod 38'182 active+clean] PeeringState::append_log approx pg log length = 84 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'183 lua=38'183 crt=38'184 lcod 38'182 mlcod 38'182 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'183 lua=38'183 crt=38'184 lcod 38'182 mlcod 38'182 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'184, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'183 lua=38'183 crt=38'184 lcod 38'182 mlcod 38'182 active+clean] op_applied version 38'184 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'183 crt=38'184 lcod 38'182 mlcod 38'182 active+clean] eval_repop repgather(0x54bc180 38'184 rep_tid=183 committed?=0 r=0) 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4744.0:1 1.0 1:afd348d8:::obj184:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000160 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'183 crt=38'184 lcod 38'182 mlcod 38'182 active+clean] op_commit: 183 2026-02-12T10:34:25.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'183 crt=38'184 lcod 38'182 mlcod 38'182 active+clean] repop_all_committed: repop tid 183 all committed 2026-02-12T10:34:25.374+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'182 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'183 from: 38'182 2026-02-12T10:34:25.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] eval_repop repgather(0x54bc180 38'184 rep_tid=183 committed?=1 r=0) 2026-02-12T10:34:25.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] commit: repgather(0x54bc180 38'184 rep_tid=183 committed?=1 r=0) 2026-02-12T10:34:25.374+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] log_op_stats osd_op(client.4744.0:1 1.0 1:afd348d8:::obj184:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000308 2026-02-12T10:34:25.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] sending reply on osd_op(client.4744.0:1 1.0 1:afd348d8:::obj184:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dc480 2026-02-12T10:34:25.374+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2131050514 -- osd_op_reply(1 obj184 [writefull 0~9216] v38'184 uv184 ondisk = 0) -- 0x46dc480 con 0x5310c00 2026-02-12T10:34:25.374+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.374+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:205 2026-02-12T10:34:25.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] removing repgather(0x54bc180 38'184 rep_tid=183 committed?=1 r=0) 2026-02-12T10:34:25.374+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] q front is repgather(0x54bc180 38'184 rep_tid=183 committed?=1 r=0) 2026-02-12T10:34:25.374+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] do_osd_op_effects client.4744 con 0x5310c00 2026-02-12T10:34:25.374+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] remove_repop repgather(0x54bc180 38'184 rep_tid=183 committed?=1 r=0) 2026-02-12T10:34:25.374+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.374+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2131050514 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.375+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2131050514 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.375+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2131050514 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=187 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.375+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2131050514 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=187 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.375+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4e0fa40 2026-02-12T10:34:25.392+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.392+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.392+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0fc00 con 0x5311000 entity client.admin addr 2026-02-12T10:34:25.392+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2050644987 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=188 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4747 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.392+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4747 127.0.0.1:0/2050644987 1 ==== osd_op(client.4747.0:1 1.0 1.26c0495b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712c80 con 0x5311000 2026-02-12T10:34:25.392+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4747.0:1 1.0 1.26c0495b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.392+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4747.0:1 1.0 1.26c0495b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4747.0:1 1.0 1.26c0495b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4747.0:1 1.0 1.26c0495b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4747.0:1 1.0 1.26c0495b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000030 osd_op(client.4747.0:1 1.0 1.26c0495b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2050644987 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2050644987 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] _handle_message: osd_op(client.4747.0:1 1.0 1.26c0495b (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] do_op: op osd_op(client.4747.0:1 1.0 1:da920364:::obj185:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] op_has_sufficient_caps session=0x4e0fc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] do_op osd_op(client.4747.0:1 1.0 1:da920364:::obj185:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] get_object_context: obc NOT found in cache: 1:da920364:::obj185:head 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] get_object_context: no obc for soid 1:da920364:::obj185:head but can_create 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] create_object_context 0x54b2600 1:da920364:::obj185:head 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] populate_obc_watchers 1:da920364:::obj185:head 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:da920364:::obj185:head 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] get_object_context: obc(1:da920364:::obj185:head(dne) rwstate(none n=0 w=0)) oi: 1:da920364:::obj185:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:da920364:::obj185:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] find_object_context 1:da920364:::obj185:head @head oi=1:da920364:::obj185:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] do_op obc obc(1:da920364:::obj185:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] execute_ctx 0x54b6000 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] execute_ctx 1:da920364:::obj185:head [writefull 0~9216 in=9216b] ov 0'0 av 38'185 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] do_osd_op 1:da920364:::obj185:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] make_writeable 1:da920364:::obj185:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] setting DIRTY flag 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] make_writeable 1:da920364:::obj185:head done, snapset=0={} 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] finish_ctx 1:da920364:::obj185:head 0x54b6000 op modify 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] set mtime to 2026-02-12T10:34:25.393315+0000 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] final snapset 0={} in 1:da920364:::obj185:head 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] finish_ctx object 1:da920364:::obj185:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] execute_ctx alloc reply 0x4310b40 result 0 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'184 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 84 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 74 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] new_repop rep_tid 184 on osd_op(client.4747.0:1 1.0 1:da920364:::obj185:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] new_repop: repgather(0x5494180 0'0 rep_tid=184 committed?=0 r=0) 2026-02-12T10:34:25.392+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=184 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] issue_repop rep_tid 184 o 1:da920364:::obj185:head 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 IndexedLog::trim s=38'185 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 trim 38'185 (0'0) modify 1:da920364:::obj185:head by client.4747.0:1 2026-02-12T10:34:25.393315+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=185 tail=38'185 s=38'185 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'184 (38'100,38'184] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'184 lcod 38'183 mlcod 38'183 active+clean] PeeringState::append_log append_log log((38'100,38'184], crt=38'184) [38'185 (0'0) modify 1:da920364:::obj185:head by client.4747.0:1 2026-02-12T10:34:25.393315+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'184 lua=38'184 crt=38'185 lcod 38'183 mlcod 38'183 active+clean] rollforward: entry=38'185 (0'0) modify 1:da920364:::obj185:head by client.4747.0:1 2026-02-12T10:34:25.393315+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'184 lua=38'184 crt=38'185 lcod 38'183 mlcod 38'183 active+clean] PeeringState::append_log approx pg log length = 85 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'184 lua=38'184 crt=38'185 lcod 38'183 mlcod 38'183 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'184 lua=38'184 crt=38'185 lcod 38'183 mlcod 38'183 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.392+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'185, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'184 lua=38'184 crt=38'185 lcod 38'183 mlcod 38'183 active+clean] op_applied version 38'185 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'184 crt=38'185 lcod 38'183 mlcod 38'183 active+clean] eval_repop repgather(0x5494180 38'185 rep_tid=184 committed?=0 r=0) 2026-02-12T10:34:25.392+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4747.0:1 1.0 1:da920364:::obj185:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000138 2026-02-12T10:34:25.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'184 crt=38'185 lcod 38'183 mlcod 38'183 active+clean] op_commit: 184 2026-02-12T10:34:25.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'184 crt=38'185 lcod 38'183 mlcod 38'183 active+clean] repop_all_committed: repop tid 184 all committed 2026-02-12T10:34:25.393+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'183 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'184 from: 38'183 2026-02-12T10:34:25.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] eval_repop repgather(0x5494180 38'185 rep_tid=184 committed?=1 r=0) 2026-02-12T10:34:25.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] commit: repgather(0x5494180 38'185 rep_tid=184 committed?=1 r=0) 2026-02-12T10:34:25.393+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] log_op_stats osd_op(client.4747.0:1 1.0 1:da920364:::obj185:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000289 2026-02-12T10:34:25.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] sending reply on osd_op(client.4747.0:1 1.0 1:da920364:::obj185:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4310b40 2026-02-12T10:34:25.393+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2050644987 -- osd_op_reply(1 obj185 [writefull 0~9216] v38'185 uv185 ondisk = 0) -- 0x4310b40 con 0x5311000 2026-02-12T10:34:25.393+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.393+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:206 2026-02-12T10:34:25.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] removing repgather(0x5494180 38'185 rep_tid=184 committed?=1 r=0) 2026-02-12T10:34:25.393+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] q front is repgather(0x5494180 38'185 rep_tid=184 committed?=1 r=0) 2026-02-12T10:34:25.393+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] do_osd_op_effects client.4747 con 0x5311000 2026-02-12T10:34:25.393+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] remove_repop repgather(0x5494180 38'185 rep_tid=184 committed?=1 r=0) 2026-02-12T10:34:25.393+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.393+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2050644987 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.393+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2050644987 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.393+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2050644987 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=188 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.393+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2050644987 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=188 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.393+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:25.393+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0fc00 2026-02-12T10:34:25.411+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.411+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.411+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4e0e000 con 0x5311000 entity client.admin addr 2026-02-12T10:34:25.411+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2751548447 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=189 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4750 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.411+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4750 127.0.0.1:0/2751548447 1 ==== osd_op(client.4750.0:1 1.0 1.582974b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713400 con 0x5311000 2026-02-12T10:34:25.411+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4750.0:1 1.0 1.582974b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:25.411+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4750.0:1 1.0 1.582974b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4750.0:1 1.0 1.582974b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4750.0:1 1.0 1.582974b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4750.0:1 1.0 1.582974b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4750.0:1 1.0 1.582974b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] 2026-02-12T10:34:25.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2751548447 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2751548447 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] _handle_message: osd_op(client.4750.0:1 1.0 1.582974b8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] do_op: op osd_op(client.4750.0:1 1.0 1:1d2e941a:::obj186:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] op_has_sufficient_caps session=0x4e0e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] do_op osd_op(client.4750.0:1 1.0 1:1d2e941a:::obj186:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] get_object_context: obc NOT found in cache: 1:1d2e941a:::obj186:head 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] get_object_context: no obc for soid 1:1d2e941a:::obj186:head but can_create 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] create_object_context 0x46e1200 1:1d2e941a:::obj186:head 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] populate_obc_watchers 1:1d2e941a:::obj186:head 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1d2e941a:::obj186:head 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] get_object_context: obc(1:1d2e941a:::obj186:head(dne) rwstate(none n=0 w=0)) oi: 1:1d2e941a:::obj186:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1d2e941a:::obj186:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] find_object_context 1:1d2e941a:::obj186:head @head oi=1:1d2e941a:::obj186:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] do_op obc obc(1:1d2e941a:::obj186:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] execute_ctx 0x54b7b00 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] execute_ctx 1:1d2e941a:::obj186:head [writefull 0~9216 in=9216b] ov 0'0 av 38'186 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] do_osd_op 1:1d2e941a:::obj186:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] make_writeable 1:1d2e941a:::obj186:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] setting DIRTY flag 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] make_writeable 1:1d2e941a:::obj186:head done, snapset=0={} 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] finish_ctx 1:1d2e941a:::obj186:head 0x54b7b00 op modify 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] set mtime to 2026-02-12T10:34:25.412116+0000 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] final snapset 0={} in 1:1d2e941a:::obj186:head 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] finish_ctx object 1:1d2e941a:::obj186:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] execute_ctx alloc reply 0x46edd40 result 0 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'185 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 85 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 75 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] new_repop rep_tid 185 on osd_op(client.4750.0:1 1.0 1:1d2e941a:::obj186:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] new_repop: repgather(0x54bc480 0'0 rep_tid=185 committed?=0 r=0) 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=185 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] issue_repop rep_tid 185 o 1:1d2e941a:::obj186:head 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'186 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 trim 38'186 (0'0) modify 1:1d2e941a:::obj186:head by client.4750.0:1 2026-02-12T10:34:25.412116+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=186 tail=38'186 s=38'186 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'185 (38'100,38'185] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'185 lcod 38'184 mlcod 38'184 active+clean] PeeringState::append_log append_log log((38'100,38'185], crt=38'185) [38'186 (0'0) modify 1:1d2e941a:::obj186:head by client.4750.0:1 2026-02-12T10:34:25.412116+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'185 lua=38'185 crt=38'186 lcod 38'184 mlcod 38'184 active+clean] rollforward: entry=38'186 (0'0) modify 1:1d2e941a:::obj186:head by client.4750.0:1 2026-02-12T10:34:25.412116+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'185 lua=38'185 crt=38'186 lcod 38'184 mlcod 38'184 active+clean] PeeringState::append_log approx pg log length = 86 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'185 lua=38'185 crt=38'186 lcod 38'184 mlcod 38'184 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'185 lua=38'185 crt=38'186 lcod 38'184 mlcod 38'184 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'186, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'185 lua=38'185 crt=38'186 lcod 38'184 mlcod 38'184 active+clean] op_applied version 38'186 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'185 crt=38'186 lcod 38'184 mlcod 38'184 active+clean] eval_repop repgather(0x54bc480 38'186 rep_tid=185 committed?=0 r=0) 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4750.0:1 1.0 1:1d2e941a:::obj186:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000157 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'185 crt=38'186 lcod 38'184 mlcod 38'184 active+clean] op_commit: 185 2026-02-12T10:34:25.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'185 crt=38'186 lcod 38'184 mlcod 38'184 active+clean] repop_all_committed: repop tid 185 all committed 2026-02-12T10:34:25.411+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'184 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'185 from: 38'184 2026-02-12T10:34:25.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] eval_repop repgather(0x54bc480 38'186 rep_tid=185 committed?=1 r=0) 2026-02-12T10:34:25.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] commit: repgather(0x54bc480 38'186 rep_tid=185 committed?=1 r=0) 2026-02-12T10:34:25.411+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] log_op_stats osd_op(client.4750.0:1 1.0 1:1d2e941a:::obj186:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000307 2026-02-12T10:34:25.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] sending reply on osd_op(client.4750.0:1 1.0 1:1d2e941a:::obj186:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46edd40 2026-02-12T10:34:25.411+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2751548447 -- osd_op_reply(1 obj186 [writefull 0~9216] v38'186 uv186 ondisk = 0) -- 0x46edd40 con 0x5311000 2026-02-12T10:34:25.411+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.411+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:207 2026-02-12T10:34:25.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] removing repgather(0x54bc480 38'186 rep_tid=185 committed?=1 r=0) 2026-02-12T10:34:25.411+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] q front is repgather(0x54bc480 38'186 rep_tid=185 committed?=1 r=0) 2026-02-12T10:34:25.411+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] do_osd_op_effects client.4750 con 0x5311000 2026-02-12T10:34:25.411+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] remove_repop repgather(0x54bc480 38'186 rep_tid=185 committed?=1 r=0) 2026-02-12T10:34:25.411+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.411+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2751548447 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.411+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2751548447 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.411+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2751548447 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=189 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.411+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2751548447 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=189 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.411+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x4e0e000 2026-02-12T10:34:25.430+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.430+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.430+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dadc00 con 0x5310000 entity client.admin addr 2026-02-12T10:34:25.430+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3335197345 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=190 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4753 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.430+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4753 127.0.0.1:0/3335197345 1 ==== osd_op(client.4753.0:1 1.0 1.2ece6fdd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713680 con 0x5310000 2026-02-12T10:34:25.430+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4753.0:1 1.0 1.2ece6fdd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:25.430+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4753.0:1 1.0 1.2ece6fdd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4753.0:1 1.0 1.2ece6fdd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4753.0:1 1.0 1.2ece6fdd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4753.0:1 1.0 1.2ece6fdd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4753.0:1 1.0 1.2ece6fdd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] 2026-02-12T10:34:25.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3335197345 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3335197345 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] _handle_message: osd_op(client.4753.0:1 1.0 1.2ece6fdd (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] do_op: op osd_op(client.4753.0:1 1.0 1:bbf67374:::obj187:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] op_has_sufficient_caps session=0x4dadc00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] do_op osd_op(client.4753.0:1 1.0 1:bbf67374:::obj187:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] get_object_context: obc NOT found in cache: 1:bbf67374:::obj187:head 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] get_object_context: no obc for soid 1:bbf67374:::obj187:head but can_create 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] create_object_context 0x521f800 1:bbf67374:::obj187:head 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] populate_obc_watchers 1:bbf67374:::obj187:head 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:bbf67374:::obj187:head 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] get_object_context: obc(1:bbf67374:::obj187:head(dne) rwstate(none n=0 w=0)) oi: 1:bbf67374:::obj187:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:bbf67374:::obj187:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] find_object_context 1:bbf67374:::obj187:head @head oi=1:bbf67374:::obj187:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] do_op obc obc(1:bbf67374:::obj187:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] execute_ctx 0x54b8400 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] execute_ctx 1:bbf67374:::obj187:head [writefull 0~9216 in=9216b] ov 0'0 av 38'187 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] do_osd_op 1:bbf67374:::obj187:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] make_writeable 1:bbf67374:::obj187:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] setting DIRTY flag 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] make_writeable 1:bbf67374:::obj187:head done, snapset=0={} 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] finish_ctx 1:bbf67374:::obj187:head 0x54b8400 op modify 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] set mtime to 2026-02-12T10:34:25.431282+0000 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] final snapset 0={} in 1:bbf67374:::obj187:head 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] finish_ctx object 1:bbf67374:::obj187:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] execute_ctx alloc reply 0x46ec6c0 result 0 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'186 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 86 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 76 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] new_repop rep_tid 186 on osd_op(client.4753.0:1 1.0 1:bbf67374:::obj187:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] new_repop: repgather(0x54bc780 0'0 rep_tid=186 committed?=0 r=0) 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=186 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] issue_repop rep_tid 186 o 1:bbf67374:::obj187:head 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'187 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 trim 38'187 (0'0) modify 1:bbf67374:::obj187:head by client.4753.0:1 2026-02-12T10:34:25.431282+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=187 tail=38'187 s=38'187 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'186 (38'100,38'186] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'186 lcod 38'185 mlcod 38'185 active+clean] PeeringState::append_log append_log log((38'100,38'186], crt=38'186) [38'187 (0'0) modify 1:bbf67374:::obj187:head by client.4753.0:1 2026-02-12T10:34:25.431282+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'186 lua=38'186 crt=38'187 lcod 38'185 mlcod 38'185 active+clean] rollforward: entry=38'187 (0'0) modify 1:bbf67374:::obj187:head by client.4753.0:1 2026-02-12T10:34:25.431282+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'186 lua=38'186 crt=38'187 lcod 38'185 mlcod 38'185 active+clean] PeeringState::append_log approx pg log length = 87 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'186 lua=38'186 crt=38'187 lcod 38'185 mlcod 38'185 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'186 lua=38'186 crt=38'187 lcod 38'185 mlcod 38'185 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'187, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'186 lua=38'186 crt=38'187 lcod 38'185 mlcod 38'185 active+clean] op_applied version 38'187 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'186 crt=38'187 lcod 38'185 mlcod 38'185 active+clean] eval_repop repgather(0x54bc780 38'187 rep_tid=186 committed?=0 r=0) 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4753.0:1 1.0 1:bbf67374:::obj187:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000142 2026-02-12T10:34:25.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'186 crt=38'187 lcod 38'185 mlcod 38'185 active+clean] op_commit: 186 2026-02-12T10:34:25.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'186 crt=38'187 lcod 38'185 mlcod 38'185 active+clean] repop_all_committed: repop tid 186 all committed 2026-02-12T10:34:25.431+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'185 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'186 from: 38'185 2026-02-12T10:34:25.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] eval_repop repgather(0x54bc780 38'187 rep_tid=186 committed?=1 r=0) 2026-02-12T10:34:25.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] commit: repgather(0x54bc780 38'187 rep_tid=186 committed?=1 r=0) 2026-02-12T10:34:25.431+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] log_op_stats osd_op(client.4753.0:1 1.0 1:bbf67374:::obj187:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000417 2026-02-12T10:34:25.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] sending reply on osd_op(client.4753.0:1 1.0 1:bbf67374:::obj187:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46ec6c0 2026-02-12T10:34:25.431+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3335197345 -- osd_op_reply(1 obj187 [writefull 0~9216] v38'187 uv187 ondisk = 0) -- 0x46ec6c0 con 0x5310000 2026-02-12T10:34:25.431+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.431+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:208 2026-02-12T10:34:25.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] removing repgather(0x54bc780 38'187 rep_tid=186 committed?=1 r=0) 2026-02-12T10:34:25.431+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] q front is repgather(0x54bc780 38'187 rep_tid=186 committed?=1 r=0) 2026-02-12T10:34:25.431+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] do_osd_op_effects client.4753 con 0x5310000 2026-02-12T10:34:25.431+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] remove_repop repgather(0x54bc780 38'187 rep_tid=186 committed?=1 r=0) 2026-02-12T10:34:25.431+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.431+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3335197345 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.431+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3335197345 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.431+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3335197345 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=190 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.431+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3335197345 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=190 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.431+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x4dadc00 2026-02-12T10:34:25.449+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.449+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.449+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad340 con 0x5310400 entity client.admin addr 2026-02-12T10:34:25.449+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1440480268 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=191 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4756 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.449+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4756 127.0.0.1:0/1440480268 1 ==== osd_op(client.4756.0:1 1.0 1.3e6830d7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713b80 con 0x5310400 2026-02-12T10:34:25.449+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4756.0:1 1.0 1.3e6830d7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:25.449+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4756.0:1 1.0 1.3e6830d7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4756.0:1 1.0 1.3e6830d7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4756.0:1 1.0 1.3e6830d7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4756.0:1 1.0 1.3e6830d7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000024 osd_op(client.4756.0:1 1.0 1.3e6830d7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] 2026-02-12T10:34:25.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1440480268 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1440480268 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] _handle_message: osd_op(client.4756.0:1 1.0 1.3e6830d7 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] do_op: op osd_op(client.4756.0:1 1.0 1:eb0c167c:::obj188:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] op_has_sufficient_caps session=0x4dad340 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] do_op osd_op(client.4756.0:1 1.0 1:eb0c167c:::obj188:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] get_object_context: obc NOT found in cache: 1:eb0c167c:::obj188:head 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] get_object_context: no obc for soid 1:eb0c167c:::obj188:head but can_create 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] create_object_context 0x46e0600 1:eb0c167c:::obj188:head 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] populate_obc_watchers 1:eb0c167c:::obj188:head 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:eb0c167c:::obj188:head 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] get_object_context: obc(1:eb0c167c:::obj188:head(dne) rwstate(none n=0 w=0)) oi: 1:eb0c167c:::obj188:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:eb0c167c:::obj188:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] find_object_context 1:eb0c167c:::obj188:head @head oi=1:eb0c167c:::obj188:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] do_op obc obc(1:eb0c167c:::obj188:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] execute_ctx 0x54b8d00 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] execute_ctx 1:eb0c167c:::obj188:head [writefull 0~9216 in=9216b] ov 0'0 av 38'188 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] do_osd_op 1:eb0c167c:::obj188:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] make_writeable 1:eb0c167c:::obj188:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] setting DIRTY flag 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] make_writeable 1:eb0c167c:::obj188:head done, snapset=0={} 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] finish_ctx 1:eb0c167c:::obj188:head 0x54b8d00 op modify 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] set mtime to 2026-02-12T10:34:25.449808+0000 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] final snapset 0={} in 1:eb0c167c:::obj188:head 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] finish_ctx object 1:eb0c167c:::obj188:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] execute_ctx alloc reply 0x544d200 result 0 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'187 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 87 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 77 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] new_repop rep_tid 187 on osd_op(client.4756.0:1 1.0 1:eb0c167c:::obj188:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] new_repop: repgather(0x54bca80 0'0 rep_tid=187 committed?=0 r=0) 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=187 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] issue_repop rep_tid 187 o 1:eb0c167c:::obj188:head 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'188 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 trim 38'188 (0'0) modify 1:eb0c167c:::obj188:head by client.4756.0:1 2026-02-12T10:34:25.449808+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=188 tail=38'188 s=38'188 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'187 (38'100,38'187] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'187 lcod 38'186 mlcod 38'186 active+clean] PeeringState::append_log append_log log((38'100,38'187], crt=38'187) [38'188 (0'0) modify 1:eb0c167c:::obj188:head by client.4756.0:1 2026-02-12T10:34:25.449808+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'187 lua=38'187 crt=38'188 lcod 38'186 mlcod 38'186 active+clean] rollforward: entry=38'188 (0'0) modify 1:eb0c167c:::obj188:head by client.4756.0:1 2026-02-12T10:34:25.449808+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'187 lua=38'187 crt=38'188 lcod 38'186 mlcod 38'186 active+clean] PeeringState::append_log approx pg log length = 88 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'187 lua=38'187 crt=38'188 lcod 38'186 mlcod 38'186 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'187 lua=38'187 crt=38'188 lcod 38'186 mlcod 38'186 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'188, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'187 lua=38'187 crt=38'188 lcod 38'186 mlcod 38'186 active+clean] op_applied version 38'188 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'187 crt=38'188 lcod 38'186 mlcod 38'186 active+clean] eval_repop repgather(0x54bca80 38'188 rep_tid=187 committed?=0 r=0) 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4756.0:1 1.0 1:eb0c167c:::obj188:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000136 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'187 crt=38'188 lcod 38'186 mlcod 38'186 active+clean] op_commit: 187 2026-02-12T10:34:25.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'187 crt=38'188 lcod 38'186 mlcod 38'186 active+clean] repop_all_committed: repop tid 187 all committed 2026-02-12T10:34:25.449+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'186 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'187 from: 38'186 2026-02-12T10:34:25.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] eval_repop repgather(0x54bca80 38'188 rep_tid=187 committed?=1 r=0) 2026-02-12T10:34:25.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] commit: repgather(0x54bca80 38'188 rep_tid=187 committed?=1 r=0) 2026-02-12T10:34:25.449+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] log_op_stats osd_op(client.4756.0:1 1.0 1:eb0c167c:::obj188:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000279 2026-02-12T10:34:25.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] sending reply on osd_op(client.4756.0:1 1.0 1:eb0c167c:::obj188:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x544d200 2026-02-12T10:34:25.449+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1440480268 -- osd_op_reply(1 obj188 [writefull 0~9216] v38'188 uv188 ondisk = 0) -- 0x544d200 con 0x5310400 2026-02-12T10:34:25.449+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.449+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:209 2026-02-12T10:34:25.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] removing repgather(0x54bca80 38'188 rep_tid=187 committed?=1 r=0) 2026-02-12T10:34:25.449+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] q front is repgather(0x54bca80 38'188 rep_tid=187 committed?=1 r=0) 2026-02-12T10:34:25.449+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] do_osd_op_effects client.4756 con 0x5310400 2026-02-12T10:34:25.449+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] remove_repop repgather(0x54bca80 38'188 rep_tid=187 committed?=1 r=0) 2026-02-12T10:34:25.449+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.449+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1440480268 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.449+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1440480268 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.449+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1440480268 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=191 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.449+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1440480268 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=191 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.449+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x4dad340 2026-02-12T10:34:25.468+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.468+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.468+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad880 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:25.468+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4202675189 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=192 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4759 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.468+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4759 127.0.0.1:0/4202675189 1 ==== osd_op(client.4759.0:1 1.0 1.6c116ecf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712000 con 0x5310c00 2026-02-12T10:34:25.468+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4759.0:1 1.0 1.6c116ecf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.468+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4759.0:1 1.0 1.6c116ecf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4759.0:1 1.0 1.6c116ecf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4759.0:1 1.0 1.6c116ecf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.468+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4759.0:1 1.0 1.6c116ecf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4759.0:1 1.0 1.6c116ecf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4202675189 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4202675189 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] _handle_message: osd_op(client.4759.0:1 1.0 1.6c116ecf (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] do_op: op osd_op(client.4759.0:1 1.0 1:f3768836:::obj189:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] op_has_sufficient_caps session=0x4dad880 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] do_op osd_op(client.4759.0:1 1.0 1:f3768836:::obj189:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] get_object_context: obc NOT found in cache: 1:f3768836:::obj189:head 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] get_object_context: no obc for soid 1:f3768836:::obj189:head but can_create 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] create_object_context 0x521f200 1:f3768836:::obj189:head 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] populate_obc_watchers 1:f3768836:::obj189:head 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f3768836:::obj189:head 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] get_object_context: obc(1:f3768836:::obj189:head(dne) rwstate(none n=0 w=0)) oi: 1:f3768836:::obj189:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f3768836:::obj189:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] find_object_context 1:f3768836:::obj189:head @head oi=1:f3768836:::obj189:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] do_op obc obc(1:f3768836:::obj189:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] execute_ctx 0x54b9600 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] execute_ctx 1:f3768836:::obj189:head [writefull 0~9216 in=9216b] ov 0'0 av 38'189 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] do_osd_op 1:f3768836:::obj189:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] make_writeable 1:f3768836:::obj189:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] setting DIRTY flag 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] make_writeable 1:f3768836:::obj189:head done, snapset=0={} 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] finish_ctx 1:f3768836:::obj189:head 0x54b9600 op modify 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] set mtime to 2026-02-12T10:34:25.468957+0000 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] final snapset 0={} in 1:f3768836:::obj189:head 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] finish_ctx object 1:f3768836:::obj189:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] execute_ctx alloc reply 0x471d8c0 result 0 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'188 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 88 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 78 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] new_repop rep_tid 188 on osd_op(client.4759.0:1 1.0 1:f3768836:::obj189:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] new_repop: repgather(0x54bcd80 0'0 rep_tid=188 committed?=0 r=0) 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=188 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] issue_repop rep_tid 188 o 1:f3768836:::obj189:head 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'189 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 trim 38'189 (0'0) modify 1:f3768836:::obj189:head by client.4759.0:1 2026-02-12T10:34:25.468957+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=189 tail=38'189 s=38'189 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'188 (38'100,38'188] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'188 lcod 38'187 mlcod 38'187 active+clean] PeeringState::append_log append_log log((38'100,38'188], crt=38'188) [38'189 (0'0) modify 1:f3768836:::obj189:head by client.4759.0:1 2026-02-12T10:34:25.468957+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'188 lua=38'188 crt=38'189 lcod 38'187 mlcod 38'187 active+clean] rollforward: entry=38'189 (0'0) modify 1:f3768836:::obj189:head by client.4759.0:1 2026-02-12T10:34:25.468957+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'188 lua=38'188 crt=38'189 lcod 38'187 mlcod 38'187 active+clean] PeeringState::append_log approx pg log length = 89 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'188 lua=38'188 crt=38'189 lcod 38'187 mlcod 38'187 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'188 lua=38'188 crt=38'189 lcod 38'187 mlcod 38'187 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'189, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'188 lua=38'188 crt=38'189 lcod 38'187 mlcod 38'187 active+clean] op_applied version 38'189 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'188 crt=38'189 lcod 38'187 mlcod 38'187 active+clean] eval_repop repgather(0x54bcd80 38'189 rep_tid=188 committed?=0 r=0) 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4759.0:1 1.0 1:f3768836:::obj189:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000127 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.468+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'188 crt=38'189 lcod 38'187 mlcod 38'187 active+clean] op_commit: 188 2026-02-12T10:34:25.468+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'188 crt=38'189 lcod 38'187 mlcod 38'187 active+clean] repop_all_committed: repop tid 188 all committed 2026-02-12T10:34:25.468+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'187 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'188 from: 38'187 2026-02-12T10:34:25.468+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] eval_repop repgather(0x54bcd80 38'189 rep_tid=188 committed?=1 r=0) 2026-02-12T10:34:25.468+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] commit: repgather(0x54bcd80 38'189 rep_tid=188 committed?=1 r=0) 2026-02-12T10:34:25.468+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] log_op_stats osd_op(client.4759.0:1 1.0 1:f3768836:::obj189:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000280 2026-02-12T10:34:25.468+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] sending reply on osd_op(client.4759.0:1 1.0 1:f3768836:::obj189:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x471d8c0 2026-02-12T10:34:25.468+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4202675189 -- osd_op_reply(1 obj189 [writefull 0~9216] v38'189 uv189 ondisk = 0) -- 0x471d8c0 con 0x5310c00 2026-02-12T10:34:25.468+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.468+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:210 2026-02-12T10:34:25.468+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] removing repgather(0x54bcd80 38'189 rep_tid=188 committed?=1 r=0) 2026-02-12T10:34:25.468+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] q front is repgather(0x54bcd80 38'189 rep_tid=188 committed?=1 r=0) 2026-02-12T10:34:25.468+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] do_osd_op_effects client.4759 con 0x5310c00 2026-02-12T10:34:25.468+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] remove_repop repgather(0x54bcd80 38'189 rep_tid=188 committed?=1 r=0) 2026-02-12T10:34:25.468+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.468+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.468+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4202675189 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.468+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4202675189 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.468+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4202675189 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=192 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.468+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4202675189 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=192 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.468+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x4dad880 2026-02-12T10:34:25.486+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.486+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.486+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dad500 con 0x5311400 entity client.admin addr 2026-02-12T10:34:25.486+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2972506141 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=193 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4762 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.486+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4762 127.0.0.1:0/2972506141 1 ==== osd_op(client.4762.0:1 1.0 1.a9bccd38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712280 con 0x5311400 2026-02-12T10:34:25.486+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4762.0:1 1.0 1.a9bccd38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.486+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4762.0:1 1.0 1.a9bccd38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4762.0:1 1.0 1.a9bccd38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4762.0:1 1.0 1.a9bccd38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4762.0:1 1.0 1.a9bccd38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4762.0:1 1.0 1.a9bccd38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] 2026-02-12T10:34:25.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2972506141 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2972506141 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] _handle_message: osd_op(client.4762.0:1 1.0 1.a9bccd38 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] do_op: op osd_op(client.4762.0:1 1.0 1:1cb33d95:::obj190:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] op_has_sufficient_caps session=0x4dad500 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] do_op osd_op(client.4762.0:1 1.0 1:1cb33d95:::obj190:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] get_object_context: obc NOT found in cache: 1:1cb33d95:::obj190:head 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] get_object_context: no obc for soid 1:1cb33d95:::obj190:head but can_create 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] create_object_context 0x5221800 1:1cb33d95:::obj190:head 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] populate_obc_watchers 1:1cb33d95:::obj190:head 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:1cb33d95:::obj190:head 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] get_object_context: obc(1:1cb33d95:::obj190:head(dne) rwstate(none n=0 w=0)) oi: 1:1cb33d95:::obj190:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:1cb33d95:::obj190:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] find_object_context 1:1cb33d95:::obj190:head @head oi=1:1cb33d95:::obj190:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] do_op obc obc(1:1cb33d95:::obj190:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] execute_ctx 0x54c0000 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] execute_ctx 1:1cb33d95:::obj190:head [writefull 0~9216 in=9216b] ov 0'0 av 38'190 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] do_osd_op 1:1cb33d95:::obj190:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] make_writeable 1:1cb33d95:::obj190:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] setting DIRTY flag 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] make_writeable 1:1cb33d95:::obj190:head done, snapset=0={} 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] finish_ctx 1:1cb33d95:::obj190:head 0x54c0000 op modify 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] set mtime to 2026-02-12T10:34:25.487333+0000 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] final snapset 0={} in 1:1cb33d95:::obj190:head 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] finish_ctx object 1:1cb33d95:::obj190:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] execute_ctx alloc reply 0x46dcfc0 result 0 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'189 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 89 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 79 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] new_repop rep_tid 189 on osd_op(client.4762.0:1 1.0 1:1cb33d95:::obj190:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] new_repop: repgather(0x54bd080 0'0 rep_tid=189 committed?=0 r=0) 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=189 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] issue_repop rep_tid 189 o 1:1cb33d95:::obj190:head 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'190 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 trim 38'190 (0'0) modify 1:1cb33d95:::obj190:head by client.4762.0:1 2026-02-12T10:34:25.487333+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=190 tail=38'190 s=38'190 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'189 (38'100,38'189] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'189 lcod 38'188 mlcod 38'188 active+clean] PeeringState::append_log append_log log((38'100,38'189], crt=38'189) [38'190 (0'0) modify 1:1cb33d95:::obj190:head by client.4762.0:1 2026-02-12T10:34:25.487333+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'189 lua=38'189 crt=38'190 lcod 38'188 mlcod 38'188 active+clean] rollforward: entry=38'190 (0'0) modify 1:1cb33d95:::obj190:head by client.4762.0:1 2026-02-12T10:34:25.487333+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'189 lua=38'189 crt=38'190 lcod 38'188 mlcod 38'188 active+clean] PeeringState::append_log approx pg log length = 90 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'189 lua=38'189 crt=38'190 lcod 38'188 mlcod 38'188 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'189 lua=38'189 crt=38'190 lcod 38'188 mlcod 38'188 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'190, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'189 lua=38'189 crt=38'190 lcod 38'188 mlcod 38'188 active+clean] op_applied version 38'190 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'189 crt=38'190 lcod 38'188 mlcod 38'188 active+clean] eval_repop repgather(0x54bd080 38'190 rep_tid=189 committed?=0 r=0) 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4762.0:1 1.0 1:1cb33d95:::obj190:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000168 2026-02-12T10:34:25.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'189 crt=38'190 lcod 38'188 mlcod 38'188 active+clean] op_commit: 189 2026-02-12T10:34:25.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'189 crt=38'190 lcod 38'188 mlcod 38'188 active+clean] repop_all_committed: repop tid 189 all committed 2026-02-12T10:34:25.487+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'188 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'189 from: 38'188 2026-02-12T10:34:25.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] eval_repop repgather(0x54bd080 38'190 rep_tid=189 committed?=1 r=0) 2026-02-12T10:34:25.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] commit: repgather(0x54bd080 38'190 rep_tid=189 committed?=1 r=0) 2026-02-12T10:34:25.487+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] log_op_stats osd_op(client.4762.0:1 1.0 1:1cb33d95:::obj190:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000306 2026-02-12T10:34:25.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] sending reply on osd_op(client.4762.0:1 1.0 1:1cb33d95:::obj190:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46dcfc0 2026-02-12T10:34:25.487+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2972506141 -- osd_op_reply(1 obj190 [writefull 0~9216] v38'190 uv190 ondisk = 0) -- 0x46dcfc0 con 0x5311400 2026-02-12T10:34:25.487+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.487+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:211 2026-02-12T10:34:25.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] removing repgather(0x54bd080 38'190 rep_tid=189 committed?=1 r=0) 2026-02-12T10:34:25.487+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] q front is repgather(0x54bd080 38'190 rep_tid=189 committed?=1 r=0) 2026-02-12T10:34:25.487+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] do_osd_op_effects client.4762 con 0x5311400 2026-02-12T10:34:25.487+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] remove_repop repgather(0x54bd080 38'190 rep_tid=189 committed?=1 r=0) 2026-02-12T10:34:25.487+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.487+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2972506141 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.487+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2972506141 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.487+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2972506141 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=193 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.487+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2972506141 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=193 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.487+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:25.487+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dad500 2026-02-12T10:34:25.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.505+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x4dada40 con 0x5311400 entity client.admin addr 2026-02-12T10:34:25.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2697806876 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=194 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4765 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.505+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4765 127.0.0.1:0/2697806876 1 ==== osd_op(client.4765.0:1 1.0 1.dcd2c33f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272a00 con 0x5311400 2026-02-12T10:34:25.505+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4765.0:1 1.0 1.dcd2c33f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.505+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4765.0:1 1.0 1.dcd2c33f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4765.0:1 1.0 1.dcd2c33f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4765.0:1 1.0 1.dcd2c33f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4765.0:1 1.0 1.dcd2c33f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4765.0:1 1.0 1.dcd2c33f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2697806876 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2697806876 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] _handle_message: osd_op(client.4765.0:1 1.0 1.dcd2c33f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] do_op: op osd_op(client.4765.0:1 1.0 1:fcc34b3b:::obj191:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] op_has_sufficient_caps session=0x4dada40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] do_op osd_op(client.4765.0:1 1.0 1:fcc34b3b:::obj191:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] get_object_context: obc NOT found in cache: 1:fcc34b3b:::obj191:head 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] get_object_context: no obc for soid 1:fcc34b3b:::obj191:head but can_create 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] create_object_context 0x5220c00 1:fcc34b3b:::obj191:head 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] populate_obc_watchers 1:fcc34b3b:::obj191:head 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:fcc34b3b:::obj191:head 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] get_object_context: obc(1:fcc34b3b:::obj191:head(dne) rwstate(none n=0 w=0)) oi: 1:fcc34b3b:::obj191:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:fcc34b3b:::obj191:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] find_object_context 1:fcc34b3b:::obj191:head @head oi=1:fcc34b3b:::obj191:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] do_op obc obc(1:fcc34b3b:::obj191:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] execute_ctx 0x54c0900 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] execute_ctx 1:fcc34b3b:::obj191:head [writefull 0~9216 in=9216b] ov 0'0 av 38'191 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] do_osd_op 1:fcc34b3b:::obj191:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] make_writeable 1:fcc34b3b:::obj191:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] setting DIRTY flag 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] make_writeable 1:fcc34b3b:::obj191:head done, snapset=0={} 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] finish_ctx 1:fcc34b3b:::obj191:head 0x54c0900 op modify 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] set mtime to 2026-02-12T10:34:25.506106+0000 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] final snapset 0={} in 1:fcc34b3b:::obj191:head 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] finish_ctx object 1:fcc34b3b:::obj191:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] execute_ctx alloc reply 0x51dbd40 result 0 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'190 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 90 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 80 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] new_repop rep_tid 190 on osd_op(client.4765.0:1 1.0 1:fcc34b3b:::obj191:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] new_repop: repgather(0x54bd380 0'0 rep_tid=190 committed?=0 r=0) 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=190 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] issue_repop rep_tid 190 o 1:fcc34b3b:::obj191:head 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'191 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 trim 38'191 (0'0) modify 1:fcc34b3b:::obj191:head by client.4765.0:1 2026-02-12T10:34:25.506106+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=191 tail=38'191 s=38'191 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'190 (38'100,38'190] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'190 lcod 38'189 mlcod 38'189 active+clean] PeeringState::append_log append_log log((38'100,38'190], crt=38'190) [38'191 (0'0) modify 1:fcc34b3b:::obj191:head by client.4765.0:1 2026-02-12T10:34:25.506106+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'190 lua=38'190 crt=38'191 lcod 38'189 mlcod 38'189 active+clean] rollforward: entry=38'191 (0'0) modify 1:fcc34b3b:::obj191:head by client.4765.0:1 2026-02-12T10:34:25.506106+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'190 lua=38'190 crt=38'191 lcod 38'189 mlcod 38'189 active+clean] PeeringState::append_log approx pg log length = 91 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'190 lua=38'190 crt=38'191 lcod 38'189 mlcod 38'189 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'190 lua=38'190 crt=38'191 lcod 38'189 mlcod 38'189 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'191, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'190 lua=38'190 crt=38'191 lcod 38'189 mlcod 38'189 active+clean] op_applied version 38'191 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'190 crt=38'191 lcod 38'189 mlcod 38'189 active+clean] eval_repop repgather(0x54bd380 38'191 rep_tid=190 committed?=0 r=0) 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4765.0:1 1.0 1:fcc34b3b:::obj191:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000133 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'190 crt=38'191 lcod 38'189 mlcod 38'189 active+clean] op_commit: 190 2026-02-12T10:34:25.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'190 crt=38'191 lcod 38'189 mlcod 38'189 active+clean] repop_all_committed: repop tid 190 all committed 2026-02-12T10:34:25.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'189 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'190 from: 38'189 2026-02-12T10:34:25.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] eval_repop repgather(0x54bd380 38'191 rep_tid=190 committed?=1 r=0) 2026-02-12T10:34:25.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] commit: repgather(0x54bd380 38'191 rep_tid=190 committed?=1 r=0) 2026-02-12T10:34:25.505+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] log_op_stats osd_op(client.4765.0:1 1.0 1:fcc34b3b:::obj191:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000285 2026-02-12T10:34:25.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] sending reply on osd_op(client.4765.0:1 1.0 1:fcc34b3b:::obj191:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x51dbd40 2026-02-12T10:34:25.505+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2697806876 -- osd_op_reply(1 obj191 [writefull 0~9216] v38'191 uv191 ondisk = 0) -- 0x51dbd40 con 0x5311400 2026-02-12T10:34:25.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.505+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:212 2026-02-12T10:34:25.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] removing repgather(0x54bd380 38'191 rep_tid=190 committed?=1 r=0) 2026-02-12T10:34:25.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] q front is repgather(0x54bd380 38'191 rep_tid=190 committed?=1 r=0) 2026-02-12T10:34:25.505+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] do_osd_op_effects client.4765 con 0x5311400 2026-02-12T10:34:25.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] remove_repop repgather(0x54bd380 38'191 rep_tid=190 committed?=1 r=0) 2026-02-12T10:34:25.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.505+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2697806876 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.505+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2697806876 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2697806876 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=194 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.505+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2697806876 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=194 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.505+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x4dada40 2026-02-12T10:34:25.523+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.523+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.523+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e380 con 0x5310000 entity client.admin addr 2026-02-12T10:34:25.523+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2142126722 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=195 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4768 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.523+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4768 127.0.0.1:0/2142126722 1 ==== osd_op(client.4768.0:1 1.0 1.3ccb3dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5273400 con 0x5310000 2026-02-12T10:34:25.523+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4768.0:1 1.0 1.3ccb3dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.523+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4768.0:1 1.0 1.3ccb3dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4768.0:1 1.0 1.3ccb3dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4768.0:1 1.0 1.3ccb3dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4768.0:1 1.0 1.3ccb3dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4768.0:1 1.0 1.3ccb3dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] 2026-02-12T10:34:25.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2142126722 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2142126722 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] _handle_message: osd_op(client.4768.0:1 1.0 1.3ccb3dc3 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] do_op: op osd_op(client.4768.0:1 1.0 1:c3bcd33c:::obj192:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] op_has_sufficient_caps session=0x478e380 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] do_op osd_op(client.4768.0:1 1.0 1:c3bcd33c:::obj192:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] get_object_context: obc NOT found in cache: 1:c3bcd33c:::obj192:head 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] get_object_context: no obc for soid 1:c3bcd33c:::obj192:head but can_create 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] create_object_context 0x5220600 1:c3bcd33c:::obj192:head 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] populate_obc_watchers 1:c3bcd33c:::obj192:head 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:c3bcd33c:::obj192:head 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] get_object_context: obc(1:c3bcd33c:::obj192:head(dne) rwstate(none n=0 w=0)) oi: 1:c3bcd33c:::obj192:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:c3bcd33c:::obj192:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] find_object_context 1:c3bcd33c:::obj192:head @head oi=1:c3bcd33c:::obj192:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] do_op obc obc(1:c3bcd33c:::obj192:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] execute_ctx 0x54c1200 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] execute_ctx 1:c3bcd33c:::obj192:head [writefull 0~9216 in=9216b] ov 0'0 av 38'192 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] do_osd_op 1:c3bcd33c:::obj192:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] make_writeable 1:c3bcd33c:::obj192:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] setting DIRTY flag 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] make_writeable 1:c3bcd33c:::obj192:head done, snapset=0={} 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] finish_ctx 1:c3bcd33c:::obj192:head 0x54c1200 op modify 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] set mtime to 2026-02-12T10:34:25.524034+0000 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] final snapset 0={} in 1:c3bcd33c:::obj192:head 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] finish_ctx object 1:c3bcd33c:::obj192:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] execute_ctx alloc reply 0x46fdd40 result 0 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'191 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 91 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 81 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] new_repop rep_tid 191 on osd_op(client.4768.0:1 1.0 1:c3bcd33c:::obj192:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] new_repop: repgather(0x54bd680 0'0 rep_tid=191 committed?=0 r=0) 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=191 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] issue_repop rep_tid 191 o 1:c3bcd33c:::obj192:head 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'192 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 trim 38'192 (0'0) modify 1:c3bcd33c:::obj192:head by client.4768.0:1 2026-02-12T10:34:25.524034+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=192 tail=38'192 s=38'192 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'191 (38'100,38'191] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'191 lcod 38'190 mlcod 38'190 active+clean] PeeringState::append_log append_log log((38'100,38'191], crt=38'191) [38'192 (0'0) modify 1:c3bcd33c:::obj192:head by client.4768.0:1 2026-02-12T10:34:25.524034+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'191 lua=38'191 crt=38'192 lcod 38'190 mlcod 38'190 active+clean] rollforward: entry=38'192 (0'0) modify 1:c3bcd33c:::obj192:head by client.4768.0:1 2026-02-12T10:34:25.524034+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'191 lua=38'191 crt=38'192 lcod 38'190 mlcod 38'190 active+clean] PeeringState::append_log approx pg log length = 92 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'191 lua=38'191 crt=38'192 lcod 38'190 mlcod 38'190 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'191 lua=38'191 crt=38'192 lcod 38'190 mlcod 38'190 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'192, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'191 lua=38'191 crt=38'192 lcod 38'190 mlcod 38'190 active+clean] op_applied version 38'192 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'191 crt=38'192 lcod 38'190 mlcod 38'190 active+clean] eval_repop repgather(0x54bd680 38'192 rep_tid=191 committed?=0 r=0) 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4768.0:1 1.0 1:c3bcd33c:::obj192:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000162 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'191 crt=38'192 lcod 38'190 mlcod 38'190 active+clean] op_commit: 191 2026-02-12T10:34:25.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'191 crt=38'192 lcod 38'190 mlcod 38'190 active+clean] repop_all_committed: repop tid 191 all committed 2026-02-12T10:34:25.523+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'190 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'191 from: 38'190 2026-02-12T10:34:25.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] eval_repop repgather(0x54bd680 38'192 rep_tid=191 committed?=1 r=0) 2026-02-12T10:34:25.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] commit: repgather(0x54bd680 38'192 rep_tid=191 committed?=1 r=0) 2026-02-12T10:34:25.523+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] log_op_stats osd_op(client.4768.0:1 1.0 1:c3bcd33c:::obj192:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000453 2026-02-12T10:34:25.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] sending reply on osd_op(client.4768.0:1 1.0 1:c3bcd33c:::obj192:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46fdd40 2026-02-12T10:34:25.523+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2142126722 -- osd_op_reply(1 obj192 [writefull 0~9216] v38'192 uv192 ondisk = 0) -- 0x46fdd40 con 0x5310000 2026-02-12T10:34:25.523+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.523+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:213 2026-02-12T10:34:25.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] removing repgather(0x54bd680 38'192 rep_tid=191 committed?=1 r=0) 2026-02-12T10:34:25.523+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] q front is repgather(0x54bd680 38'192 rep_tid=191 committed?=1 r=0) 2026-02-12T10:34:25.523+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] do_osd_op_effects client.4768 con 0x5310000 2026-02-12T10:34:25.523+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] remove_repop repgather(0x54bd680 38'192 rep_tid=191 committed?=1 r=0) 2026-02-12T10:34:25.523+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.524+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2142126722 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.524+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2142126722 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.524+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2142126722 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=195 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.524+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2142126722 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=195 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.524+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x478e380 2026-02-12T10:34:25.542+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.542+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.542+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e1c0 con 0x5310400 entity client.admin addr 2026-02-12T10:34:25.542+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3198539175 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=196 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4771 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.542+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4771 127.0.0.1:0/3198539175 1 ==== osd_op(client.4771.0:1 1.0 1.4414188f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5273b80 con 0x5310400 2026-02-12T10:34:25.542+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4771.0:1 1.0 1.4414188f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.542+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4771.0:1 1.0 1.4414188f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4771.0:1 1.0 1.4414188f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4771.0:1 1.0 1.4414188f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4771.0:1 1.0 1.4414188f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000026 osd_op(client.4771.0:1 1.0 1.4414188f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] 2026-02-12T10:34:25.542+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3198539175 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3198539175 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] _handle_message: osd_op(client.4771.0:1 1.0 1.4414188f (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] do_op: op osd_op(client.4771.0:1 1.0 1:f1182822:::obj193:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] op_has_sufficient_caps session=0x478e1c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] do_op osd_op(client.4771.0:1 1.0 1:f1182822:::obj193:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] get_object_context: obc NOT found in cache: 1:f1182822:::obj193:head 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] get_object_context: no obc for soid 1:f1182822:::obj193:head but can_create 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] create_object_context 0x521e000 1:f1182822:::obj193:head 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] populate_obc_watchers 1:f1182822:::obj193:head 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f1182822:::obj193:head 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] get_object_context: obc(1:f1182822:::obj193:head(dne) rwstate(none n=0 w=0)) oi: 1:f1182822:::obj193:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f1182822:::obj193:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] find_object_context 1:f1182822:::obj193:head @head oi=1:f1182822:::obj193:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] do_op obc obc(1:f1182822:::obj193:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] execute_ctx 0x54c1b00 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] execute_ctx 1:f1182822:::obj193:head [writefull 0~9216 in=9216b] ov 0'0 av 38'193 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] do_osd_op 1:f1182822:::obj193:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] make_writeable 1:f1182822:::obj193:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] setting DIRTY flag 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] make_writeable 1:f1182822:::obj193:head done, snapset=0={} 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] finish_ctx 1:f1182822:::obj193:head 0x54c1b00 op modify 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] set mtime to 2026-02-12T10:34:25.542951+0000 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] final snapset 0={} in 1:f1182822:::obj193:head 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] finish_ctx object 1:f1182822:::obj193:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] execute_ctx alloc reply 0x5462000 result 0 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'192 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 92 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 82 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] new_repop rep_tid 192 on osd_op(client.4771.0:1 1.0 1:f1182822:::obj193:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] new_repop: repgather(0x54bd980 0'0 rep_tid=192 committed?=0 r=0) 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=192 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] issue_repop rep_tid 192 o 1:f1182822:::obj193:head 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'193 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 trim 38'193 (0'0) modify 1:f1182822:::obj193:head by client.4771.0:1 2026-02-12T10:34:25.542951+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=193 tail=38'193 s=38'193 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'192 (38'100,38'192] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'192 lcod 38'191 mlcod 38'191 active+clean] PeeringState::append_log append_log log((38'100,38'192], crt=38'192) [38'193 (0'0) modify 1:f1182822:::obj193:head by client.4771.0:1 2026-02-12T10:34:25.542951+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'192 lua=38'192 crt=38'193 lcod 38'191 mlcod 38'191 active+clean] rollforward: entry=38'193 (0'0) modify 1:f1182822:::obj193:head by client.4771.0:1 2026-02-12T10:34:25.542951+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'192 lua=38'192 crt=38'193 lcod 38'191 mlcod 38'191 active+clean] PeeringState::append_log approx pg log length = 93 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'192 lua=38'192 crt=38'193 lcod 38'191 mlcod 38'191 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'192 lua=38'192 crt=38'193 lcod 38'191 mlcod 38'191 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'193, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'192 lua=38'192 crt=38'193 lcod 38'191 mlcod 38'191 active+clean] op_applied version 38'193 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'192 crt=38'193 lcod 38'191 mlcod 38'191 active+clean] eval_repop repgather(0x54bd980 38'193 rep_tid=192 committed?=0 r=0) 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4771.0:1 1.0 1:f1182822:::obj193:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000129 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.542+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.542+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'192 crt=38'193 lcod 38'191 mlcod 38'191 active+clean] op_commit: 192 2026-02-12T10:34:25.542+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'192 crt=38'193 lcod 38'191 mlcod 38'191 active+clean] repop_all_committed: repop tid 192 all committed 2026-02-12T10:34:25.542+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'191 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'192 from: 38'191 2026-02-12T10:34:25.542+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] eval_repop repgather(0x54bd980 38'193 rep_tid=192 committed?=1 r=0) 2026-02-12T10:34:25.542+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] commit: repgather(0x54bd980 38'193 rep_tid=192 committed?=1 r=0) 2026-02-12T10:34:25.542+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] log_op_stats osd_op(client.4771.0:1 1.0 1:f1182822:::obj193:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000282 2026-02-12T10:34:25.542+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] sending reply on osd_op(client.4771.0:1 1.0 1:f1182822:::obj193:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5462000 2026-02-12T10:34:25.542+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3198539175 -- osd_op_reply(1 obj193 [writefull 0~9216] v38'193 uv193 ondisk = 0) -- 0x5462000 con 0x5310400 2026-02-12T10:34:25.542+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.542+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:214 2026-02-12T10:34:25.542+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] removing repgather(0x54bd980 38'193 rep_tid=192 committed?=1 r=0) 2026-02-12T10:34:25.542+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] q front is repgather(0x54bd980 38'193 rep_tid=192 committed?=1 r=0) 2026-02-12T10:34:25.542+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] do_osd_op_effects client.4771 con 0x5310400 2026-02-12T10:34:25.542+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] remove_repop repgather(0x54bd980 38'193 rep_tid=192 committed?=1 r=0) 2026-02-12T10:34:25.542+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.542+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.542+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3198539175 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.542+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3198539175 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.542+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3198539175 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=196 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.542+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3198539175 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=196 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.542+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x478e1c0 2026-02-12T10:34:25.560+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.560+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.560+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e000 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:25.561+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1468643663 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=197 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4774 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.561+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4774 127.0.0.1:0/1468643663 1 ==== osd_op(client.4774.0:1 1.0 1.754cae15 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272f00 con 0x5310c00 2026-02-12T10:34:25.561+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4774.0:1 1.0 1.754cae15 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000007 epoch 38 2026-02-12T10:34:25.561+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4774.0:1 1.0 1.754cae15 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4774.0:1 1.0 1.754cae15 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4774.0:1 1.0 1.754cae15 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.561+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4774.0:1 1.0 1.754cae15 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000031 osd_op(client.4774.0:1 1.0 1.754cae15 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1468643663 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/1468643663 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] _handle_message: osd_op(client.4774.0:1 1.0 1.754cae15 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] do_op: op osd_op(client.4774.0:1 1.0 1:a87532ae:::obj194:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] op_has_sufficient_caps session=0x478e000 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] do_op osd_op(client.4774.0:1 1.0 1:a87532ae:::obj194:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] get_object_context: obc NOT found in cache: 1:a87532ae:::obj194:head 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] get_object_context: no obc for soid 1:a87532ae:::obj194:head but can_create 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] create_object_context 0x54b2c00 1:a87532ae:::obj194:head 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] populate_obc_watchers 1:a87532ae:::obj194:head 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:a87532ae:::obj194:head 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] get_object_context: obc(1:a87532ae:::obj194:head(dne) rwstate(none n=0 w=0)) oi: 1:a87532ae:::obj194:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:a87532ae:::obj194:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] find_object_context 1:a87532ae:::obj194:head @head oi=1:a87532ae:::obj194:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] do_op obc obc(1:a87532ae:::obj194:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] execute_ctx 0x54c1b00 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] execute_ctx 1:a87532ae:::obj194:head [writefull 0~9216 in=9216b] ov 0'0 av 38'194 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] do_osd_op 1:a87532ae:::obj194:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] make_writeable 1:a87532ae:::obj194:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] setting DIRTY flag 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] make_writeable 1:a87532ae:::obj194:head done, snapset=0={} 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] finish_ctx 1:a87532ae:::obj194:head 0x54c1b00 op modify 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] set mtime to 2026-02-12T10:34:25.561614+0000 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] final snapset 0={} in 1:a87532ae:::obj194:head 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] finish_ctx object 1:a87532ae:::obj194:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] execute_ctx alloc reply 0x5438240 result 0 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'193 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 93 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 83 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] new_repop rep_tid 193 on osd_op(client.4774.0:1 1.0 1:a87532ae:::obj194:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] new_repop: repgather(0x54bd680 0'0 rep_tid=193 committed?=0 r=0) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=193 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] issue_repop rep_tid 193 o 1:a87532ae:::obj194:head 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 IndexedLog::trim s=38'194 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 trim 38'194 (0'0) modify 1:a87532ae:::obj194:head by client.4774.0:1 2026-02-12T10:34:25.561614+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=194 tail=38'194 s=38'194 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'193 (38'100,38'193] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'193 lcod 38'192 mlcod 38'192 active+clean] PeeringState::append_log append_log log((38'100,38'193], crt=38'193) [38'194 (0'0) modify 1:a87532ae:::obj194:head by client.4774.0:1 2026-02-12T10:34:25.561614+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'193 lua=38'193 crt=38'194 lcod 38'192 mlcod 38'192 active+clean] rollforward: entry=38'194 (0'0) modify 1:a87532ae:::obj194:head by client.4774.0:1 2026-02-12T10:34:25.561614+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'193 lua=38'193 crt=38'194 lcod 38'192 mlcod 38'192 active+clean] PeeringState::append_log approx pg log length = 94 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'193 lua=38'193 crt=38'194 lcod 38'192 mlcod 38'192 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'193 lua=38'193 crt=38'194 lcod 38'192 mlcod 38'192 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.561+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'194, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'193 lua=38'193 crt=38'194 lcod 38'192 mlcod 38'192 active+clean] op_applied version 38'194 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'193 crt=38'194 lcod 38'192 mlcod 38'192 active+clean] eval_repop repgather(0x54bd680 38'194 rep_tid=193 committed?=0 r=0) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4774.0:1 1.0 1:a87532ae:::obj194:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000207 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.561+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'193 crt=38'194 lcod 38'192 mlcod 38'192 active+clean] op_commit: 193 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'193 crt=38'194 lcod 38'192 mlcod 38'192 active+clean] repop_all_committed: repop tid 193 all committed 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'192 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'193 from: 38'192 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] eval_repop repgather(0x54bd680 38'194 rep_tid=193 committed?=1 r=0) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] commit: repgather(0x54bd680 38'194 rep_tid=193 committed?=1 r=0) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] log_op_stats osd_op(client.4774.0:1 1.0 1:a87532ae:::obj194:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000368 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] sending reply on osd_op(client.4774.0:1 1.0 1:a87532ae:::obj194:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5438240 2026-02-12T10:34:25.561+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/1468643663 -- osd_op_reply(1 obj194 [writefull 0~9216] v38'194 uv194 ondisk = 0) -- 0x5438240 con 0x5310c00 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.561+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:215 2026-02-12T10:34:25.561+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] removing repgather(0x54bd680 38'194 rep_tid=193 committed?=1 r=0) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] q front is repgather(0x54bd680 38'194 rep_tid=193 committed?=1 r=0) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] do_osd_op_effects client.4774 con 0x5310c00 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] remove_repop repgather(0x54bd680 38'194 rep_tid=193 committed?=1 r=0) 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.561+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.561+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1468643663 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.561+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1468643663 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.561+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1468643663 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=197 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.561+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/1468643663 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=197 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.561+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x478e000 2026-02-12T10:34:25.578+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.578+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.578+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e700 con 0x5311000 entity client.admin addr 2026-02-12T10:34:25.578+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2957036400 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=198 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4777 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.579+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4777 127.0.0.1:0/2957036400 1 ==== osd_op(client.4777.0:1 1.0 1.ee3f48fe (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x5272c80 con 0x5311000 2026-02-12T10:34:25.579+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4777.0:1 1.0 1.ee3f48fe (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000010 epoch 38 2026-02-12T10:34:25.579+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4777.0:1 1.0 1.ee3f48fe (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4777.0:1 1.0 1.ee3f48fe (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4777.0:1 1.0 1.ee3f48fe (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4777.0:1 1.0 1.ee3f48fe (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000029 osd_op(client.4777.0:1 1.0 1.ee3f48fe (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] 2026-02-12T10:34:25.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2957036400 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2957036400 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] _handle_message: osd_op(client.4777.0:1 1.0 1.ee3f48fe (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] do_op: op osd_op(client.4777.0:1 1.0 1:7f12fc77:::obj195:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] op_has_sufficient_caps session=0x478e700 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] do_op osd_op(client.4777.0:1 1.0 1:7f12fc77:::obj195:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] get_object_context: obc NOT found in cache: 1:7f12fc77:::obj195:head 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] get_object_context: no obc for soid 1:7f12fc77:::obj195:head but can_create 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] create_object_context 0x46c0f00 1:7f12fc77:::obj195:head 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] populate_obc_watchers 1:7f12fc77:::obj195:head 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:7f12fc77:::obj195:head 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] get_object_context: obc(1:7f12fc77:::obj195:head(dne) rwstate(none n=0 w=0)) oi: 1:7f12fc77:::obj195:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:7f12fc77:::obj195:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] find_object_context 1:7f12fc77:::obj195:head @head oi=1:7f12fc77:::obj195:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] do_op obc obc(1:7f12fc77:::obj195:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] execute_ctx 0x54c2400 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] execute_ctx 1:7f12fc77:::obj195:head [writefull 0~9216 in=9216b] ov 0'0 av 38'195 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] do_osd_op 1:7f12fc77:::obj195:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] make_writeable 1:7f12fc77:::obj195:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] setting DIRTY flag 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] make_writeable 1:7f12fc77:::obj195:head done, snapset=0={} 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] finish_ctx 1:7f12fc77:::obj195:head 0x54c2400 op modify 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] set mtime to 2026-02-12T10:34:25.579532+0000 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] final snapset 0={} in 1:7f12fc77:::obj195:head 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] finish_ctx object 1:7f12fc77:::obj195:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] execute_ctx alloc reply 0x46d8b40 result 0 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'194 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 94 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 84 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] new_repop rep_tid 194 on osd_op(client.4777.0:1 1.0 1:7f12fc77:::obj195:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] new_repop: repgather(0x54bdc80 0'0 rep_tid=194 committed?=0 r=0) 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=194 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] issue_repop rep_tid 194 o 1:7f12fc77:::obj195:head 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'195 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 trim 38'195 (0'0) modify 1:7f12fc77:::obj195:head by client.4777.0:1 2026-02-12T10:34:25.579532+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=195 tail=38'195 s=38'195 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'194 (38'100,38'194] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'194 lcod 38'193 mlcod 38'193 active+clean] PeeringState::append_log append_log log((38'100,38'194], crt=38'194) [38'195 (0'0) modify 1:7f12fc77:::obj195:head by client.4777.0:1 2026-02-12T10:34:25.579532+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'194 lua=38'194 crt=38'195 lcod 38'193 mlcod 38'193 active+clean] rollforward: entry=38'195 (0'0) modify 1:7f12fc77:::obj195:head by client.4777.0:1 2026-02-12T10:34:25.579532+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'194 lua=38'194 crt=38'195 lcod 38'193 mlcod 38'193 active+clean] PeeringState::append_log approx pg log length = 95 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'194 lua=38'194 crt=38'195 lcod 38'193 mlcod 38'193 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'194 lua=38'194 crt=38'195 lcod 38'193 mlcod 38'193 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'195, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'194 lua=38'194 crt=38'195 lcod 38'193 mlcod 38'193 active+clean] op_applied version 38'195 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'194 crt=38'195 lcod 38'193 mlcod 38'193 active+clean] eval_repop repgather(0x54bdc80 38'195 rep_tid=194 committed?=0 r=0) 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4777.0:1 1.0 1:7f12fc77:::obj195:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000129 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'194 crt=38'195 lcod 38'193 mlcod 38'193 active+clean] op_commit: 194 2026-02-12T10:34:25.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'194 crt=38'195 lcod 38'193 mlcod 38'193 active+clean] repop_all_committed: repop tid 194 all committed 2026-02-12T10:34:25.579+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'193 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'194 from: 38'193 2026-02-12T10:34:25.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] eval_repop repgather(0x54bdc80 38'195 rep_tid=194 committed?=1 r=0) 2026-02-12T10:34:25.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] commit: repgather(0x54bdc80 38'195 rep_tid=194 committed?=1 r=0) 2026-02-12T10:34:25.579+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] log_op_stats osd_op(client.4777.0:1 1.0 1:7f12fc77:::obj195:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000290 2026-02-12T10:34:25.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] sending reply on osd_op(client.4777.0:1 1.0 1:7f12fc77:::obj195:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46d8b40 2026-02-12T10:34:25.579+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2957036400 -- osd_op_reply(1 obj195 [writefull 0~9216] v38'195 uv195 ondisk = 0) -- 0x46d8b40 con 0x5311000 2026-02-12T10:34:25.579+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.579+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:216 2026-02-12T10:34:25.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] removing repgather(0x54bdc80 38'195 rep_tid=194 committed?=1 r=0) 2026-02-12T10:34:25.579+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] q front is repgather(0x54bdc80 38'195 rep_tid=194 committed?=1 r=0) 2026-02-12T10:34:25.579+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] do_osd_op_effects client.4777 con 0x5311000 2026-02-12T10:34:25.579+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] remove_repop repgather(0x54bdc80 38'195 rep_tid=194 committed?=1 r=0) 2026-02-12T10:34:25.579+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.579+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2957036400 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.579+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2957036400 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.579+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2957036400 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=198 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.579+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2957036400 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=198 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.579+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:25.579+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x478e700 2026-02-12T10:34:25.597+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.597+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4a74680 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.597+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478e8c0 con 0x5311000 entity client.admin addr 2026-02-12T10:34:25.597+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3532312312 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=199 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4780 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.597+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4780 127.0.0.1:0/3532312312 1 ==== osd_op(client.4780.0:1 1.0 1.92758421 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712500 con 0x5311000 2026-02-12T10:34:25.597+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4780.0:1 1.0 1.92758421 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.597+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4780.0:1 1.0 1.92758421 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4780.0:1 1.0 1.92758421 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4780.0:1 1.0 1.92758421 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4780.0:1 1.0 1.92758421 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000027 osd_op(client.4780.0:1 1.0 1.92758421 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] 2026-02-12T10:34:25.597+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3532312312 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/3532312312 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] _handle_message: osd_op(client.4780.0:1 1.0 1.92758421 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] do_op: op osd_op(client.4780.0:1 1.0 1:8421ae49:::obj196:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] op_has_sufficient_caps session=0x478e8c0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] do_op osd_op(client.4780.0:1 1.0 1:8421ae49:::obj196:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] get_object_context: obc NOT found in cache: 1:8421ae49:::obj196:head 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] get_object_context: no obc for soid 1:8421ae49:::obj196:head but can_create 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] create_object_context 0x4a69b00 1:8421ae49:::obj196:head 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] populate_obc_watchers 1:8421ae49:::obj196:head 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:8421ae49:::obj196:head 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] get_object_context: obc(1:8421ae49:::obj196:head(dne) rwstate(none n=0 w=0)) oi: 1:8421ae49:::obj196:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:8421ae49:::obj196:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] find_object_context 1:8421ae49:::obj196:head @head oi=1:8421ae49:::obj196:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] do_op obc obc(1:8421ae49:::obj196:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] execute_ctx 0x54c2d00 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] execute_ctx 1:8421ae49:::obj196:head [writefull 0~9216 in=9216b] ov 0'0 av 38'196 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] do_osd_op 1:8421ae49:::obj196:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] make_writeable 1:8421ae49:::obj196:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] setting DIRTY flag 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] make_writeable 1:8421ae49:::obj196:head done, snapset=0={} 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] finish_ctx 1:8421ae49:::obj196:head 0x54c2d00 op modify 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] set mtime to 2026-02-12T10:34:25.598100+0000 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] final snapset 0={} in 1:8421ae49:::obj196:head 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] finish_ctx object 1:8421ae49:::obj196:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] execute_ctx alloc reply 0x4310d80 result 0 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'195 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 95 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 85 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] new_repop rep_tid 195 on osd_op(client.4780.0:1 1.0 1:8421ae49:::obj196:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] new_repop: repgather(0x54a6000 0'0 rep_tid=195 committed?=0 r=0) 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=195 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] issue_repop rep_tid 195 o 1:8421ae49:::obj196:head 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'196 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 trim 38'196 (0'0) modify 1:8421ae49:::obj196:head by client.4780.0:1 2026-02-12T10:34:25.598100+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=196 tail=38'196 s=38'196 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'195 (38'100,38'195] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'195 lcod 38'194 mlcod 38'194 active+clean] PeeringState::append_log append_log log((38'100,38'195], crt=38'195) [38'196 (0'0) modify 1:8421ae49:::obj196:head by client.4780.0:1 2026-02-12T10:34:25.598100+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'195 lua=38'195 crt=38'196 lcod 38'194 mlcod 38'194 active+clean] rollforward: entry=38'196 (0'0) modify 1:8421ae49:::obj196:head by client.4780.0:1 2026-02-12T10:34:25.598100+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'195 lua=38'195 crt=38'196 lcod 38'194 mlcod 38'194 active+clean] PeeringState::append_log approx pg log length = 96 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'195 lua=38'195 crt=38'196 lcod 38'194 mlcod 38'194 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'195 lua=38'195 crt=38'196 lcod 38'194 mlcod 38'194 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'196, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'195 lua=38'195 crt=38'196 lcod 38'194 mlcod 38'194 active+clean] op_applied version 38'196 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'195 crt=38'196 lcod 38'194 mlcod 38'194 active+clean] eval_repop repgather(0x54a6000 38'196 rep_tid=195 committed?=0 r=0) 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4780.0:1 1.0 1:8421ae49:::obj196:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000140 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'195 crt=38'196 lcod 38'194 mlcod 38'194 active+clean] op_commit: 195 2026-02-12T10:34:25.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'195 crt=38'196 lcod 38'194 mlcod 38'194 active+clean] repop_all_committed: repop tid 195 all committed 2026-02-12T10:34:25.597+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'194 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'195 from: 38'194 2026-02-12T10:34:25.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] eval_repop repgather(0x54a6000 38'196 rep_tid=195 committed?=1 r=0) 2026-02-12T10:34:25.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] commit: repgather(0x54a6000 38'196 rep_tid=195 committed?=1 r=0) 2026-02-12T10:34:25.597+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] log_op_stats osd_op(client.4780.0:1 1.0 1:8421ae49:::obj196:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000422 2026-02-12T10:34:25.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] sending reply on osd_op(client.4780.0:1 1.0 1:8421ae49:::obj196:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4310d80 2026-02-12T10:34:25.597+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3532312312 -- osd_op_reply(1 obj196 [writefull 0~9216] v38'196 uv196 ondisk = 0) -- 0x4310d80 con 0x5311000 2026-02-12T10:34:25.597+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.597+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:217 2026-02-12T10:34:25.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] removing repgather(0x54a6000 38'196 rep_tid=195 committed?=1 r=0) 2026-02-12T10:34:25.598+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] q front is repgather(0x54a6000 38'196 rep_tid=195 committed?=1 r=0) 2026-02-12T10:34:25.598+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] do_osd_op_effects client.4780 con 0x5311000 2026-02-12T10:34:25.598+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] remove_repop repgather(0x54a6000 38'196 rep_tid=195 committed?=1 r=0) 2026-02-12T10:34:25.598+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.598+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3532312312 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.598+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3532312312 conn(0x5311000 msgr2=0x4a74680 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.598+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3532312312 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=199 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.598+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3532312312 conn(0x5311000 0x4a74680 crc :-1 s=READY pgs=3 gs=199 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.598+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311000 session 0x478e8c0 2026-02-12T10:34:25.616+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.616+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310000 0x4a75180 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.616+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478ea80 con 0x5310000 entity client.admin addr 2026-02-12T10:34:25.616+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4246426499 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=200 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4783 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.616+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4783 127.0.0.1:0/4246426499 1 ==== osd_op(client.4783.0:1 1.0 1.33442d08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4712c80 con 0x5310000 2026-02-12T10:34:25.616+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4783.0:1 1.0 1.33442d08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.616+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4783.0:1 1.0 1.33442d08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4783.0:1 1.0 1.33442d08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4783.0:1 1.0 1.33442d08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4783.0:1 1.0 1.33442d08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4783.0:1 1.0 1.33442d08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] 2026-02-12T10:34:25.616+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4246426499 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/4246426499 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] _handle_message: osd_op(client.4783.0:1 1.0 1.33442d08 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] do_op: op osd_op(client.4783.0:1 1.0 1:10b422cc:::obj197:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] op_has_sufficient_caps session=0x478ea80 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] do_op osd_op(client.4783.0:1 1.0 1:10b422cc:::obj197:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] get_object_context: obc NOT found in cache: 1:10b422cc:::obj197:head 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] get_object_context: no obc for soid 1:10b422cc:::obj197:head but can_create 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] create_object_context 0x4795800 1:10b422cc:::obj197:head 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] populate_obc_watchers 1:10b422cc:::obj197:head 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:10b422cc:::obj197:head 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] get_object_context: obc(1:10b422cc:::obj197:head(dne) rwstate(none n=0 w=0)) oi: 1:10b422cc:::obj197:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:10b422cc:::obj197:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] find_object_context 1:10b422cc:::obj197:head @head oi=1:10b422cc:::obj197:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] do_op obc obc(1:10b422cc:::obj197:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] execute_ctx 0x54c3600 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] execute_ctx 1:10b422cc:::obj197:head [writefull 0~9216 in=9216b] ov 0'0 av 38'197 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] do_osd_op 1:10b422cc:::obj197:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] make_writeable 1:10b422cc:::obj197:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] setting DIRTY flag 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] make_writeable 1:10b422cc:::obj197:head done, snapset=0={} 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] finish_ctx 1:10b422cc:::obj197:head 0x54c3600 op modify 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] set mtime to 2026-02-12T10:34:25.616754+0000 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] final snapset 0={} in 1:10b422cc:::obj197:head 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] finish_ctx object 1:10b422cc:::obj197:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] execute_ctx alloc reply 0x5252fc0 result 0 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'196 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 96 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 86 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] new_repop rep_tid 196 on osd_op(client.4783.0:1 1.0 1:10b422cc:::obj197:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] new_repop: repgather(0x54a6300 0'0 rep_tid=196 committed?=0 r=0) 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=196 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] issue_repop rep_tid 196 o 1:10b422cc:::obj197:head 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'197 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 trim 38'197 (0'0) modify 1:10b422cc:::obj197:head by client.4783.0:1 2026-02-12T10:34:25.616754+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=197 tail=38'197 s=38'197 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'196 (38'100,38'196] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'196 lcod 38'195 mlcod 38'195 active+clean] PeeringState::append_log append_log log((38'100,38'196], crt=38'196) [38'197 (0'0) modify 1:10b422cc:::obj197:head by client.4783.0:1 2026-02-12T10:34:25.616754+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'196 lua=38'196 crt=38'197 lcod 38'195 mlcod 38'195 active+clean] rollforward: entry=38'197 (0'0) modify 1:10b422cc:::obj197:head by client.4783.0:1 2026-02-12T10:34:25.616754+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'196 lua=38'196 crt=38'197 lcod 38'195 mlcod 38'195 active+clean] PeeringState::append_log approx pg log length = 97 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'196 lua=38'196 crt=38'197 lcod 38'195 mlcod 38'195 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'196 lua=38'196 crt=38'197 lcod 38'195 mlcod 38'195 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'197, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'196 lua=38'196 crt=38'197 lcod 38'195 mlcod 38'195 active+clean] op_applied version 38'197 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'196 crt=38'197 lcod 38'195 mlcod 38'195 active+clean] eval_repop repgather(0x54a6300 38'197 rep_tid=196 committed?=0 r=0) 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4783.0:1 1.0 1:10b422cc:::obj197:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000135 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.616+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'196 crt=38'197 lcod 38'195 mlcod 38'195 active+clean] op_commit: 196 2026-02-12T10:34:25.616+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'196 crt=38'197 lcod 38'195 mlcod 38'195 active+clean] repop_all_committed: repop tid 196 all committed 2026-02-12T10:34:25.616+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'195 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'196 from: 38'195 2026-02-12T10:34:25.616+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] eval_repop repgather(0x54a6300 38'197 rep_tid=196 committed?=1 r=0) 2026-02-12T10:34:25.616+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] commit: repgather(0x54a6300 38'197 rep_tid=196 committed?=1 r=0) 2026-02-12T10:34:25.616+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] log_op_stats osd_op(client.4783.0:1 1.0 1:10b422cc:::obj197:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000296 2026-02-12T10:34:25.616+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] sending reply on osd_op(client.4783.0:1 1.0 1:10b422cc:::obj197:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5252fc0 2026-02-12T10:34:25.616+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/4246426499 -- osd_op_reply(1 obj197 [writefull 0~9216] v38'197 uv197 ondisk = 0) -- 0x5252fc0 con 0x5310000 2026-02-12T10:34:25.616+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.616+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:218 2026-02-12T10:34:25.616+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] removing repgather(0x54a6300 38'197 rep_tid=196 committed?=1 r=0) 2026-02-12T10:34:25.616+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] q front is repgather(0x54a6300 38'197 rep_tid=196 committed?=1 r=0) 2026-02-12T10:34:25.616+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] do_osd_op_effects client.4783 con 0x5310000 2026-02-12T10:34:25.616+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] remove_repop repgather(0x54a6300 38'197 rep_tid=196 committed?=1 r=0) 2026-02-12T10:34:25.616+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.616+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.616+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4246426499 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.616+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4246426499 conn(0x5310000 msgr2=0x4a75180 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.616+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4246426499 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=200 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.616+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/4246426499 conn(0x5310000 0x4a75180 crc :-1 s=READY pgs=3 gs=200 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.616+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310000 session 0x478ea80 2026-02-12T10:34:25.633+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.633+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310400 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.633+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478ec40 con 0x5310400 entity client.admin addr 2026-02-12T10:34:25.634+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2876700222 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=201 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4786 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.634+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4786 127.0.0.1:0/2876700222 1 ==== osd_op(client.4786.0:1 1.0 1.f6135eef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713400 con 0x5310400 2026-02-12T10:34:25.634+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4786.0:1 1.0 1.f6135eef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000008 epoch 38 2026-02-12T10:34:25.634+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4786.0:1 1.0 1.f6135eef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4786.0:1 1.0 1.f6135eef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4786.0:1 1.0 1.f6135eef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4786.0:1 1.0 1.f6135eef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000032 osd_op(client.4786.0:1 1.0 1.f6135eef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2876700222 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2876700222 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] _handle_message: osd_op(client.4786.0:1 1.0 1.f6135eef (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] do_op: op osd_op(client.4786.0:1 1.0 1:f77ac86f:::obj198:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] op_has_sufficient_caps session=0x478ec40 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] do_op osd_op(client.4786.0:1 1.0 1:f77ac86f:::obj198:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] get_object_context: obc NOT found in cache: 1:f77ac86f:::obj198:head 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] get_object_context: no obc for soid 1:f77ac86f:::obj198:head but can_create 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] create_object_context 0x54b3200 1:f77ac86f:::obj198:head 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] populate_obc_watchers 1:f77ac86f:::obj198:head 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:f77ac86f:::obj198:head 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] get_object_context: obc(1:f77ac86f:::obj198:head(dne) rwstate(none n=0 w=0)) oi: 1:f77ac86f:::obj198:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:f77ac86f:::obj198:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] find_object_context 1:f77ac86f:::obj198:head @head oi=1:f77ac86f:::obj198:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] do_op obc obc(1:f77ac86f:::obj198:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] execute_ctx 0x54c3600 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] execute_ctx 1:f77ac86f:::obj198:head [writefull 0~9216 in=9216b] ov 0'0 av 38'198 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] do_osd_op 1:f77ac86f:::obj198:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] make_writeable 1:f77ac86f:::obj198:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] setting DIRTY flag 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] make_writeable 1:f77ac86f:::obj198:head done, snapset=0={} 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] finish_ctx 1:f77ac86f:::obj198:head 0x54c3600 op modify 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] set mtime to 2026-02-12T10:34:25.634603+0000 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] final snapset 0={} in 1:f77ac86f:::obj198:head 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] finish_ctx object 1:f77ac86f:::obj198:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] execute_ctx alloc reply 0x46d98c0 result 0 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'197 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 97 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 87 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] new_repop rep_tid 197 on osd_op(client.4786.0:1 1.0 1:f77ac86f:::obj198:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] new_repop: repgather(0x54a6000 0'0 rep_tid=197 committed?=0 r=0) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=197 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] issue_repop rep_tid 197 o 1:f77ac86f:::obj198:head 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 IndexedLog::trim s=38'198 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 earliest_dup_version = 0 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 trim 38'198 (0'0) modify 1:f77ac86f:::obj198:head by client.4786.0:1 2026-02-12T10:34:25.634603+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 IndexedLog::trim after trim dups.size()=198 tail=38'198 s=38'198 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'197 (38'100,38'197] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'197 lcod 38'196 mlcod 38'196 active+clean] PeeringState::append_log append_log log((38'100,38'197], crt=38'197) [38'198 (0'0) modify 1:f77ac86f:::obj198:head by client.4786.0:1 2026-02-12T10:34:25.634603+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'197 lua=38'197 crt=38'198 lcod 38'196 mlcod 38'196 active+clean] rollforward: entry=38'198 (0'0) modify 1:f77ac86f:::obj198:head by client.4786.0:1 2026-02-12T10:34:25.634603+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'197 lua=38'197 crt=38'198 lcod 38'196 mlcod 38'196 active+clean] PeeringState::append_log approx pg log length = 98 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'197 lua=38'197 crt=38'198 lcod 38'196 mlcod 38'196 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'197 lua=38'197 crt=38'198 lcod 38'196 mlcod 38'196 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.634+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'198, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'197 lua=38'197 crt=38'198 lcod 38'196 mlcod 38'196 active+clean] op_applied version 38'198 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'197 crt=38'198 lcod 38'196 mlcod 38'196 active+clean] eval_repop repgather(0x54a6000 38'198 rep_tid=197 committed?=0 r=0) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 38 dequeue_op osd_op(client.4786.0:1 1.0 1:f77ac86f:::obj198:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000219 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'197 crt=38'198 lcod 38'196 mlcod 38'196 active+clean] op_commit: 197 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'197 crt=38'198 lcod 38'196 mlcod 38'196 active+clean] repop_all_committed: repop tid 197 all committed 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'196 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'197 from: 38'196 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] eval_repop repgather(0x54a6000 38'198 rep_tid=197 committed?=1 r=0) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] commit: repgather(0x54a6000 38'198 rep_tid=197 committed?=1 r=0) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] log_op_stats osd_op(client.4786.0:1 1.0 1:f77ac86f:::obj198:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000380 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] sending reply on osd_op(client.4786.0:1 1.0 1:f77ac86f:::obj198:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x46d98c0 2026-02-12T10:34:25.634+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2876700222 -- osd_op_reply(1 obj198 [writefull 0~9216] v38'198 uv198 ondisk = 0) -- 0x46d98c0 con 0x5310400 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.634+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:219 2026-02-12T10:34:25.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] removing repgather(0x54a6000 38'198 rep_tid=197 committed?=1 r=0) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] q front is repgather(0x54a6000 38'198 rep_tid=197 committed?=1 r=0) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] do_osd_op_effects client.4786 con 0x5310400 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] remove_repop repgather(0x54a6000 38'198 rep_tid=197 committed?=1 r=0) 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.634+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2876700222 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.634+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2876700222 conn(0x5310400 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.634+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2876700222 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=201 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.634+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2876700222 conn(0x5310400 0x4f56100 crc :-1 s=READY pgs=3 gs=201 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.634+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310400 session 0x478ec40 2026-02-12T10:34:25.652+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.652+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.652+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478ee00 con 0x5310c00 entity client.admin addr 2026-02-12T10:34:25.652+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/11819051 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=202 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4789 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.652+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4789 127.0.0.1:0/11819051 1 ==== osd_op(client.4789.0:1 1.0 1.b1c150e8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713680 con 0x5310c00 2026-02-12T10:34:25.652+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4789.0:1 1.0 1.b1c150e8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:25.652+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4789.0:1 1.0 1.b1c150e8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4789.0:1 1.0 1.b1c150e8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4789.0:1 1.0 1.b1c150e8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4789.0:1 1.0 1.b1c150e8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000028 osd_op(client.4789.0:1 1.0 1.b1c150e8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] 2026-02-12T10:34:25.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/11819051 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/11819051 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] _handle_message: osd_op(client.4789.0:1 1.0 1.b1c150e8 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] do_op: op osd_op(client.4789.0:1 1.0 1:170a838d:::obj199:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] op_has_sufficient_caps session=0x478ee00 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] do_op osd_op(client.4789.0:1 1.0 1:170a838d:::obj199:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] get_object_context: obc NOT found in cache: 1:170a838d:::obj199:head 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] get_object_context: no obc for soid 1:170a838d:::obj199:head but can_create 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] create_object_context 0x479f200 1:170a838d:::obj199:head 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] populate_obc_watchers 1:170a838d:::obj199:head 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:170a838d:::obj199:head 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] get_object_context: obc(1:170a838d:::obj199:head(dne) rwstate(none n=0 w=0)) oi: 1:170a838d:::obj199:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:170a838d:::obj199:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] find_object_context 1:170a838d:::obj199:head @head oi=1:170a838d:::obj199:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] do_op obc obc(1:170a838d:::obj199:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] execute_ctx 0x54c0000 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] execute_ctx 1:170a838d:::obj199:head [writefull 0~9216 in=9216b] ov 0'0 av 38'199 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] do_osd_op 1:170a838d:::obj199:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] make_writeable 1:170a838d:::obj199:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] setting DIRTY flag 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] make_writeable 1:170a838d:::obj199:head done, snapset=0={} 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] finish_ctx 1:170a838d:::obj199:head 0x54c0000 op modify 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] set mtime to 2026-02-12T10:34:25.653027+0000 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] final snapset 0={} in 1:170a838d:::obj199:head 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] finish_ctx object 1:170a838d:::obj199:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] execute_ctx alloc reply 0x5252b40 result 0 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'198 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 98 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 88 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] new_repop rep_tid 198 on osd_op(client.4789.0:1 1.0 1:170a838d:::obj199:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] new_repop: repgather(0x54a6600 0'0 rep_tid=198 committed?=0 r=0) 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=198 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] issue_repop rep_tid 198 o 1:170a838d:::obj199:head 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'199 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 trim 38'199 (0'0) modify 1:170a838d:::obj199:head by client.4789.0:1 2026-02-12T10:34:25.653027+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=199 tail=38'199 s=38'199 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'198 (38'100,38'198] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'198 lcod 38'197 mlcod 38'197 active+clean] PeeringState::append_log append_log log((38'100,38'198], crt=38'198) [38'199 (0'0) modify 1:170a838d:::obj199:head by client.4789.0:1 2026-02-12T10:34:25.653027+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'198 lua=38'198 crt=38'199 lcod 38'197 mlcod 38'197 active+clean] rollforward: entry=38'199 (0'0) modify 1:170a838d:::obj199:head by client.4789.0:1 2026-02-12T10:34:25.653027+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'198 lua=38'198 crt=38'199 lcod 38'197 mlcod 38'197 active+clean] PeeringState::append_log approx pg log length = 99 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'198 lua=38'198 crt=38'199 lcod 38'197 mlcod 38'197 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'198 lua=38'198 crt=38'199 lcod 38'197 mlcod 38'197 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'199, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'198 lua=38'198 crt=38'199 lcod 38'197 mlcod 38'197 active+clean] op_applied version 38'199 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'198 crt=38'199 lcod 38'197 mlcod 38'197 active+clean] eval_repop repgather(0x54a6600 38'199 rep_tid=198 committed?=0 r=0) 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4789.0:1 1.0 1:170a838d:::obj199:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000157 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'198 crt=38'199 lcod 38'197 mlcod 38'197 active+clean] op_commit: 198 2026-02-12T10:34:25.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'198 crt=38'199 lcod 38'197 mlcod 38'197 active+clean] repop_all_committed: repop tid 198 all committed 2026-02-12T10:34:25.652+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'197 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'198 from: 38'197 2026-02-12T10:34:25.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] eval_repop repgather(0x54a6600 38'199 rep_tid=198 committed?=1 r=0) 2026-02-12T10:34:25.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] commit: repgather(0x54a6600 38'199 rep_tid=198 committed?=1 r=0) 2026-02-12T10:34:25.652+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] log_op_stats osd_op(client.4789.0:1 1.0 1:170a838d:::obj199:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000313 2026-02-12T10:34:25.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] sending reply on osd_op(client.4789.0:1 1.0 1:170a838d:::obj199:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x5252b40 2026-02-12T10:34:25.652+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/11819051 -- osd_op_reply(1 obj199 [writefull 0~9216] v38'199 uv199 ondisk = 0) -- 0x5252b40 con 0x5310c00 2026-02-12T10:34:25.652+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.652+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:220 2026-02-12T10:34:25.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] removing repgather(0x54a6600 38'199 rep_tid=198 committed?=1 r=0) 2026-02-12T10:34:25.652+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] q front is repgather(0x54a6600 38'199 rep_tid=198 committed?=1 r=0) 2026-02-12T10:34:25.652+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] do_osd_op_effects client.4789 con 0x5310c00 2026-02-12T10:34:25.652+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] remove_repop repgather(0x54a6600 38'199 rep_tid=198 committed?=1 r=0) 2026-02-12T10:34:25.652+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.652+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/11819051 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.652+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/11819051 conn(0x5310c00 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.652+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/11819051 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=202 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.652+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/11819051 conn(0x5310c00 0x4212000 crc :-1 s=READY pgs=3 gs=202 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.652+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5310c00 session 0x478ee00 2026-02-12T10:34:25.670+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:34:25.670+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311400 0x4a74100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:34:25.670+0000 7f9ef05fd640 10 osd.1 38 ms_handle_fast_authentication new session 0x478efc0 con 0x5311400 entity client.admin addr 2026-02-12T10:34:25.670+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2683087932 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=203 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.4792 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:34:25.670+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.4792 127.0.0.1:0/2683087932 1 ==== osd_op(client.4792.0:1 1.0 1.2e111971 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) ==== 222+0+9216 (crc 0 0 0) 0x4713b80 con 0x5311400 2026-02-12T10:34:25.670+0000 7f9ef05fd640 15 osd.1 38 enqueue_op osd_op(client.4792.0:1 1.0 1.2e111971 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 type 42 cost 9216 latency 0.000006 epoch 38 2026-02-12T10:34:25.670+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4792.0:1 1.0 1.2e111971 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3 prio 63 cost 9216 e38) 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4792.0:1 1.0 1.2e111971 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) queued 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGOpItem(op=osd_op(client.4792.0:1 1.0 1.2e111971 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9) class_id 3client prio 63 qos_cost 17416 cost 9216 e38) pg 0x50c8000 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4792.0:1 1.0 1.2e111971 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 prio 63 cost 9216 latency 0.000025 osd_op(client.4792.0:1 1.0 1.2e111971 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 pg pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2683087932 updating session's projected_epoch from 0 to ping map epoch of 38 2026-02-12T10:34:25.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 38 maybe_share_map: con 127.0.0.1:0/2683087932 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] _handle_message: osd_op(client.4792.0:1 1.0 1.2e111971 (undecoded) ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] do_op: op osd_op(client.4792.0:1 1.0 1:8e988874:::obj200:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] op_has_sufficient_caps session=0x478efc0 pool=1 (fillpool ) pool_app_metadata={} need_read_cap=0 need_write_cap=1 classes=[] -> yes 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] do_op osd_op(client.4792.0:1 1.0 1:8e988874:::obj200:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) may_write -> write-ordered flags ondisk+write+known_if_redirected+supports_pool_eio 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] get_object_context: obc NOT found in cache: 1:8e988874:::obj200:head 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] get_object_context: no obc for soid 1:8e988874:::obj200:head but can_create 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] create_object_context 0x4794c00 1:8e988874:::obj200:head 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] populate_obc_watchers 1:8e988874:::obj200:head 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] PrimaryLogPG::check_blocklisted_obc_watchers for obc 1:8e988874:::obj200:head 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] get_object_context: obc(1:8e988874:::obj200:head(dne) rwstate(none n=0 w=0)) oi: 1:8e988874:::obj200:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) ssc(1:8e988874:::obj200:snapdir snapset: 0={} ref: 1 registered: 1 exists: 0) 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] find_object_context 1:8e988874:::obj200:head @head oi=1:8e988874:::obj200:head(0'0 unknown.0.0:0 s 0 uv 0 alloc_hint [0 0 0]) 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] do_op obc obc(1:8e988874:::obj200:head(dne) rwstate(write n=1 w=0)) 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] execute_ctx 0x54c0900 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] execute_ctx 1:8e988874:::obj200:head [writefull 0~9216 in=9216b] ov 0'0 av 38'200 snapc 0=[] snapset 0={} 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] do_osd_op 1:8e988874:::obj200:head [writefull 0~9216 in=9216b] 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] do_osd_op writefull 0~9216 in=9216b 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] make_writeable 1:8e988874:::obj200:head snapset=0={} snapc=0=[] 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] setting DIRTY flag 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] make_writeable 1:8e988874:::obj200:head done, snapset=0={} 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] finish_ctx 1:8e988874:::obj200:head 0x54c0900 op modify 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] set mtime to 2026-02-12T10:34:25.670821+0000 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] final snapset 0={} in 1:8e988874:::obj200:head 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] finish_ctx object 1:8e988874:::obj200:head marks clean_regions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] execute_ctx alloc reply 0x4311d40 result 0 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] PeeringState::calc_trim_to_aggressive limit = 38'199 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] PeeringState::calc_trim_to_aggressive approx pg log length = 99 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] PeeringState::calc_trim_to_aggressive num_to_trim = 89 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] new_repop rep_tid 199 on osd_op(client.4792.0:1 1.0 1:8e988874:::obj200:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] new_repop: repgather(0x54a6900 0'0 rep_tid=199 committed?=0 r=0) 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=199 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] issue_repop rep_tid 199 o 1:8e988874:::obj200:head 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 IndexedLog::trim s=38'200 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 earliest_dup_version = 0 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 trim 38'200 (0'0) modify 1:8e988874:::obj200:head by client.4792.0:1 2026-02-12T10:34:25.670821+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 IndexedLog::trim after trim dups.size()=200 tail=38'200 s=38'200 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'199 (38'100,38'199] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'199 lcod 38'198 mlcod 38'198 active+clean] PeeringState::append_log append_log log((38'100,38'199], crt=38'199) [38'200 (0'0) modify 1:8e988874:::obj200:head by client.4792.0:1 2026-02-12T10:34:25.670821+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false] 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'199 lua=38'199 crt=38'200 lcod 38'198 mlcod 38'198 active+clean] rollforward: entry=38'200 (0'0) modify 1:8e988874:::obj200:head by client.4792.0:1 2026-02-12T10:34:25.670821+0000 0 ObjectCleanRegions clean_offsets: [9216~18446744073709542399], clean_omap: true, new_object: false 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'199 lua=38'199 crt=38'200 lcod 38'198 mlcod 38'198 active+clean] PeeringState::append_log approx pg log length = 100 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'199 lua=38'199 crt=38'200 lcod 38'198 mlcod 38'198 active+clean] PeeringState::append_log dups pg log length = 100 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'199 lua=38'199 crt=38'200 lcod 38'198 mlcod 38'198 active+clean] PeeringState::append_log transaction_applied = 1 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 trim proposed trim_to = 38'100 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 38'200, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=100 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=100 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=100 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'199 lua=38'199 crt=38'200 lcod 38'198 mlcod 38'198 active+clean] op_applied version 38'200 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'199 crt=38'200 lcod 38'198 mlcod 38'198 active+clean] eval_repop repgather(0x54a6900 38'200 rep_tid=199 committed?=0 r=0) 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 10 osd.1 38 dequeue_op osd_op(client.4792.0:1 1.0 1:8e988874:::obj200:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) v9 finish latency 0.000154 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.670+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'199 crt=38'200 lcod 38'198 mlcod 38'198 active+clean] op_commit: 199 2026-02-12T10:34:25.670+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 pct=38'199 crt=38'200 lcod 38'198 mlcod 38'198 active+clean] repop_all_committed: repop tid 199 all committed 2026-02-12T10:34:25.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'198 active+clean] PeeringState::calc_min_last_complete_ondisk last_complete_ondisk is updated to: 38'199 from: 38'198 2026-02-12T10:34:25.670+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] eval_repop repgather(0x54a6900 38'200 rep_tid=199 committed?=1 r=0) 2026-02-12T10:34:25.670+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] commit: repgather(0x54a6900 38'200 rep_tid=199 committed?=1 r=0) 2026-02-12T10:34:25.670+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] log_op_stats osd_op(client.4792.0:1 1.0 1:8e988874:::obj200:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) inb 9216 outb 0 lat 0.000437 2026-02-12T10:34:25.670+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] sending reply on osd_op(client.4792.0:1 1.0 1:8e988874:::obj200:head [writefull 0~9216 in=9216b] snapc 0=[] ondisk+write+known_if_redirected+supports_pool_eio e38) 0x4311d40 2026-02-12T10:34:25.670+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2683087932 -- osd_op_reply(1 obj200 [writefull 0~9216] v38'200 uv200 ondisk = 0) -- 0x4311d40 con 0x5311400 2026-02-12T10:34:25.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:25.670+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:221 2026-02-12T10:34:25.670+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] removing repgather(0x54a6900 38'200 rep_tid=199 committed?=1 r=0) 2026-02-12T10:34:25.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] q front is repgather(0x54a6900 38'200 rep_tid=199 committed?=1 r=0) 2026-02-12T10:34:25.670+0000 7f9ed3b01640 15 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_osd_op_effects client.4792 con 0x5311400 2026-02-12T10:34:25.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] remove_repop repgather(0x54a6900 38'200 rep_tid=199 committed?=1 r=0) 2026-02-12T10:34:25.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] maybe_kick_pct_update: not scheduling pct update, PCT_UPDATE_DELAY not set 2026-02-12T10:34:25.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:25.670+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2683087932 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:34:25.670+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2683087932 conn(0x5311400 msgr2=0x4a74100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:34:25.670+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2683087932 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=203 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:34:25.670+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2683087932 conn(0x5311400 0x4a74100 crc :-1 s=READY pgs=3 gs=203 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:34:25.670+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] reap_dead start 2026-02-12T10:34:25.670+0000 7f9ee1070640 2 osd.1 38 ms_handle_reset con 0x5311400 session 0x478efc0 2026-02-12T10:34:25.861+0000 7f9ee752e640 10 osd.1 38 tick 2026-02-12T10:34:25.861+0000 7f9ee752e640 20 osd.1 38 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:25.974+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 3 ==== osd_ping(ping e38 up_from 15 ping_stamp 2026-02-12T10:34:25.975493+0000/15.303010941s send_stamp 15.303010941s delta_ub -2.635876656s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2900 con 0x4672000 2026-02-12T10:34:25.974+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 3 ==== osd_ping(ping e38 up_from 15 ping_stamp 2026-02-12T10:34:25.975493+0000/15.303010941s send_stamp 15.303010941s delta_ub -2.635876656s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x4672400 2026-02-12T10:34:25.974+0000 7f9ef0dfe640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636112690s,-2.635876656s]) 2026-02-12T10:34:25.974+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e38 up_from 10 ping_stamp 2026-02-12T10:34:25.975493+0000/15.303010941s send_stamp 17.939125061s delta_ub 2.636112690s) -- 0x4ef2a80 con 0x4672000 2026-02-12T10:34:25.974+0000 7f9ef0dfe640 20 osd.1 38 get_con_osd_cluster to osd.2 from_epoch 38 2026-02-12T10:34:25.974+0000 7f9ef0dfe640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:25.974+0000 7f9ef0dfe640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:25.974+0000 7f9ef0dfe640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:25.974+0000 7f9ef05fd640 20 osd.1 38 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636147738s,-2.635876656s]) 2026-02-12T10:34:25.974+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e38 up_from 10 ping_stamp 2026-02-12T10:34:25.975493+0000/15.303010941s send_stamp 17.939159393s delta_ub 2.636147738s) -- 0x4ef2600 con 0x4672400 2026-02-12T10:34:25.974+0000 7f9ef05fd640 20 osd.1 38 get_con_osd_cluster to osd.2 from_epoch 38 2026-02-12T10:34:25.974+0000 7f9ef05fd640 20 osd.1 38 get_nextmap_reserved map_reservations: {38=1} 2026-02-12T10:34:25.974+0000 7f9ef05fd640 20 osd.1 38 release_map epoch: 38 2026-02-12T10:34:25.974+0000 7f9ef05fd640 10 osd.1 38 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 38 is not newer than session's projected_epoch of 38 2026-02-12T10:34:26.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:26.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:26.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:56.039287+0000) 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 10 osd.1 38 tick_without_osd_lock 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 0 osd.1 38 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.133 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:26.218, recovery is active?:false restrictions:<....> 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579) 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664) 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 20 osd.1 38 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 10 osd.1 38 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:26.217+0000 7f9ee6d2d640 20 osd.1 38 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:26.518+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 29 ==== osd_map(40..41 src has 1..41) ==== 1742+0+0 (crc 0 0 0) 0x4e0e700 con 0x433bc00 2026-02-12T10:34:26.518+0000 7f9ee1070640 20 osd.1 38 OSD::ms_dispatch: osd_map(40..41 src has 1..41) 2026-02-12T10:34:26.518+0000 7f9ee1070640 20 osd.1 38 _dispatch 0x4e0e700 osd_map(40..41 src has 1..41) 2026-02-12T10:34:26.518+0000 7f9ee1070640 10 monclient: _renew_subs 2026-02-12T10:34:26.518+0000 7f9ee1070640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:26.518+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({osdmap=39}) -- 0x452bd40 con 0x433bc00 2026-02-12T10:34:26.518+0000 7f9ee1070640 3 osd.1 38 handle_osd_map epochs [40,41], i have 38, src has [1,41] 2026-02-12T10:34:26.518+0000 7f9ee1070640 10 osd.1 38 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:26.518+0000 7f9ee1070640 10 osd.1 38 handle_osd_map message skips epochs 39..39 2026-02-12T10:34:26.518+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 30 ==== osd_map(39..41 src has 1..41) ==== 2288+0+0 (crc 0 0 0) 0x4e0e8c0 con 0x433bc00 2026-02-12T10:34:26.518+0000 7f9ee1070640 20 osd.1 38 OSD::ms_dispatch: osd_map(39..41 src has 1..41) 2026-02-12T10:34:26.518+0000 7f9ee1070640 20 osd.1 38 _dispatch 0x4e0e8c0 osd_map(39..41 src has 1..41) 2026-02-12T10:34:26.518+0000 7f9ee1070640 3 osd.1 38 handle_osd_map epochs [39,41], i have 38, src has [1,41] 2026-02-12T10:34:26.519+0000 7f9ee1070640 10 osd.1 38 handle_osd_map: received 0 full maps and 3 incremental maps 2026-02-12T10:34:26.519+0000 7f9ee1070640 10 osd.1 38 handle_osd_map got inc map for epoch 39 2026-02-12T10:34:26.519+0000 7f9ee1070640 20 osd.1 38 got_full_map 39, nothing requested 2026-02-12T10:34:26.519+0000 7f9ee1070640 10 osd.1 38 handle_osd_map got inc map for epoch 40 2026-02-12T10:34:26.519+0000 7f9ee1070640 20 osd.1 38 got_full_map 40, nothing requested 2026-02-12T10:34:26.519+0000 7f9ee1070640 10 osd.1 38 handle_osd_map got inc map for epoch 41 2026-02-12T10:34:26.519+0000 7f9ee1070640 20 osd.1 38 got_full_map 41, nothing requested 2026-02-12T10:34:26.519+0000 7f9ee1070640 10 osd.1 38 _track_pools_and_pg_num_changes recording new pool 2 pg_num 1 2026-02-12T10:34:26.519+0000 7f9ee1070640 20 osd.1 38 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:26.519+0000 7f9ee1070640 20 osd.1 38 handle_osd_map pg_num_history pg_num_history(e41 pg_nums {1={34=1},2={41=1}} deleted_pools ) 2026-02-12T10:34:26.519+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {39={},40={},41={}} 2026-02-12T10:34:26.519+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:26.519+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e41 maps [1~41] lci=[10,41] tlb=1) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1 38 _committed_osd_maps 39..41 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1 38 advance to epoch 39 (<= last 41 <= newest_map 41) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1 39 advance to epoch 40 (<= last 41 <= newest_map 41) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1 40 advance to epoch 41 (<= last 41 <= newest_map 41) 2026-02-12T10:34:26.519+0000 7f9edd314640 0 osd.1 41 crush map has features 288514119978713088, adjusting msgr requires for clients 2026-02-12T10:34:26.519+0000 7f9edd314640 0 osd.1 41 crush map has features 288514119978713088 was 288514051259245057, adjusting msgr requires for mons 2026-02-12T10:34:26.519+0000 7f9edd314640 0 osd.1 41 crush map has features 3314933069571702784, adjusting msgr requires for osds 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1 41 consume_map version 41 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1 38 await_reserved_maps epoch:41 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1 38 await_reserved_maps done 0 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1 41 consume_map 41 -- publish done 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 1 slots 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1 41 identify_splits_and_merges 1.0 e38 to e41 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1 41 identify_splits_and_merges 1.0 e38 to e41 pg_nums {34=1} 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1 41 prune_pg_created 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1:0.consume_map 41 (was 38) 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1:1.consume_map 41 (was 38) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1:2.consume_map 41 (was 38) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1:3.consume_map 41 (was 38) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1:4.consume_map 41 (was 38) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1:5.consume_map 41 (was 38) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1:6.consume_map 41 (was 38) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1:7.consume_map 41 (was 38) 2026-02-12T10:34:26.519+0000 7f9edd314640 10 osd.1 41 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:26.519+0000 7f9edd314640 15 osd.1 41 enqueue_peering_evt 1.0 epoch_sent: 41 epoch_requested: 41 NullEvt 2026-02-12T10:34:26.519+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 41 epoch_requested: 41 NullEvt) class_id 2 prio 255 cost 10 e41) 2026-02-12T10:34:26.519+0000 7f9edd314640 7 osd.1 41 activate_map version 41 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:26.519+0000 7f9ed4302640 20 osd.1 41 agent_entry empty queue 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 41 epoch_requested: 41 NullEvt) class_id 2immediate prio 255 cost 10 e41) queued 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 41 epoch_requested: 41 NullEvt) class_id 2immediate prio 255 cost 10 e41) pg 0x50c8000 2026-02-12T10:34:26.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 39 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 38 -> 39 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 38 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 39 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 pg_epoch: 39 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:26.519+0000 7f9ed3b01640 15 osd.1 pg_epoch: 39 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 38:222 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 39 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 39 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 41 advance_pg new pool opts old pool opts 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 39 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 40 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 39 -> 40 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 39 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 40 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 pg_epoch: 40 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:26.519+0000 7f9ed3b01640 15 osd.1 pg_epoch: 40 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 39:223 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 40 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 40 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 41 advance_pg new pool opts old pool opts 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 40 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 41 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 40 -> 41 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 40 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:26.519+0000 7f9ed3b01640 15 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 40:224 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 41 advance_pg new pool opts old pool opts 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 39..41 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:26.519+0000 7f9ed3b01640 7 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:26.519+0000 7f9ed3b01640 15 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 41:225 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 41 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 41 epoch_requested: 41 NullEvt 2026-02-12T10:34:26.519+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:26.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 5 ==== osd_ping(ping e40 up_from 20 ping_stamp 2026-02-12T10:34:26.581077+0000/13.303479195s send_stamp 13.303479195s delta_ub -5.240936756s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x4673800 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 20 osd.1 41 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241208553s,-5.240936756s]) 2026-02-12T10:34:26.580+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 5 ==== osd_ping(ping e40 up_from 20 ping_stamp 2026-02-12T10:34:26.581077+0000/13.303479195s send_stamp 13.303479195s delta_ub -5.240936756s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x4672800 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e41 up_from 10 ping_stamp 2026-02-12T10:34:26.581077+0000/13.303479195s send_stamp 18.544687271s delta_ub 5.241208553s) -- 0x4ef2900 con 0x4673800 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 20 osd.1 41 get_con_osd_cluster to osd.3 from_epoch 41 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 20 osd.1 41 get_nextmap_reserved map_reservations: {41=1} 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 20 osd.1 41 release_map epoch: 41 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 10 osd.1 41 maybe_share_map: con v2:127.0.0.1:6828/1553562147 updating session's projected_epoch from 38 to ping map epoch of 40 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 10 osd.1 41 maybe_share_map: con v2:127.0.0.1:6828/1553562147 map epoch 40 -> 41 (shared) 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 10 osd.1 41 send_incremental_map epoch range: (41, 41] to osd.3 v2:127.0.0.1:6828/1553562147 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 10 osd.1 41 add_map_inc_bl 41 601 bytes 2026-02-12T10:34:26.580+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] -- osd_map(41..41 src has 1..41) -- 0x4e0ea80 con 0x4673c00 2026-02-12T10:34:26.580+0000 7f9ef05fd640 20 osd.1 41 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241379738s,-5.240936756s]) 2026-02-12T10:34:26.580+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e41 up_from 10 ping_stamp 2026-02-12T10:34:26.581077+0000/13.303479195s send_stamp 18.544858932s delta_ub 5.241379738s) -- 0x423b800 con 0x4672800 2026-02-12T10:34:26.580+0000 7f9ef05fd640 20 osd.1 41 get_con_osd_cluster to osd.3 from_epoch 41 2026-02-12T10:34:26.580+0000 7f9ef05fd640 20 osd.1 41 get_nextmap_reserved map_reservations: {41=1} 2026-02-12T10:34:26.580+0000 7f9ef05fd640 20 osd.1 41 release_map epoch: 41 2026-02-12T10:34:26.580+0000 7f9ef05fd640 10 osd.1 41 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 41 is not newer than session's projected_epoch of 41 2026-02-12T10:34:26.581+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.3 v2:127.0.0.1:6828/1553562147 1 ==== pg_query2(2.0s2 2.0s2 query(info 0'0 epoch_sent 41) e41/41) ==== 158+0+0 (crc 0 0 0) 0x4eb94a0 con 0x4673c00 2026-02-12T10:34:26.581+0000 7f9eeedfa640 15 osd.1 41 enqueue_peering_evt 2.0s2 epoch_sent: 41 epoch_requested: 41 MQuery 2.0s2 from 3(0) query_epoch 41 query: query(info 0'0 epoch_sent 41) 2026-02-12T10:34:26.581+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 41 epoch_requested: 41 MQuery 2.0s2 from 3(0) query_epoch 41 query: query(info 0'0 epoch_sent 41)) class_id 2 prio 255 cost 10 e41) 2026-02-12T10:34:26.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s2 (new) to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:26.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 41 epoch_requested: 41 MQuery 2.0s2 from 3(0) query_epoch 41 query: query(info 0'0 epoch_sent 41)) class_id 2immediate prio 255 cost 10 e41) queued 2026-02-12T10:34:26.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s2 to_process waiting <> waiting_peering {} 2026-02-12T10:34:26.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 41 epoch_requested: 41 MQuery 2.0s2 from 3(0) query_epoch 41 query: query(info 0'0 epoch_sent 41)) class_id 2immediate prio 255 cost 10 e41) pg 0 2026-02-12T10:34:26.581+0000 7f9ed3b01640 10 osd.1 41 handle_pg_query_nopg 2.0s2 2026-02-12T10:34:26.581+0000 7f9ed3b01640 10 osd.1 41 pg 2.0s2 dne 2026-02-12T10:34:26.581+0000 7f9ed3b01640 20 osd.1 41 get_con_osd_cluster to osd.3 from_epoch 41 2026-02-12T10:34:26.581+0000 7f9ed3b01640 20 osd.1 41 get_nextmap_reserved map_reservations: {41=1} 2026-02-12T10:34:26.581+0000 7f9ed3b01640 20 osd.1 41 release_map epoch: 41 2026-02-12T10:34:26.581+0000 7f9ed3b01640 10 osd.1 41 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 41 is not newer than session's projected_epoch of 41 2026-02-12T10:34:26.581+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] -- pg_notify2(2.0s0 2.0s0 (query:41 sent:41 2.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) e41/41) -- 0x3cf6e00 con 0x4673c00 2026-02-12T10:34:26.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.626+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.3 v2:127.0.0.1:6828/1553562147 2 ==== PGlog(2.0s2 log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 29.349185944s int 16.000000000s) e42/41) ==== 1188+0+0 (crc 0 0 0) 0x4286800 con 0x4673c00 2026-02-12T10:34:26.626+0000 7f9eeedfa640 15 osd.1 41 enqueue_peering_evt 2.0s2 epoch_sent: 42 epoch_requested: 41 MLogRec from 3(0) log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 29.349185944s int 16.000000000s) +create_info 2026-02-12T10:34:26.626+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 42 epoch_requested: 41 MLogRec from 3(0) log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 29.349185944s int 16.000000000s) +create_info) class_id 2 prio 255 cost 10 e42) 2026-02-12T10:34:26.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s2 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:26.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 42 epoch_requested: 41 MLogRec from 3(0) log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 29.349185944s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e42) queued 2026-02-12T10:34:26.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s2 to_process waiting <> waiting_peering {} 2026-02-12T10:34:26.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 42 epoch_requested: 41 MLogRec from 3(0) log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 29.349185944s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e42) pg 0 2026-02-12T10:34:26.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s2 map 42 > 41 2026-02-12T10:34:26.626+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 2.0s2 peering, item epoch is 42, will wait on OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 42 epoch_requested: 41 MLogRec from 3(0) log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 29.349185944s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e42) 2026-02-12T10:34:26.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.828+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 31 ==== osd_map(42..43 src has 1..43) ==== 589+0+0 (crc 0 0 0) 0x4e0ec40 con 0x433bc00 2026-02-12T10:34:26.828+0000 7f9ee1070640 20 osd.1 41 OSD::ms_dispatch: osd_map(42..43 src has 1..43) 2026-02-12T10:34:26.828+0000 7f9ee1070640 20 osd.1 41 _dispatch 0x4e0ec40 osd_map(42..43 src has 1..43) 2026-02-12T10:34:26.828+0000 7f9ee1070640 3 osd.1 41 handle_osd_map epochs [42,43], i have 41, src has [1,43] 2026-02-12T10:34:26.828+0000 7f9ee1070640 10 osd.1 41 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:26.828+0000 7f9ee1070640 10 osd.1 41 handle_osd_map got inc map for epoch 42 2026-02-12T10:34:26.828+0000 7f9ee1070640 20 osd.1 41 got_full_map 42, nothing requested 2026-02-12T10:34:26.828+0000 7f9ee1070640 10 osd.1 41 handle_osd_map got inc map for epoch 43 2026-02-12T10:34:26.828+0000 7f9ee1070640 20 osd.1 41 got_full_map 43, nothing requested 2026-02-12T10:34:26.828+0000 7f9ee1070640 20 osd.1 41 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:26.828+0000 7f9ee1070640 20 osd.1 41 handle_osd_map pg_num_history pg_num_history(e43 pg_nums {1={34=1},2={41=1}} deleted_pools ) 2026-02-12T10:34:26.828+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {42={},43={}} 2026-02-12T10:34:26.828+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:26.828+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e43 maps [1~43] lci=[10,43] tlb=1) 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1 41 _committed_osd_maps 42..43 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1 41 advance to epoch 42 (<= last 43 <= newest_map 43) 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1 42 advance to epoch 43 (<= last 43 <= newest_map 43) 2026-02-12T10:34:26.828+0000 7f9edd314640 0 osd.1 43 crush map has features 432629308056666112, adjusting msgr requires for clients 2026-02-12T10:34:26.828+0000 7f9edd314640 0 osd.1 43 crush map has features 432629308056666112 was 288514119978721793, adjusting msgr requires for mons 2026-02-12T10:34:26.828+0000 7f9edd314640 0 osd.1 43 crush map has features 3314933069573799936, adjusting msgr requires for osds 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1 43 consume_map version 43 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1 41 await_reserved_maps epoch:43 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1 41 await_reserved_maps done 0 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1 43 consume_map 43 -- publish done 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 2 slots 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s2slot:0x46ebce0 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 2.0s2 has no pg and waiting_for_split 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1 43 identify_splits_and_merges 1.0 e41 to e43 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1 43 identify_splits_and_merges 1.0 e41 to e43 pg_nums {34=1} 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1 43 prune_pg_created 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1:0.consume_map 43 (was 41) 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s2 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s2 pending_peering first epoch 42 <= 43, requeueing 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 2.0s2 to_process <> waiting <> waiting_peering {42=} 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1:1.consume_map 43 (was 41) 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1:2.consume_map 43 (was 41) 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1:3.consume_map 43 (was 41) 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1:4.consume_map 43 (was 41) 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1:5.consume_map 43 (was 41) 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1:6.consume_map 43 (was 41) 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1:7.consume_map 43 (was 41) 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s2 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 42 epoch_requested: 41 MLogRec from 3(0) log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 29.349185944s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e42) queued 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s2 to_process waiting <> waiting_peering {} 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 42 epoch_requested: 41 MLogRec from 3(0) log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 29.349185944s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e42) pg 0 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s2 no pg, peering, doesn't map here e43, discarding OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 42 epoch_requested: 41 MLogRec from 3(0) log log((0'0,0'0], crt=0'0) pi ([0,0] all_participants={} intervals=[]) pg_lease(ru 0.000000000s ub 29.349185944s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e42) 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.828+0000 7f9edd314640 10 osd.1 43 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:26.828+0000 7f9edd314640 15 osd.1 43 enqueue_peering_evt 1.0 epoch_sent: 43 epoch_requested: 43 NullEvt 2026-02-12T10:34:26.828+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 43 epoch_requested: 43 NullEvt) class_id 2 prio 255 cost 10 e43) 2026-02-12T10:34:26.828+0000 7f9edd314640 7 osd.1 43 activate_map version 43 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 43 epoch_requested: 43 NullEvt) class_id 2immediate prio 255 cost 10 e43) queued 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 43 epoch_requested: 43 NullEvt) class_id 2immediate prio 255 cost 10 e43) pg 0x50c8000 2026-02-12T10:34:26.828+0000 7f9ed4302640 20 osd.1 43 agent_entry empty queue 2026-02-12T10:34:26.828+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 42 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 41 -> 42 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 41 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 42 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 42 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 42 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 41:226 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 42 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 42 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 43 advance_pg new pool opts old pool opts 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 42 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 43 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 42 -> 43 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 42 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 42:227 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 43 advance_pg new pool opts old pool opts 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 42..43 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 43:228 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 43 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 43 epoch_requested: 43 NullEvt 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:26.828+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.858+0000 7f9ee752e640 10 osd.1 43 tick 2026-02-12T10:34:26.858+0000 7f9ee752e640 20 osd.1 43 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:26.933+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 12 ==== pg_query2(2.0s2 2.0s2 query(info 0'0 epoch_sent 43) e43/43) ==== 158+0+0 (unknown 0 0 0) 0x4eb94a0 con 0x40cc000 2026-02-12T10:34:26.933+0000 7f9eeedfa640 15 osd.1 43 enqueue_peering_evt 2.0s2 epoch_sent: 43 epoch_requested: 43 MQuery 2.0s2 from 0(0) query_epoch 43 query: query(info 0'0 epoch_sent 43) 2026-02-12T10:34:26.933+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 43 epoch_requested: 43 MQuery 2.0s2 from 0(0) query_epoch 43 query: query(info 0'0 epoch_sent 43)) class_id 2 prio 255 cost 10 e43) 2026-02-12T10:34:26.933+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s2 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:26.933+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 43 epoch_requested: 43 MQuery 2.0s2 from 0(0) query_epoch 43 query: query(info 0'0 epoch_sent 43)) class_id 2immediate prio 255 cost 10 e43) queued 2026-02-12T10:34:26.933+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s2 to_process waiting <> waiting_peering {} 2026-02-12T10:34:26.933+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 43 epoch_requested: 43 MQuery 2.0s2 from 0(0) query_epoch 43 query: query(info 0'0 epoch_sent 43)) class_id 2immediate prio 255 cost 10 e43) pg 0 2026-02-12T10:34:26.933+0000 7f9ed3b01640 10 osd.1 43 handle_pg_query_nopg 2.0s2 2026-02-12T10:34:26.933+0000 7f9ed3b01640 10 osd.1 43 pg 2.0s2 dne 2026-02-12T10:34:26.933+0000 7f9ed3b01640 20 osd.1 43 get_con_osd_cluster to osd.0 from_epoch 43 2026-02-12T10:34:26.933+0000 7f9ed3b01640 20 osd.1 43 get_nextmap_reserved map_reservations: {43=1} 2026-02-12T10:34:26.933+0000 7f9ed3b01640 20 osd.1 43 release_map epoch: 43 2026-02-12T10:34:26.933+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 13 ==== osd_map(39..44 src has 1..44) ==== 3134+0+0 (unknown 0 0 0) 0x4e0ea80 con 0x40cc000 2026-02-12T10:34:26.933+0000 7f9edf06c640 20 osd.1 43 OSD::ms_dispatch: osd_map(39..44 src has 1..44) 2026-02-12T10:34:26.933+0000 7f9edf06c640 20 osd.1 43 _dispatch 0x4e0ea80 osd_map(39..44 src has 1..44) 2026-02-12T10:34:26.933+0000 7f9ed3b01640 10 osd.1 43 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 38 -> 43 (shared) 2026-02-12T10:34:26.933+0000 7f9ed3b01640 10 osd.1 43 send_incremental_map epoch range: (39, 43] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:26.933+0000 7f9ed3b01640 10 osd.1 43 add_map_inc_bl 39 538 bytes 2026-02-12T10:34:26.933+0000 7f9ed3b01640 10 osd.1 43 add_map_inc_bl 40 1089 bytes 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 43 add_map_inc_bl 42 252 bytes 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 43 add_map_inc_bl 43 285 bytes 2026-02-12T10:34:26.934+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(39..43 src has 1..43) -- 0x478e540 con 0x40cc000 2026-02-12T10:34:26.934+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(2.0s0 2.0s0 (query:43 sent:43 2.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) e43/43) -- 0x3cf9100 con 0x40cc000 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.934+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.934+0000 7f9edf06c640 3 osd.1 43 handle_osd_map epochs [39,44], i have 43, src has [1,44] 2026-02-12T10:34:26.934+0000 7f9edf06c640 10 osd.1 43 handle_osd_map: received 0 full maps and 6 incremental maps 2026-02-12T10:34:26.934+0000 7f9edf06c640 10 osd.1 43 handle_osd_map got inc map for epoch 44 2026-02-12T10:34:26.934+0000 7f9edf06c640 20 osd.1 43 got_full_map 44, nothing requested 2026-02-12T10:34:26.934+0000 7f9edf06c640 20 osd.1 43 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:26.934+0000 7f9edf06c640 20 osd.1 43 handle_osd_map pg_num_history pg_num_history(e44 pg_nums {1={34=1},2={41=1}} deleted_pools ) 2026-02-12T10:34:26.934+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {44={}} 2026-02-12T10:34:26.934+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:26.934+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e44 maps [1~44] lci=[10,44] tlb=1) 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1 43 _committed_osd_maps 44..44 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1 43 advance to epoch 44 (<= last 44 <= newest_map 44) 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1 44 consume_map version 44 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1 43 await_reserved_maps epoch:44 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1 43 await_reserved_maps done 0 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1 44 consume_map 44 -- publish done 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 2 slots 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s2slot:0x46ebce0 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 2.0s2 has no pg and waiting_for_split 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1 44 identify_splits_and_merges 1.0 e43 to e44 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1 44 identify_splits_and_merges 1.0 e43 to e44 pg_nums {34=1} 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1 44 prune_pg_created 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1:0.consume_map 44 (was 43) 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s2 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s2 empty, pruning 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1:1.consume_map 44 (was 43) 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1:2.consume_map 44 (was 43) 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1:3.consume_map 44 (was 43) 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1:4.consume_map 44 (was 43) 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1:5.consume_map 44 (was 43) 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1:6.consume_map 44 (was 43) 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1:7.consume_map 44 (was 43) 2026-02-12T10:34:26.934+0000 7f9edd314640 10 osd.1 44 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:26.934+0000 7f9edd314640 15 osd.1 44 enqueue_peering_evt 1.0 epoch_sent: 44 epoch_requested: 44 NullEvt 2026-02-12T10:34:26.934+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 44 epoch_requested: 44 NullEvt) class_id 2 prio 255 cost 10 e44) 2026-02-12T10:34:26.934+0000 7f9edd314640 7 osd.1 44 activate_map version 44 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 44 epoch_requested: 44 NullEvt) class_id 2immediate prio 255 cost 10 e44) queued 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 44 epoch_requested: 44 NullEvt) class_id 2immediate prio 255 cost 10 e44) pg 0x50c8000 2026-02-12T10:34:26.934+0000 7f9ed4302640 20 osd.1 44 agent_entry empty queue 2026-02-12T10:34:26.934+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 44 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 43 -> 44 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 43 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:26.934+0000 7f9ed3b01640 15 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 43:229 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 44 advance_pg new pool opts old pool opts 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 44..44 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:26.934+0000 7f9ed3b01640 7 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:26.934+0000 7f9ed3b01640 15 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 44:230 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 44 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 44 epoch_requested: 44 NullEvt 2026-02-12T10:34:26.934+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:26.934+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:27.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:27.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:57.039354+0000) 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 10 osd.1 44 tick_without_osd_lock 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 0 osd.1 44 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.133 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:27.185, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 10 osd.1 44 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 20 osd.1 44 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 10 osd.1 44 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:27.185+0000 7f9ee6d2d640 20 osd.1 44 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:27.234+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 32 ==== pg_create2(e47 {3.0s0=47,2026-02-12T10:34:27.233388+0000}) ==== 207+0+0 (crc 0 0 0) 0x452bd40 con 0x433bc00 2026-02-12T10:34:27.234+0000 7f9ef0dfe640 7 osd.1 44 handle_fast_pg_create pg_create2(e47 {3.0s0=47,2026-02-12T10:34:27.233388+0000}) from mon.0 2026-02-12T10:34:27.234+0000 7f9ef0dfe640 20 osd.1 44 handle_fast_pg_create 3.0s0 e47@2026-02-12T10:34:27.233388+0000 history ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47 pi ([0,0] all_participants={} intervals=[]) 2026-02-12T10:34:27.234+0000 7f9ef0dfe640 15 osd.1 44 enqueue_peering_evt 3.0s0 epoch_sent: 47 epoch_requested: 47 PgCreateEvt +create_info 2026-02-12T10:34:27.234+0000 7f9ef0dfe640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 PgCreateEvt +create_info) class_id 2 prio 255 cost 10 e47) 2026-02-12T10:34:27.234+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 (new) to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.234+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 PgCreateEvt +create_info) class_id 2immediate prio 255 cost 10 e47) queued 2026-02-12T10:34:27.234+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.234+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 PgCreateEvt +create_info) class_id 2immediate prio 255 cost 10 e47) pg 0 2026-02-12T10:34:27.234+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 map 47 > 44 2026-02-12T10:34:27.234+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 3.0s0 peering, item epoch is 47, will wait on OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 PgCreateEvt +create_info) class_id 2immediate prio 255 cost 10 e47) 2026-02-12T10:34:27.234+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.234+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.611+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 6 ==== osd_ping(ping e47 up_from 5 ping_stamp 2026-02-12T10:34:27.611255+0000/21.603385925s send_stamp 21.603385925s delta_ub 2.028726101s) ==== 2033+0+0 (crc 0 0 0) 0x423bc80 con 0x433b000 2026-02-12T10:34:27.611+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 6 ==== osd_ping(ping e47 up_from 5 ping_stamp 2026-02-12T10:34:27.611255+0000/21.603385925s send_stamp 21.603385925s delta_ub 2.028726101s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x433b400 2026-02-12T10:34:27.611+0000 7f9eeedfa640 20 osd.1 44 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028532982s,2.028726101s]) 2026-02-12T10:34:27.611+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e44 up_from 10 ping_stamp 2026-02-12T10:34:27.611255+0000/21.603385925s send_stamp 19.574851990s delta_ub -2.028532982s) -- 0x4ef2c00 con 0x433b000 2026-02-12T10:34:27.611+0000 7f9eeedfa640 20 osd.1 44 get_con_osd_cluster to osd.0 from_epoch 44 2026-02-12T10:34:27.611+0000 7f9eeedfa640 20 osd.1 44 get_nextmap_reserved map_reservations: {44=1} 2026-02-12T10:34:27.611+0000 7f9eeedfa640 20 osd.1 44 release_map epoch: 44 2026-02-12T10:34:27.611+0000 7f9eeedfa640 10 osd.1 44 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 43 to ping map epoch of 47 2026-02-12T10:34:27.611+0000 7f9eeedfa640 10 osd.1 44 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 44 is not newer than session's projected_epoch of 47 2026-02-12T10:34:27.611+0000 7f9ef05fd640 20 osd.1 44 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028507710s,2.028726101s]) 2026-02-12T10:34:27.611+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e44 up_from 10 ping_stamp 2026-02-12T10:34:27.611255+0000/21.603385925s send_stamp 19.574876785s delta_ub -2.028507710s) -- 0x4ef2600 con 0x433b400 2026-02-12T10:34:27.611+0000 7f9ef05fd640 20 osd.1 44 get_con_osd_cluster to osd.0 from_epoch 44 2026-02-12T10:34:27.611+0000 7f9ef05fd640 20 osd.1 44 get_nextmap_reserved map_reservations: {44=1} 2026-02-12T10:34:27.611+0000 7f9ef05fd640 20 osd.1 44 release_map epoch: 44 2026-02-12T10:34:27.611+0000 7f9ef05fd640 10 osd.1 44 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 44 is not newer than session's projected_epoch of 47 2026-02-12T10:34:27.611+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 14 ==== osd_map(45..47 src has 1..47) ==== 2087+0+0 (unknown 0 0 0) 0x478e540 con 0x40cc000 2026-02-12T10:34:27.611+0000 7f9edf06c640 20 osd.1 44 OSD::ms_dispatch: osd_map(45..47 src has 1..47) 2026-02-12T10:34:27.611+0000 7f9edf06c640 20 osd.1 44 _dispatch 0x478e540 osd_map(45..47 src has 1..47) 2026-02-12T10:34:27.611+0000 7f9edf06c640 3 osd.1 44 handle_osd_map epochs [45,47], i have 44, src has [1,47] 2026-02-12T10:34:27.611+0000 7f9edf06c640 10 osd.1 44 handle_osd_map: received 0 full maps and 3 incremental maps 2026-02-12T10:34:27.611+0000 7f9edf06c640 10 osd.1 44 handle_osd_map got inc map for epoch 45 2026-02-12T10:34:27.611+0000 7f9edf06c640 20 osd.1 44 got_full_map 45, nothing requested 2026-02-12T10:34:27.611+0000 7f9edf06c640 10 osd.1 44 handle_osd_map got inc map for epoch 46 2026-02-12T10:34:27.611+0000 7f9edf06c640 20 osd.1 44 got_full_map 46, nothing requested 2026-02-12T10:34:27.611+0000 7f9edf06c640 10 osd.1 44 handle_osd_map got inc map for epoch 47 2026-02-12T10:34:27.611+0000 7f9edf06c640 20 osd.1 44 got_full_map 47, nothing requested 2026-02-12T10:34:27.611+0000 7f9edf06c640 10 osd.1 44 _track_pools_and_pg_num_changes recording new pool 3 pg_num 1 2026-02-12T10:34:27.611+0000 7f9edf06c640 20 osd.1 44 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:27.611+0000 7f9edf06c640 20 osd.1 44 handle_osd_map pg_num_history pg_num_history(e47 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:27.611+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {45={},46={},47={}} 2026-02-12T10:34:27.611+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:27.611+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e47 maps [1~47] lci=[10,47] tlb=1) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1 44 _committed_osd_maps 45..47 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1 44 advance to epoch 45 (<= last 47 <= newest_map 47) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1 45 advance to epoch 46 (<= last 47 <= newest_map 47) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1 46 advance to epoch 47 (<= last 47 <= newest_map 47) 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1 47 consume_map version 47 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1 44 await_reserved_maps epoch:47 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1 44 await_reserved_maps done 0 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1 47 consume_map 47 -- publish done 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 2 slots 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s0slot:0x2f542c0 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 3.0s0 has no pg and waiting_for_split 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1 47 identify_splits_and_merges 1.0 e44 to e47 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1 47 identify_splits_and_merges 1.0 e44 to e47 pg_nums {34=1} 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1 47 prune_pg_created 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1:0.consume_map 47 (was 44) 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s0 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s0 pending_peering first epoch 47 <= 47, requeueing 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 3.0s0 to_process <> waiting <> waiting_peering {47=} 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1:1.consume_map 47 (was 44) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1:2.consume_map 47 (was 44) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1:3.consume_map 47 (was 44) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1:4.consume_map 47 (was 44) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1:5.consume_map 47 (was 44) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1:6.consume_map 47 (was 44) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1:7.consume_map 47 (was 44) 2026-02-12T10:34:27.611+0000 7f9edd314640 10 osd.1 47 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 PgCreateEvt +create_info) class_id 2immediate prio 255 cost 10 e47) queued 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.611+0000 7f9edd314640 15 osd.1 47 enqueue_peering_evt 1.0 epoch_sent: 47 epoch_requested: 47 NullEvt 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 PgCreateEvt +create_info) class_id 2immediate prio 255 cost 10 e47) pg 0 2026-02-12T10:34:27.611+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 NullEvt) class_id 2 prio 255 cost 10 e47) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 no pg, should create on OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 PgCreateEvt +create_info) class_id 2immediate prio 255 cost 10 e47) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 47 _make_pg 3.0s0 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:3, shard:0, shard_prefix: .0_, prefixes: {}] SnapMapper 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:3, shard:0, shard_prefix: .0_, prefixes: {}] update_bits new_bits: 0 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:3, shard:0, shard_prefix: .0_, prefixes: {".0_0000000000000003."}] update_bits prefix updated 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:3, shard:0, shard_prefix: .0_, prefixes: {".0_0000000000000003."}] reset_prefix_itr::from <0> to ::update_bits 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0(unlocked)] enter Initial 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 ErasureCodePluginJerasure: factory: {crush-device-class=,crush-failure-domain=osd,crush-num-failure-domains=0,crush-osds-per-failure-domain=0,crush-root=default,jerasure-per-chunk-alignment=false,k=3,m=2,plugin=jerasure,technique=reed_sol_van,w=8} 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 ErasureCodeJerasure: technique=reed_sol_van 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 47 pg[3.0(unlocked)] enter NotTrimming 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0(unlocked)] scrubber: FSM: -- state -->> NotActive 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) []p? r=-1 lpr=0 crt=0'0 unknown mbc={}] PeeringState::init init role 0 up [1,2,5,3,0] acting [1,2,5,3,0] history ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47 past_intervals ([0,0] all_participants={} intervals=[]) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::on_new_interval 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::on_new_interval upacting_features 0x3f0ffffffffdffff from [1,2,5,3,0]+[1,2,5,3,0] 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::on_new_interval checking missing set deletes flag. missing = missing(0 may_include_deletes = 1) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::init_hb_stamps now [0x4f072d0,0x4f07570,0x4f062a0,0x4f06af0] 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::on_new_interval prior_readable_until_ub 0.000000000s (mnow 19.576080322s + 0.000000000s) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] cancel_recovery 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] clear_recovery_state 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] _clear_recovery_state 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] scrubber: on_new_interval: current role:Primary active?false q/a:false 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 4294967295'18446744073709551615, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 end of _write_log_and_missing 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] handle_initialize 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] exit Initial 0.000108 0 0.000000 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] enter Reset 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=0 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 47 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset Clearing blocked outgoing recovery messages 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset Not blocking outgoing recovery messages 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] handle_activate_map: epoch range: 47..47 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::activate_map 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] update_heartbeat_peers -> 0,1,2,3,5 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 47 need_heartbeat_peer_update 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] exit Reset 0.000013 1 0.000010 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] enter Started 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] enter Start 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 1 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] state: transitioning to Primary 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] exit Start 0.000002 0 0.000000 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] enter Started/Primary 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating mbc={}] enter Started/Primary/Peering 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] enter Started/Primary/Peering/GetInfo 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] build_prior all_probe 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] build_prior final: probe 0(4),1(0),2(1),3(3),5(2) down blocked_by {} 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::build_prior up_thru 37 < same_since 47, must notify monitor 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: no prior_set down osds, will clear prior_readable_until_ub before activating 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: querying info from osd.0(4) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: querying info from osd.2(1) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: querying info from osd.3(3) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: querying info from osd.5(2) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::prepare_stats_for_publish publish_stats_to_osd 0:0 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 47 while current is 47 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] on_scrub_schedule_input_change: inactive, non-primary - or already scrubbing 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 47 get_con_osd_cluster to osd.0 from_epoch 47 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 47 get_nextmap_reserved map_reservations: {47=1} 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 47 release_map epoch: 47 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 47 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 47 is not newer than session's projected_epoch of 47 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_query2(3.0s4 3.0s4 query(info 0'0 epoch_sent 47) e47/47) -- 0x4340b40 con 0x40cc000 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 47 get_con_osd_cluster to osd.2 from_epoch 47 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 47 get_nextmap_reserved map_reservations: {47=1} 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 20 osd.1 47 release_map epoch: 47 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 47 maybe_share_map: con v2:127.0.0.1:6820/1263863159 map epoch 38 -> 47 (shared) 2026-02-12T10:34:27.611+0000 7f9ecfaf9640 10 osd.1 47 send_incremental_map epoch range: (39, 47] to v2:127.0.0.1:6820/1263863159 2026-02-12T10:34:27.611+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 15 ==== pg_query2(3.0s0 3.0s0 query(info 0'0 epoch_sent 48) e48/48) ==== 158+0+0 (unknown 0 0 0) 0x4eb94a0 con 0x40cc000 2026-02-12T10:34:27.611+0000 7f9eeedfa640 15 osd.1 47 enqueue_peering_evt 3.0s0 epoch_sent: 48 epoch_requested: 48 MQuery 3.0s0 from 0(0) query_epoch 48 query: query(info 0'0 epoch_sent 48) 2026-02-12T10:34:27.611+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 MQuery 3.0s0 from 0(0) query_epoch 48 query: query(info 0'0 epoch_sent 48)) class_id 2 prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 add_map_inc_bl 44 285 bytes 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 add_map_inc_bl 45 252 bytes 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 add_map_inc_bl 46 1174 bytes 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 add_map_inc_bl 47 601 bytes 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- osd_map(39..47 src has 1..47) -- 0x478f340 con 0x41ce000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- pg_query2(3.0s1 3.0s1 query(info 0'0 epoch_sent 47) e47/47) -- 0x5454000 con 0x41ce000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 47 get_con_osd_cluster to osd.3 from_epoch 47 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 47 get_nextmap_reserved map_reservations: {47=1} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 47 release_map epoch: 47 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 maybe_share_map: con v2:127.0.0.1:6828/1553562147 map epoch 41 -> 47 (shared) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 send_incremental_map epoch range: (42, 47] to osd.3 v2:127.0.0.1:6828/1553562147 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] -- osd_map(42..47 src has 1..47) -- 0x478f500 con 0x4673c00 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] -- pg_query2(3.0s3 3.0s3 query(info 0'0 epoch_sent 47) e47/47) -- 0x4340000 con 0x4673c00 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 47 get_con_osd_cluster to osd.5 from_epoch 47 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 47 get_nextmap_reserved map_reservations: {47=1} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 47 release_map epoch: 47 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 maybe_share_map: con v2:127.0.0.1:6844/3665184393 map epoch 38 -> 47 (shared) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 send_incremental_map epoch range: (39, 47] to v2:127.0.0.1:6844/3665184393 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6844/3665184393,v1:127.0.0.1:6845/3665184393] -- osd_map(39..47 src has 1..47) -- 0x478f6c0 con 0x4ef8c00 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6844/3665184393,v1:127.0.0.1:6845/3665184393] -- pg_query2(3.0s2 3.0s2 query(info 0'0 epoch_sent 47) e47/47) -- 0x54ca000 con 0x4ef8c00 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 handle_pg_create_info new pg pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1:0._attach_pg 3.0s0 0x524a000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1:0._wake_pg_slot _wake_pg_slot 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 47 identify_splits_and_merges 3.0s0 e47 to e47 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 47 identify_splits_and_merges 3.0s0 e47 to e47 pg_nums {47=1} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1:0._prime_splits 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] do_peering_event: epoch_sent: 47 epoch_requested: 47 PgCreateEvt +create_info 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 queue_want_up_thru now 47 (was 37), currently 37 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 send_alive up_thru currently 37 want 47 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 47 send_alive want 47 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1 47 maybe_update_heartbeat_peers updating 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- osd_alive(want up_thru 47 have 47) -- 0x46eb600 con 0x433bc00 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 NullEvt) class_id 2immediate prio 255 cost 10 e47) queued 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 47 epoch_requested: 47 NullEvt) class_id 2immediate prio 255 cost 10 e47) pg 0x50c8000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1 47 adding neighbor peer osd.0 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 MQuery 3.0s0 from 0(0) query_epoch 48 query: query(info 0'0 epoch_sent 48)) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.612+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 16 ==== osd_map(48..48 src has 1..48) ==== 329+0+0 (unknown 0 0 0) 0x478fa40 con 0x40cc000 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1 47 adding neighbor peer osd.2 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 45 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 OSD::ms_dispatch: osd_map(48..48 src has 1..48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 MQuery 3.0s0 from 0(0) query_epoch 48 query: query(info 0'0 epoch_sent 48)) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1 47 adding random peer osd.3 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 3.0s0 peering, item epoch is 48, will wait on OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 MQuery 3.0s0 from 0(0) query_epoch 48 query: query(info 0'0 epoch_sent 48)) class_id 2immediate prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1 47 adding random peer osd.5 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1 47 maybe_update_heartbeat_peers 5 peers, extras 0,2,3,4,5 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.612+0000 7f9edd314640 7 osd.1 47 activate_map version 47 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 44 -> 45 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 44 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:27.612+0000 7f9ed4302640 20 osd.1 47 agent_entry empty queue 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 _dispatch 0x478fa40 osd_map(48..48 src has 1..48) 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 45 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:27.612+0000 7f9edf06c640 3 osd.1 47 handle_osd_map epochs [48,48], i have 47, src has [1,48] 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 45 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:27.612+0000 7f9ed3b01640 15 osd.1 pg_epoch: 45 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 44:231 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 45 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 45 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 osd.1 47 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 osd.1 47 handle_osd_map got inc map for epoch 48 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 47 advance_pg new pool opts old pool opts 2026-02-12T10:34:27.612+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 17 ==== pg_notify2(3.0s0 3.0s0 (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) e48/47) ==== 1082+0+0 (unknown 0 0 0) 0x3cf7500 con 0x40cc000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 45 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 46 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 45 -> 46 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 45 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:27.612+0000 7f9eeedfa640 15 osd.1 47 enqueue_peering_evt 3.0s0 epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 0(4) notify: (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 46 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:27.612+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 0(4) notify: (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 46 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:27.612+0000 7f9ed3b01640 15 osd.1 pg_epoch: 46 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 45:232 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 46 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {48=} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 0(4) notify: (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 46 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {48=} 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 47 advance_pg new pool opts old pool opts 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 0(4) notify: (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 3.0s0 peering, item epoch is 48, will wait on OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 0(4) notify: (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 46 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 47 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 46 -> 47 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 46 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:27.612+0000 7f9ed3b01640 15 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 46:233 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 47 advance_pg new pool opts old pool opts 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 got_full_map 48, nothing requested 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 45..47 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:27.612+0000 7f9ed3b01640 7 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 handle_osd_map pg_num_history pg_num_history(e48 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:27.612+0000 7f9ed3b01640 15 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 47:234 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {48={}} 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 47 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e48 maps [1~48] lci=[10,48] tlb=1) 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 47 epoch_requested: 47 NullEvt 2026-02-12T10:34:27.612+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:27.612+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.5 v2:127.0.0.1:6844/3665184393 1 ==== pg_notify2(3.0s0 3.0s0 (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) e48/47) ==== 1082+0+0 (unknown 0 0 0) 0x3cf7c00 con 0x4ef8c00 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.612+0000 7f9ef0dfe640 15 osd.1 47 enqueue_peering_evt 3.0s0 epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.612+0000 7f9ef0dfe640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {48=0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)>} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {48=0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)>} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 3.0s0 peering, item epoch is 48, will wait on OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.612+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.5 v2:127.0.0.1:6844/3665184393 2 ==== osd_map(39..48 src has 1..48) ==== 5478+0+0 (unknown 0 0 0) 0x478f6c0 con 0x4ef8c00 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 OSD::ms_dispatch: osd_map(39..48 src has 1..48) 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 _dispatch 0x478f6c0 osd_map(39..48 src has 1..48) 2026-02-12T10:34:27.612+0000 7f9edf06c640 3 osd.1 47 handle_osd_map epochs [39,48], i have 48, src has [1,48] 2026-02-12T10:34:27.612+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 12 ==== pg_notify2(3.0s0 3.0s0 (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) e48/47) ==== 1082+0+0 (unknown 0 0 0) 0x3cf9800 con 0x41ce000 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 osd.1 47 handle_osd_map: received 0 full maps and 10 incremental maps 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 osd.1 47 no new maps here, dropping 2026-02-12T10:34:27.612+0000 7f9ef05fd640 15 osd.1 47 enqueue_peering_evt 3.0s0 epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.612+0000 7f9ef05fd640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {48=0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)>} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {48=0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)>} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 3.0s0 peering, item epoch is 48, will wait on OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.612+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.2 v2:127.0.0.1:6820/1263863159 13 ==== osd_map(39..48 src has 1..48) ==== 5478+0+0 (unknown 0 0 0) 0x478f340 con 0x41ce000 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 OSD::ms_dispatch: osd_map(39..48 src has 1..48) 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 _dispatch 0x478f340 osd_map(39..48 src has 1..48) 2026-02-12T10:34:27.612+0000 7f9edf06c640 3 osd.1 47 handle_osd_map epochs [39,48], i have 48, src has [1,48] 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 osd.1 47 handle_osd_map: received 0 full maps and 10 incremental maps 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 osd.1 47 no new maps here, dropping 2026-02-12T10:34:27.612+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.3 v2:127.0.0.1:6828/1553562147 3 ==== osd_map(42..48 src has 1..48) ==== 3226+0+0 (crc 0 0 0) 0x478fc00 con 0x4673c00 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 OSD::ms_dispatch: osd_map(42..48 src has 1..48) 2026-02-12T10:34:27.612+0000 7f9edf06c640 20 osd.1 47 _dispatch 0x478fc00 osd_map(42..48 src has 1..48) 2026-02-12T10:34:27.612+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.3 v2:127.0.0.1:6828/1553562147 4 ==== pg_notify2(3.0s0 3.0s0 (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) e48/47) ==== 1082+0+0 (crc 0 0 0) 0x3cf7500 con 0x4673c00 2026-02-12T10:34:27.612+0000 7f9edf06c640 3 osd.1 47 handle_osd_map epochs [42,48], i have 48, src has [1,48] 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 osd.1 47 handle_osd_map: received 0 full maps and 7 incremental maps 2026-02-12T10:34:27.612+0000 7f9edf06c640 10 osd.1 47 no new maps here, dropping 2026-02-12T10:34:27.612+0000 7f9eeedfa640 15 osd.1 47 enqueue_peering_evt 3.0s0 epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.612+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2 prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {48=0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)>} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {48=0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)>} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 3.0s0 peering, item epoch is 48, will wait on OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1 47 _committed_osd_maps 48..48 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1 47 advance to epoch 48 (<= last 48 <= newest_map 48) 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 48 consume_map version 48 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 47 await_reserved_maps epoch:48 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 47 await_reserved_maps done 0 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 48 consume_map 48 -- publish done 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 2 slots 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s0slot:0x2f542c0 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 48 identify_splits_and_merges 3.0s0 e47 to e48 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 48 identify_splits_and_merges 3.0s0 e47 to e48 pg_nums {47=1} 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 48 identify_splits_and_merges 1.0 e47 to e48 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 48 identify_splits_and_merges 1.0 e47 to e48 pg_nums {34=1} 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 48 prune_pg_created 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1:0.consume_map 48 (was 47) 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s0 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s0 pending_peering first epoch 48 <= 48, requeueing 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 3.0s0 to_process <> waiting <> waiting_peering {48=0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)>} 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1:1.consume_map 48 (was 47) 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1:2.consume_map 48 (was 47) 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1:3.consume_map 48 (was 47) 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1:4.consume_map 48 (was 47) 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1:5.consume_map 48 (was 47) 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1:6.consume_map 48 (was 47) 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1:7.consume_map 48 (was 47) 2026-02-12T10:34:27.612+0000 7f9edd314640 10 osd.1 48 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.612+0000 7f9edd314640 15 osd.1 48 enqueue_peering_evt 3.0s0 epoch_sent: 48 epoch_requested: 48 NullEvt 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 MQuery 3.0s0 from 0(0) query_epoch 48 query: query(info 0'0 epoch_sent 48)) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 NullEvt) class_id 2 prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 MQuery 3.0s0 from 0(0) query_epoch 48 query: query(info 0'0 epoch_sent 48)) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.612+0000 7f9edd314640 15 osd.1 48 enqueue_peering_evt 1.0 epoch_sent: 48 epoch_requested: 48 NullEvt 2026-02-12T10:34:27.612+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 NullEvt) class_id 2 prio 255 cost 10 e48) 2026-02-12T10:34:27.612+0000 7f9edd314640 7 osd.1 48 activate_map version 48 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 0(4) notify: (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.612+0000 7f9ed4302640 20 osd.1 48 agent_entry empty queue 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] handle_advance_map: 48 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 3.0s0 47 -> 48 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,5]/[0,2,3,4,5] -- 0/0 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Peering advmap 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Started advmap 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] PeeringState::should_restart_peering new interval newup [0,2,3,4,5] newacting [0,2,3,4,5] 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: should_restart_peering, transitioning to Reset 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] exit Started/Primary/Peering/GetInfo 0.000983 2 0.000039 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] state: Leaving Peering 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating+peering mbc={}] exit Started/Primary/Peering 0.000988 0 0.000000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating mbc={}] exit Started/Primary 0.000991 0 0.000000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating mbc={}] clear_primary_state 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating mbc={}] release_backoffs [3:00000000::::0,MAX) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating mbc={}] scrubber: on_new_interval: current role:Primary active?false q/a:false 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 creating mbc={}] agent_stop 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] exit Started 0.001006 0 0.000000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] enter Reset 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=47 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 48 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=48 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset Clearing blocked outgoing recovery messages 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=48 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset Not blocking outgoing recovery messages 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=48 crt=0'0 mlcod 0'0 unknown mbc={}] state: Reset advmap 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=48 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::should_restart_peering new interval newup [0,2,3,4,5] newacting [0,2,3,4,5] 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=48 crt=0'0 mlcod 0'0 unknown mbc={}] state: should restart peering, calling start_peering_interval again 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [1,2,5,3,0]p1(0) r=0 lpr=48 crt=0'0 mlcod 0'0 unknown mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 48 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 48 clear_ready_to_merge 3.0s0 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [0,2,3,4,5]p0(0) r=0 lpr=48 crt=0'0 unknown mbc={}] clear_stats 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] PeeringState::start_peering_interval : check_new_interval output: check_new_interval interval(47-47 up [1, 2, 5, 3, 0](1) acting [1, 2, 5, 3, 0](1)) up_thru 37 up_from 10 last_epoch_clean 0 interval(47-47 up [1, 2, 5, 3, 0](1) acting [1, 2, 5, 3, 0](1)) : primary up 10-37 does not include interval 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=47) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] PeeringState::start_peering_interval noting past ([47,47] all_participants={0(4), 1(0), 2(1), 3(3), 5(2)} intervals=[]) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] PeeringState::on_new_interval 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] PeeringState::on_new_interval upacting_features 0x3f0ffffffffdffff from [0,2,3,4,5]+[0,2,3,4,5] 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] PeeringState::on_new_interval checking missing set deletes flag. missing = missing(0 may_include_deletes = 1) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] PeeringState::init_hb_stamps now [] 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] PeeringState::on_new_interval prior_readable_until_ub 0.000000000s (mnow 19.577165604s + 0.000000000s) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] cancel_recovery 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] clear_recovery_state 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] _clear_recovery_state 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 1 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] PeeringState::start_peering_interval up [1,2,5,3,0] -> [0,2,3,4,5], acting [1,2,5,3,0] -> [0,2,3,4,5], acting_primary 1(0) -> 0, up_primary 1(0) -> 0, role 0 -> -1, features acting 4544132024016699391 upacting 4544132024016699391 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] PeeringState::clear_primary_state clear_primary_state 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] clear_primary_state 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] release_backoffs [3:00000000::::0,MAX) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] agent_stop 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] on_change 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] cancel_copy_ops 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] cancel_flush_ops 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] cancel_proxy_ops 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] cancel_manifest_ops 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] cancel_cls_gather_ops 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] on_change_cleanup 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] ECCommonL on_change 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] exit NotTrimming 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown mbc={}] enter NotTrimming 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] plpg_on_role_change 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 48 advance_pg new pool opts old pool opts 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] handle_activate_map: epoch range: 48..48 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] PeeringState::activate_map 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] exit Reset 0.000080 1 0.000098 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] enter Started 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] enter Start 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 1 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] state: transitioning to Stray 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] exit Start 0.000002 0 0.000000 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] enter Started/Stray 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 47 while current is 48 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 48 epoch_requested: 48 MQuery 3.0s0 from 0(0) query_epoch 48 query: query(info 0'0 epoch_sent 48) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] PeeringState::fulfill_info sending info 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 48 get_con_osd_cluster to osd.0 from_epoch 48 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 48 get_nextmap_reserved map_reservations: {48=1} 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 20 osd.1 48 release_map epoch: 48 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 48 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 47 -> 48 (shared) 2026-02-12T10:34:27.612+0000 7f9ecfaf9640 10 osd.1 48 send_incremental_map epoch range: (48, 48] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 48 add_map_inc_bl 48 285 bytes 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(48..48 src has 1..48) -- 0x4e0e540 con 0x40cc000 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(3.0s0 3.0s0 (query:48 sent:48 3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) 0->0 ([47,47] all_participants={0(4), 1(0), 2(1), 3(3), 5(2)} intervals=[])) e48/48) -- 0x54d8700 con 0x40cc000 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(3.0s0 3.0s0 (query:48 sent:48 3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) 0->0 ([47,47] all_participants={0(4), 1(0), 2(1), 3(3), 5(2)} intervals=[])) e48/48) -- 0x54d8e00 con 0x40cc000 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 0(4) notify: (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 0(4) notify: (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] old_peering_msg reply_epoch 48 query_epoch 47 last_peering_reset 48 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] discard old epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 0(4) notify: (query:47 sent:48 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] old_peering_msg reply_epoch 48 query_epoch 47 last_peering_reset 48 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] discard old epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 5(2) notify: (query:47 sent:48 3.0s2( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 2->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] old_peering_msg reply_epoch 48 query_epoch 47 last_peering_reset 48 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] discard old epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 2(1) notify: (query:47 sent:48 3.0s1( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 1->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 NullEvt) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process 0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48),OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 NullEvt) class_id 2immediate prio 255 cost 10 e48)> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] old_peering_msg reply_epoch 48 query_epoch 47 last_peering_reset 48 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] discard old epoch_sent: 48 epoch_requested: 47 MNotifyRec 3.0s0 from 3(3) notify: (query:47 sent:48 3.0s3( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 3->0 ([0,0] all_participants={} intervals=[])) features: 0x3f0ffffffffdffff +create_info 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 NullEvt) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 NullEvt) class_id 2immediate prio 255 cost 10 e48) pg 0x50c8000 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 NullEvt) class_id 2immediate prio 255 cost 10 e48) pg 0x524a000 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 48 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 47 -> 48 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 47 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 48 epoch_requested: 48 NullEvt 2026-02-12T10:34:27.613+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 47:235 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 48 advance_pg new pool opts old pool opts 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 48..48 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 48:236 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 48 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 48 epoch_requested: 48 NullEvt 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.613+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 18 ==== osd pg remove(epoch 48; pg2.0s2; ) ==== 32+0+0 (unknown 0 0 0) 0x2efc160 con 0x40cc000 2026-02-12T10:34:27.613+0000 7f9eeedfa640 7 osd.1 48 handle_fast_pg_remove osd pg remove(epoch 48; pg2.0s2; ) from osd.0 2026-02-12T10:34:27.613+0000 7f9eeedfa640 15 osd.1 48 enqueue_peering_evt 2.0s2 epoch_sent: 48 epoch_requested: 48 DeleteStart 2026-02-12T10:34:27.613+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 DeleteStart) class_id 2 prio 255 cost 10 e48) 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s2 (new) to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 DeleteStart) class_id 2immediate prio 255 cost 10 e48) queued 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s2 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 DeleteStart) class_id 2immediate prio 255 cost 10 e48) pg 0 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s2 no pg, peering, doesn't map here e48, discarding OpSchedulerItem(2.0s2 PGPeeringEvent(epoch_sent: 48 epoch_requested: 48 DeleteStart) class_id 2immediate prio 255 cost 10 e48) 2026-02-12T10:34:27.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.630+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 33 ==== osd_map(47..49 src has 1..49) ==== 1587+0+0 (crc 0 0 0) 0x478e540 con 0x433bc00 2026-02-12T10:34:27.630+0000 7f9ee1070640 20 osd.1 48 OSD::ms_dispatch: osd_map(47..49 src has 1..49) 2026-02-12T10:34:27.630+0000 7f9ee1070640 20 osd.1 48 _dispatch 0x478e540 osd_map(47..49 src has 1..49) 2026-02-12T10:34:27.630+0000 7f9ee1070640 3 osd.1 48 handle_osd_map epochs [47,49], i have 48, src has [1,49] 2026-02-12T10:34:27.630+0000 7f9ee1070640 10 osd.1 48 handle_osd_map: received 0 full maps and 3 incremental maps 2026-02-12T10:34:27.630+0000 7f9ee1070640 10 osd.1 48 handle_osd_map got inc map for epoch 49 2026-02-12T10:34:27.630+0000 7f9ee1070640 20 osd.1 48 got_full_map 49, nothing requested 2026-02-12T10:34:27.630+0000 7f9ee1070640 20 osd.1 48 trim_maps: min=0 oldest_map=1 2026-02-12T10:34:27.630+0000 7f9ee1070640 20 osd.1 48 handle_osd_map pg_num_history pg_num_history(e49 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:27.630+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {49={}} 2026-02-12T10:34:27.630+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:27.630+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e49 maps [1~49] lci=[10,49] tlb=1) 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1 48 _committed_osd_maps 49..49 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1 48 advance to epoch 49 (<= last 49 <= newest_map 49) 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 49 consume_map version 49 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 48 await_reserved_maps epoch:49 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 48 await_reserved_maps done 0 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 49 consume_map 49 -- publish done 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s2slot:0x46ebe40 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 2.0s2 has no pg and waiting_for_split 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s0slot:0x2f542c0 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 49 identify_splits_and_merges 3.0s0 e48 to e49 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 49 identify_splits_and_merges 3.0s0 e48 to e49 pg_nums {47=1} 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 49 identify_splits_and_merges 1.0 e48 to e49 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 49 identify_splits_and_merges 1.0 e48 to e49 pg_nums {34=1} 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 49 prune_pg_created 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1:0.consume_map 49 (was 48) 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s2 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s2 empty, pruning 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s0 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1:1.consume_map 49 (was 48) 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1:2.consume_map 49 (was 48) 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1:3.consume_map 49 (was 48) 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1:4.consume_map 49 (was 48) 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1:5.consume_map 49 (was 48) 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1:6.consume_map 49 (was 48) 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1:7.consume_map 49 (was 48) 2026-02-12T10:34:27.630+0000 7f9edd314640 10 osd.1 49 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:27.630+0000 7f9edd314640 15 osd.1 49 enqueue_peering_evt 3.0s0 epoch_sent: 49 epoch_requested: 49 NullEvt 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 NullEvt) class_id 2 prio 255 cost 10 e49) 2026-02-12T10:34:27.630+0000 7f9edd314640 15 osd.1 49 enqueue_peering_evt 1.0 epoch_sent: 49 epoch_requested: 49 NullEvt 2026-02-12T10:34:27.630+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 NullEvt) class_id 2 prio 255 cost 10 e49) 2026-02-12T10:34:27.630+0000 7f9edd314640 7 osd.1 49 activate_map version 49 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 NullEvt) class_id 2immediate prio 255 cost 10 e49) queued 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 NullEvt) class_id 2immediate prio 255 cost 10 e49) pg 0x524a000 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 NullEvt) class_id 2immediate prio 255 cost 10 e49) queued 2026-02-12T10:34:27.630+0000 7f9ed4302640 20 osd.1 49 agent_entry empty queue 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] handle_advance_map: 49 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 NullEvt) class_id 2immediate prio 255 cost 10 e49) pg 0x50c8000 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 3.0s0 48 -> 49 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 48 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,5]/[0,2,3,4,5] -- 0/0 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 49 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 48 -> 49 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] state: Started advmap 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 48 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 49 advance_pg new pool opts old pool opts 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] handle_activate_map: epoch range: 49..49 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] PeeringState::activate_map 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 48 while current is 49 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.630+0000 7f9ed3b01640 15 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 48:237 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 49 epoch_requested: 49 NullEvt 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 49 get_con_osd_cluster to osd.0 from_epoch 49 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 49 get_nextmap_reserved map_reservations: {49=1} 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 49 release_map epoch: 49 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 49 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 48 -> 49 (shared) 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 49 send_incremental_map epoch range: (49, 49] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1 49 advance_pg new pool opts old pool opts 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 49..49 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:27.630+0000 7f9ed3b01640 7 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:27.630+0000 7f9ed3b01640 15 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 49:238 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 49 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 49 epoch_requested: 49 NullEvt 2026-02-12T10:34:27.630+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:27.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 10 osd.1 49 add_map_inc_bl 49 641 bytes 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(49..49 src has 1..49) -- 0x4e0e8c0 con 0x40cc000 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(3.0s0 3.0s0 (query:49 sent:49 3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) 0->0 ([47,47] all_participants={0(4), 1(0), 2(1), 3(3), 5(2)} intervals=[])) e49/49) -- 0x3cf9100 con 0x40cc000 2026-02-12T10:34:27.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:27.848+0000 7f9ee752e640 10 osd.1 49 tick 2026-02-12T10:34:27.848+0000 7f9ee752e640 20 osd.1 49 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:28.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:28.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:28.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:58.039411+0000) 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 10 osd.1 49 tick_without_osd_lock 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 0 osd.1 49 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.133 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:28.187, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 10 osd.1 49 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 20 osd.1 49 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 10 osd.1 49 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:28.187+0000 7f9ee6d2d640 20 osd.1 49 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:28.489+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 19 ==== osd pg remove(epoch 49; pg3.0s0; ) ==== 32+0+0 (unknown 0 0 0) 0x2efc160 con 0x40cc000 2026-02-12T10:34:28.489+0000 7f9eeedfa640 7 osd.1 49 handle_fast_pg_remove osd pg remove(epoch 49; pg3.0s0; ) from osd.0 2026-02-12T10:34:28.489+0000 7f9eeedfa640 15 osd.1 49 enqueue_peering_evt 3.0s0 epoch_sent: 49 epoch_requested: 49 DeleteStart 2026-02-12T10:34:28.489+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 DeleteStart) class_id 2 prio 255 cost 10 e49) 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 DeleteStart) class_id 2immediate prio 255 cost 10 e49) queued 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 DeleteStart) class_id 2immediate prio 255 cost 10 e49) pg 0x524a000 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 49 epoch_requested: 49 DeleteStart 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] exit Started/Stray 0.877079 6 0.000017 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] enter Started/ToDelete 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] enter Started/ToDelete/WaitDeleteReserved 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.490+0000 7f9ed6b07640 15 osd.1 49 enqueue_peering_evt 3.0s0 epoch_sent: 49 epoch_requested: 49 DeleteReserved 2026-02-12T10:34:28.490+0000 7f9ed6b07640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 DeleteReserved) class_id 2 prio 255 cost 10 e49) 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 DeleteReserved) class_id 2immediate prio 255 cost 10 e49) queued 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGPeeringEvent(epoch_sent: 49 epoch_requested: 49 DeleteReserved) class_id 2immediate prio 255 cost 10 e49) pg 0x524a000 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 49 epoch_requested: 49 DeleteReserved 2026-02-12T10:34:28.490+0000 7f9ed3b01640 5 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] exit Started/ToDelete/WaitDeleteReserved 0.000081 1 0.000019 2026-02-12T10:34:28.490+0000 7f9ed3b01640 5 osd.1 pg_epoch: 49 pg[3.0s0( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] enter Started/ToDelete/Deleting 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] on_removal 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] on_shutdown 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] cancel_copy_ops 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] cancel_flush_ops 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] cancel_proxy_ops 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] cancel_manifest_ops 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] cancel_cls_gather_ops 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] clear_backoffs 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] exit NotTrimming 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] enter NotTrimming 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] ECCommonL on_change 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] clear_async_reads 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] clear_primary_state 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] release_backoffs [3:00000000::::0,MAX) 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] agent_stop 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] cancel_recovery 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] clear_recovery_state 2026-02-12T10:34:28.490+0000 7f9ed3b01640 15 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] _clear_recovery_state 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 49 queue_for_pg_delete on 3.0s0 e 49 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s0 PGDelete(pgid=3.0s0 epoch_queued=49) class_id 1 prio 5 cost 1048576 e49) 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGDelete(3.0s0 e49) class_id 1background_best_effort prio 5 qos_cost 1048576 cost 1048576 e49) queued 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s0 PGDelete(3.0s0 e49) class_id 1background_best_effort prio 5 qos_cost 1048576 cost 1048576 e49) pg 0x524a000 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 49 epoch_requested: 49 DeleteSome 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_delete_work 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] do_delete_work [0#3:00000000::::head#] 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 49 try_finish_pg_delete 3.0s0 0x524a000 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 osd.1:0._detach_pg 3.0s0 0x524a000 2026-02-12T10:34:28.490+0000 7f9ed3b01640 5 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 DELETING pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] exit Started/ToDelete/Deleting 0.000349 1 0.000064 2026-02-12T10:34:28.490+0000 7f9ed3b01640 5 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] exit Started/ToDelete 0.000440 0 0.000000 2026-02-12T10:34:28.490+0000 7f9ed3b01640 5 osd.1 pg_epoch: 49 pg[3.0s0( empty lb MIN local-lis/les=0/0 n=0 ec=47/47 lis/c=0/0 les/c/f=0/0/0 sis=48) [0,2,3,4,5]p0(0) r=-1 lpr=48 pi=[47,48)/0 crt=0'0 unknown NOTIFY mbc={}] exit Started 0.877529 0 0.000000 2026-02-12T10:34:28.490+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:28.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.540+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 34 ==== osd_map(49..50 src has 1..50) ==== 1277+0+0 (crc 0 0 0) 0x478f880 con 0x433bc00 2026-02-12T10:34:28.540+0000 7f9ee1070640 20 osd.1 49 OSD::ms_dispatch: osd_map(49..50 src has 1..50) 2026-02-12T10:34:28.540+0000 7f9ee1070640 20 osd.1 49 _dispatch 0x478f880 osd_map(49..50 src has 1..50) 2026-02-12T10:34:28.540+0000 7f9ee1070640 3 osd.1 49 handle_osd_map epochs [49,50], i have 49, src has [1,50] 2026-02-12T10:34:28.540+0000 7f9ee1070640 10 osd.1 49 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:28.540+0000 7f9ee1070640 10 osd.1 49 handle_osd_map got inc map for epoch 50 2026-02-12T10:34:28.540+0000 7f9ee1070640 20 osd.1 49 got_full_map 50, nothing requested 2026-02-12T10:34:28.540+0000 7f9ee1070640 20 osd.1 49 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:28.540+0000 7f9ee1070640 20 osd.1 49 handle_osd_map pg_num_history pg_num_history(e50 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:28.540+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {50={}} 2026-02-12T10:34:28.540+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:28.540+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e50 maps [1~50] lci=[10,50] tlb=1) 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1 49 _committed_osd_maps 50..50 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1 49 advance to epoch 50 (<= last 50 <= newest_map 50) 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1 50 consume_map version 50 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1 49 await_reserved_maps epoch:50 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1 49 await_reserved_maps done 0 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1 50 consume_map 50 -- publish done 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 2 slots 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s0slot:0x2f542c0 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 3.0s0 has no pg and waiting_for_split 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1 50 identify_splits_and_merges 1.0 e49 to e50 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1 50 identify_splits_and_merges 1.0 e49 to e50 pg_nums {34=1} 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1 50 prune_pg_created 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1:0.consume_map 50 (was 49) 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s0 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s0 empty, pruning 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1:1.consume_map 50 (was 49) 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1:2.consume_map 50 (was 49) 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1:3.consume_map 50 (was 49) 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1:4.consume_map 50 (was 49) 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1:5.consume_map 50 (was 49) 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1:6.consume_map 50 (was 49) 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1:7.consume_map 50 (was 49) 2026-02-12T10:34:28.540+0000 7f9edd314640 10 osd.1 50 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:28.540+0000 7f9edd314640 15 osd.1 50 enqueue_peering_evt 1.0 epoch_sent: 50 epoch_requested: 50 NullEvt 2026-02-12T10:34:28.540+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 50 epoch_requested: 50 NullEvt) class_id 2 prio 255 cost 10 e50) 2026-02-12T10:34:28.540+0000 7f9edd314640 7 osd.1 50 activate_map version 50 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 50 epoch_requested: 50 NullEvt) class_id 2immediate prio 255 cost 10 e50) queued 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 50 epoch_requested: 50 NullEvt) class_id 2immediate prio 255 cost 10 e50) pg 0x50c8000 2026-02-12T10:34:28.540+0000 7f9ed4302640 20 osd.1 50 agent_entry empty queue 2026-02-12T10:34:28.540+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 50 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 49 -> 50 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 49 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:28.540+0000 7f9ed3b01640 15 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 49:239 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1 50 advance_pg new pool opts old pool opts 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 50..50 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:28.540+0000 7f9ed3b01640 7 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:28.540+0000 7f9ed3b01640 15 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 50:240 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 50 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 50 epoch_requested: 50 NullEvt 2026-02-12T10:34:28.540+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:28.540+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:28.869+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:28.869+0000 7f9ee752e640 10 osd.1 50 maybe_update_heartbeat_peers forcing update after 20.278343 seconds 2026-02-12T10:34:28.869+0000 7f9ee752e640 10 osd.1 50 reset_heartbeat_peers 2026-02-12T10:34:28.869+0000 7f9ee752e640 10 osd.1 50 maybe_update_heartbeat_peers updating 2026-02-12T10:34:28.869+0000 7f9ee752e640 10 osd.1 50 adding neighbor peer osd.0 2026-02-12T10:34:28.869+0000 7f9ee752e640 10 osd.1 50 adding neighbor peer osd.2 2026-02-12T10:34:28.869+0000 7f9ee752e640 10 osd.1 50 maybe_update_heartbeat_peers 5 peers, extras 0,2,3,4,5 2026-02-12T10:34:28.869+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:28.881+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 6 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:28.881305+0000/15.603707314s send_stamp 15.603707314s delta_ub -5.240698338s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x4672800 2026-02-12T10:34:28.881+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 6 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:28.881305+0000/15.603707314s send_stamp 15.603707314s delta_ub -5.240698338s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2900 con 0x4673800 2026-02-12T10:34:28.881+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241241455s,-5.240698338s]) 2026-02-12T10:34:28.881+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:28.881305+0000/15.603707314s send_stamp 20.844949722s delta_ub 5.241241455s) -- 0x423b800 con 0x4672800 2026-02-12T10:34:28.881+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:28.881+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.881+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.881+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 updating session's projected_epoch from 47 to ping map epoch of 50 2026-02-12T10:34:28.881+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.881+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241280079s,-5.240698338s]) 2026-02-12T10:34:28.881+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:28.881305+0000/15.603707314s send_stamp 20.844985962s delta_ub 5.241280079s) -- 0x4ef2a80 con 0x4673800 2026-02-12T10:34:28.881+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:28.881+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.881+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.881+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 5 osd.1 50 heartbeat osd_stat(store_statfs(0x1c2000/0x0/0x384000, data 0x1ebc1b/0x2c6000, compress 0x0/0x0/0x0, omap 0x40d6, meta 0x1a4bf2a), peers [0,2,3,4,5] op hist []) 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 20 osd.1 50 check_full_status cur ratio 0.5, physical ratio 0.5, new state none 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub -2.028507710s) -- 0x4ef2d80 con 0x433a800 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub -2.028507710s) -- 0x4ef2f00 con 0x433a400 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub 2.636147738s) -- 0x4ef3080 con 0x433a000 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub 2.636147738s) -- 0x4ef3200 con 0x4672c00 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub 5.241280079s) -- 0x4ef3380 con 0x4673000 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub 5.241280079s) -- 0x54a1c80 con 0x4673400 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub 7.906010151s) -- 0x54a0300 con 0x41cf800 2026-02-12T10:34:28.939+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 6 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 22.932191849s delta_ub 2.028699160s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3200 con 0x433a800 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub 7.906010151s) -- 0x54a1b00 con 0x41cfc00 2026-02-12T10:34:28.939+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 6 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 22.932212830s delta_ub 2.028719902s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3380 con 0x433a400 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub 10.548501968s) -- 0x54a1800 con 0x432e000 2026-02-12T10:34:28.939+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 20.903493881s delta_ub 10.548501968s) -- 0x54a1500 con 0x432e400 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 49 to ping map epoch of 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028517008s,2.028699160s]) 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 4 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 18.267620087s delta_ub -2.635874271s) ==== 2033+0+0 (crc 0 0 0) 0x54a1c80 con 0x433a000 2026-02-12T10:34:28.939+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028520107s,2.028719902s]) 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 4 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 15.662523270s delta_ub -5.240969181s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3380 con 0x4673000 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 updating session's projected_epoch from 47 to ping map epoch of 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636099815s,-2.635874271s]) 2026-02-12T10:34:28.939+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 4 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 18.267641068s delta_ub -2.635852098s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x4672c00 2026-02-12T10:34:28.939+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241216660s,-5.240969181s]) 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636116743s,-2.635852098s]) 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 4 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 15.662566185s delta_ub -5.240926266s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3080 con 0x4673400 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 3 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 12.997849464s delta_ub -7.905643463s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x41cf800 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241223812s,-5.240926266s]) 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 updating session's projected_epoch from 38 to ping map epoch of 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905958176s,-7.905643463s]) 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 3 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 12.997890472s delta_ub -7.905602932s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3080 con 0x41cfc00 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905945301s,-7.905602932s]) 2026-02-12T10:34:28.939+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 2 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 10.355382919s delta_ub -10.548109055s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x432e400 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 updating session's projected_epoch from 47 to ping map epoch of 50 2026-02-12T10:34:28.939+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 2 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:28.939986+0000/20.903493881s send_stamp 10.355428696s delta_ub -10.548065186s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3080 con 0x432e000 2026-02-12T10:34:28.939+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548460960s,-10.548109055s]) 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:28.939+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548429489s,-10.548065186s]) 2026-02-12T10:34:29.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:29.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:29.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:33:59.039450+0000) 2026-02-12T10:34:29.092+0000 7f9ed4b03640 15 osd.1 50 enqueue_peering_evt 1.0 epoch_sent: 34 epoch_requested: 34 RenewLease 2026-02-12T10:34:29.092+0000 7f9ed4b03640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 RenewLease) class_id 2 prio 255 cost 10 e34) 2026-02-12T10:34:29.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:29.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 RenewLease) class_id 2immediate prio 255 cost 10 e34) queued 2026-02-12T10:34:29.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:29.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 34 epoch_requested: 34 RenewLease) class_id 2immediate prio 255 cost 10 e34) pg 0x50c8000 2026-02-12T10:34:29.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 34 epoch_requested: 34 RenewLease 2026-02-12T10:34:29.092+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:29.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] old_peering_msg reply_epoch 34 query_epoch 34 last_peering_reset 37 2026-02-12T10:34:29.092+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] discard old epoch_sent: 34 epoch_requested: 34 RenewLease 2026-02-12T10:34:29.092+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:29.092+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:29.151+0000 7f9edf86d640 20 osd.1 50 reports for 0 queries 2026-02-12T10:34:29.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x414a380 con 0x40cc400 2026-02-12T10:34:29.151+0000 7f9edf86d640 15 osd.1 50 collect_pg_stats 2026-02-12T10:34:29.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672965 v 0) -- 0x5504000 con 0x40cc400 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.133 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:29.201, recovery is active?:false restrictions:<....> 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579) 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664) 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:29.201+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:29.445+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 3 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:29.446035+0000/13.503650665s send_stamp 13.503650665s delta_ub -7.905602932s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x41ce800 2026-02-12T10:34:29.445+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905991077s,-7.905602932s]) 2026-02-12T10:34:29.445+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 3 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:29.446035+0000/13.503650665s send_stamp 13.503650665s delta_ub -7.905602932s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3380 con 0x41cec00 2026-02-12T10:34:29.445+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:29.446035+0000/13.503650665s send_stamp 21.409643173s delta_ub 7.905991077s) -- 0x54a1c80 con 0x41ce800 2026-02-12T10:34:29.445+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:29.445+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:29.445+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:29.445+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:29.445+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906016827s,-7.905602932s]) 2026-02-12T10:34:29.445+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:29.446035+0000/13.503650665s send_stamp 21.409667969s delta_ub 7.906016827s) -- 0x4ef2f00 con 0x41cec00 2026-02-12T10:34:29.445+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:29.445+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:29.445+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:29.445+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:29.687+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 3 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:29.687844+0000/11.102982521s send_stamp 11.102982521s delta_ub -10.548065186s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3080 con 0x41cf000 2026-02-12T10:34:29.687+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548495293s,-10.548065186s]) 2026-02-12T10:34:29.687+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:29.687844+0000/11.102982521s send_stamp 21.651477814s delta_ub 10.548495293s) -- 0x4ef2a80 con 0x41cf000 2026-02-12T10:34:29.687+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:29.687+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:29.687+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:29.687+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 3 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:29.687844+0000/11.102982521s send_stamp 11.102982521s delta_ub -10.548065186s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2f00 con 0x4ef8800 2026-02-12T10:34:29.687+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:29.687+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548517227s,-10.548065186s]) 2026-02-12T10:34:29.687+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:29.687844+0000/11.102982521s send_stamp 21.651498795s delta_ub 10.548517227s) -- 0x4ef3380 con 0x4ef8800 2026-02-12T10:34:29.687+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:29.687+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:29.687+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:29.687+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:29.866+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:29.866+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:29.946+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 4 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:29.946262+0000/14.003877640s send_stamp 14.003877640s delta_ub -7.905725479s) ==== 2033+0+0 (crc 0 0 0) 0x54a1c80 con 0x41ce800 2026-02-12T10:34:29.946+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905969143s,-7.905725479s]) 2026-02-12T10:34:29.946+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:29.946262+0000/14.003877640s send_stamp 21.909845352s delta_ub 7.905969143s) -- 0x54a1500 con 0x41ce800 2026-02-12T10:34:29.946+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 4 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:29.946262+0000/14.003877640s send_stamp 14.003877640s delta_ub -7.905725479s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3380 con 0x41cec00 2026-02-12T10:34:29.946+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:29.946+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:29.946+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:29.946+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:29.946+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905990601s,-7.905725479s]) 2026-02-12T10:34:29.946+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:29.946262+0000/14.003877640s send_stamp 21.909868240s delta_ub 7.905990601s) -- 0x4ef2f00 con 0x41cec00 2026-02-12T10:34:29.946+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:29.946+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:29.946+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:29.946+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:30.014+0000 7f9ed4b03640 15 osd.1 50 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:34:30.014+0000 7f9ed4b03640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:34:30.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:30.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:30.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:30.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:30.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:34:30.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:30.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 37.978439331s (sent 37.978439331s) 2026-02-12T10:34:30.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] recheck_readable wasn't wait or laggy 2026-02-12T10:34:30.014+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:30.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:30.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:30.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:30.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:00.039505+0000) 2026-02-12T10:34:30.075+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 4 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:30.075721+0000/19.403240204s send_stamp 19.403240204s delta_ub -2.635852098s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x4672000 2026-02-12T10:34:30.075+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636139631s,-2.635852098s]) 2026-02-12T10:34:30.075+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:30.075721+0000/19.403240204s send_stamp 22.039377213s delta_ub 2.636139631s) -- 0x4ef3080 con 0x4672000 2026-02-12T10:34:30.075+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:30.075+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:30.075+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:30.075+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:30.075+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 4 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:30.075721+0000/19.403240204s send_stamp 19.403240204s delta_ub -2.635852098s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2f00 con 0x4672400 2026-02-12T10:34:30.075+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636175156s,-2.635852098s]) 2026-02-12T10:34:30.075+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:30.075721+0000/19.403240204s send_stamp 22.039415359s delta_ub 2.636175156s) -- 0x4ef3380 con 0x4672400 2026-02-12T10:34:30.075+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:30.075+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:30.075+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:30.075+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.122 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:30.156, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:30.156+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:30.511+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 7 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:30.511436+0000/24.503566742s send_stamp 24.503566742s delta_ub 2.028719902s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x433b000 2026-02-12T10:34:30.511+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028559685s,2.028719902s]) 2026-02-12T10:34:30.511+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:30.511436+0000/24.503566742s send_stamp 22.475006104s delta_ub -2.028559685s) -- 0x54a1c80 con 0x433b000 2026-02-12T10:34:30.511+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:30.511+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:30.511+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:30.511+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 7 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:30.511436+0000/24.503566742s send_stamp 24.503566742s delta_ub 2.028719902s) ==== 2033+0+0 (crc 0 0 0) 0x4ef3380 con 0x433b400 2026-02-12T10:34:30.511+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:30.511+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028536558s,2.028719902s]) 2026-02-12T10:34:30.511+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:30.511436+0000/24.503566742s send_stamp 22.475028992s delta_ub -2.028536558s) -- 0x4ef2f00 con 0x433b400 2026-02-12T10:34:30.511+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:30.511+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:30.511+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:30.511+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:30.882+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:30.882+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:31.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:31.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:31.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:01.039561+0000) 2026-02-12T10:34:31.039+0000 7f9ee006e640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.122 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:31.108, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:31.108+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 5 osd.1 50 heartbeat osd_stat(store_statfs(0x1c2000/0x0/0x384000, data 0x1ed204/0x2c9000, compress 0x0/0x0/0x0, omap 0x4361, meta 0x1a4bc9f), peers [0,2,3,4,5] op hist []) 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 20 osd.1 50 check_full_status cur ratio 0.5, physical ratio 0.5, new state none 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub -2.028536558s) -- 0x54a1200 con 0x433a800 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub -2.028536558s) -- 0x5489b00 con 0x433a400 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub 2.636175156s) -- 0x5488f00 con 0x433a000 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub 2.636175156s) -- 0x423bb00 con 0x4672c00 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub 5.241223812s) -- 0x54bdc80 con 0x4673000 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub 5.241223812s) -- 0x54bd680 con 0x4673400 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub 7.905990601s) -- 0x5494180 con 0x41cf800 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub 7.905990601s) -- 0x5494900 con 0x41cfc00 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub 10.548517227s) -- 0x5494c00 con 0x432e000 2026-02-12T10:34:31.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 23.203767776s delta_ub 10.548517227s) -- 0x5494f00 con 0x432e400 2026-02-12T10:34:31.240+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 7 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 25.232467651s delta_ub 2.028698206s) ==== 2033+0+0 (crc 0 0 0) 0x54bdc80 con 0x433a400 2026-02-12T10:34:31.240+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 7 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 25.232454300s delta_ub 2.028684616s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x433a800 2026-02-12T10:34:31.240+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028574228s,2.028698206s]) 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 5 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 20.567861557s delta_ub -2.635907888s) ==== 2033+0+0 (crc 0 0 0) 0x5494c00 con 0x433a000 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636046410s,-2.635907888s]) 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 5 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 17.962766647s delta_ub -5.241002560s) ==== 2033+0+0 (crc 0 0 0) 0x54bdc80 con 0x4673000 2026-02-12T10:34:31.240+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028529167s,2.028684616s]) 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 3 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 12.655538559s delta_ub -10.548231125s) ==== 2033+0+0 (crc 0 0 0) 0x5494c00 con 0x432e000 2026-02-12T10:34:31.240+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241179466s,-5.241002560s]) 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548424721s,-10.548231125s]) 2026-02-12T10:34:31.240+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 5 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 20.567876816s delta_ub -2.635890961s) ==== 2033+0+0 (crc 0 0 0) 0x5494f00 con 0x4672c00 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636100769s,-2.635890961s]) 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 5 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 17.962793350s delta_ub -5.240975857s) ==== 2033+0+0 (crc 0 0 0) 0x5494c00 con 0x4673400 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241198063s,-5.240975857s]) 2026-02-12T10:34:31.240+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 4 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 15.298042297s delta_ub -7.905727386s) ==== 2033+0+0 (crc 0 0 0) 0x5494f00 con 0x41cf800 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905968666s,-7.905727386s]) 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 4 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 15.298004150s delta_ub -7.905765057s) ==== 2033+0+0 (crc 0 0 0) 0x5494c00 con 0x41cfc00 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906013012s,-7.905765057s]) 2026-02-12T10:34:31.240+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 3 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:31.240262+0000/23.203767776s send_stamp 12.655615807s delta_ub -10.548152924s) ==== 2033+0+0 (crc 0 0 0) 0x5494f00 con 0x432e400 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:31.240+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548412323s,-10.548152924s]) 2026-02-12T10:34:31.848+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:31.848+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:32.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:32.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:32.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:02.039633+0000) 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.122 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:32.071, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:32.070+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:32.210+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 8 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:32.211680+0000/26.203809738s send_stamp 26.203809738s delta_ub 2.028698206s) ==== 2033+0+0 (crc 0 0 0) 0x5494f00 con 0x433b000 2026-02-12T10:34:32.210+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028527021s,2.028698206s]) 2026-02-12T10:34:32.210+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:32.211680+0000/26.203809738s send_stamp 24.175281525s delta_ub -2.028527021s) -- 0x5494180 con 0x433b000 2026-02-12T10:34:32.210+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 8 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:32.211680+0000/26.203809738s send_stamp 26.203809738s delta_ub 2.028698206s) ==== 2033+0+0 (crc 0 0 0) 0x54bdc80 con 0x433b400 2026-02-12T10:34:32.210+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:32.210+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:32.210+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:32.210+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:32.210+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028503180s,2.028698206s]) 2026-02-12T10:34:32.210+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:32.211680+0000/26.203809738s send_stamp 24.175306320s delta_ub -2.028503180s) -- 0x5489b00 con 0x433b400 2026-02-12T10:34:32.210+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:32.210+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:32.210+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:32.210+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:32.820+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:32.820+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:33.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:33.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:33.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:03.039698+0000) 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.122 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:33.116, recovery is active?:false restrictions:<....> 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579) 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664) 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:33.115+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:33.580+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 7 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:33.581518+0000/20.303920746s send_stamp 20.303920746s delta_ub -5.240975857s) ==== 2033+0+0 (crc 0 0 0) 0x5494c00 con 0x4673800 2026-02-12T10:34:33.580+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241201878s,-5.240975857s]) 2026-02-12T10:34:33.580+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 7 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:33.581518+0000/20.303920746s send_stamp 20.303920746s delta_ub -5.240975857s) ==== 2033+0+0 (crc 0 0 0) 0x5489b00 con 0x4672800 2026-02-12T10:34:33.580+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:33.581518+0000/20.303920746s send_stamp 25.545122147s delta_ub 5.241201878s) -- 0x5494900 con 0x4673800 2026-02-12T10:34:33.580+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:33.580+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:33.580+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:33.580+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:33.580+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241235256s,-5.240975857s]) 2026-02-12T10:34:33.580+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:33.581518+0000/20.303920746s send_stamp 25.545156479s delta_ub 5.241235256s) -- 0x54bdc80 con 0x4672800 2026-02-12T10:34:33.580+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:33.580+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:33.580+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:33.580+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:33.788+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:33.788+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:33.911+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 9 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:33.912055+0000/27.904184341s send_stamp 27.904184341s delta_ub 2.028802395s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x433b000 2026-02-12T10:34:33.911+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028558493s,2.028802395s]) 2026-02-12T10:34:33.911+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 9 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:33.912055+0000/27.904184341s send_stamp 27.904184341s delta_ub 2.028802395s) ==== 2033+0+0 (crc 0 0 0) 0x54bdc80 con 0x433b400 2026-02-12T10:34:33.911+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:33.912055+0000/27.904184341s send_stamp 25.875625610s delta_ub -2.028558493s) -- 0x5494f00 con 0x433b000 2026-02-12T10:34:33.911+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:33.911+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:33.911+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:33.911+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:33.911+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028541803s,2.028802395s]) 2026-02-12T10:34:33.911+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:33.912055+0000/27.904184341s send_stamp 25.875642776s delta_ub -2.028541803s) -- 0x5489b00 con 0x433b400 2026-02-12T10:34:33.911+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:33.911+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:33.911+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:33.911+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:34.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:34.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:34.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:04.039719+0000) 2026-02-12T10:34:34.045+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 5 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:34.046401+0000/18.104017258s send_stamp 18.104017258s delta_ub -7.905727386s) ==== 2033+0+0 (crc 0 0 0) 0x5489b00 con 0x41cec00 2026-02-12T10:34:34.045+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 5 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:34.046401+0000/18.104017258s send_stamp 18.104017258s delta_ub -7.905727386s) ==== 2033+0+0 (crc 0 0 0) 0x5494f00 con 0x41ce800 2026-02-12T10:34:34.045+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905970097s,-7.905727386s]) 2026-02-12T10:34:34.045+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:34.046401+0000/18.104017258s send_stamp 26.009986877s delta_ub 7.905970097s) -- 0x54bdc80 con 0x41cec00 2026-02-12T10:34:34.045+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:34.045+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:34.045+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:34.045+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:34.045+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905984879s,-7.905727386s]) 2026-02-12T10:34:34.045+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:34.046401+0000/18.104017258s send_stamp 26.010002136s delta_ub 7.905984879s) -- 0x5494180 con 0x41ce800 2026-02-12T10:34:34.045+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:34.045+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:34.045+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:34.045+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.122 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:34.139, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:34.138+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:34.151+0000 7f9edf86d640 20 osd.1 50 reports for 0 queries 2026-02-12T10:34:34.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x414a000 con 0x40cc400 2026-02-12T10:34:34.151+0000 7f9edf86d640 15 osd.1 50 collect_pg_stats 2026-02-12T10:34:34.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672966 v 0) -- 0x5504300 con 0x40cc400 2026-02-12T10:34:34.387+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 4 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:34.388108+0000/15.803245544s send_stamp 15.803245544s delta_ub -10.548152924s) ==== 2033+0+0 (crc 0 0 0) 0x5494900 con 0x41cf000 2026-02-12T10:34:34.387+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548483849s,-10.548152924s]) 2026-02-12T10:34:34.387+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 4 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:34.388108+0000/15.803245544s send_stamp 15.803245544s delta_ub -10.548152924s) ==== 2033+0+0 (crc 0 0 0) 0x54bdc80 con 0x4ef8800 2026-02-12T10:34:34.387+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:34.388108+0000/15.803245544s send_stamp 26.351730347s delta_ub 10.548483849s) -- 0x5494c00 con 0x41cf000 2026-02-12T10:34:34.387+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:34.387+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:34.387+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:34.387+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:34.387+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548511505s,-10.548152924s]) 2026-02-12T10:34:34.387+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:34.388108+0000/15.803245544s send_stamp 26.351757050s delta_ub 10.548511505s) -- 0x5489b00 con 0x4ef8800 2026-02-12T10:34:34.387+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:34.387+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:34.387+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:34.387+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:34.780+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:34.780+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:35.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:35.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:35.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:05.039786+0000) 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.113 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:35.093, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:35.091+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:35.374+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 5 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:35.376014+0000/24.703533173s send_stamp 24.703533173s delta_ub -2.635890961s) ==== 2033+0+0 (crc 0 0 0) 0x5489b00 con 0x4672400 2026-02-12T10:34:35.374+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636084318s,-2.635890961s]) 2026-02-12T10:34:35.374+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 5 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:35.376014+0000/24.703533173s send_stamp 24.703533173s delta_ub -2.635890961s) ==== 2033+0+0 (crc 0 0 0) 0x5494c00 con 0x4672000 2026-02-12T10:34:35.374+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:35.376014+0000/24.703533173s send_stamp 27.339616776s delta_ub 2.636084318s) -- 0x54bdc80 con 0x4672400 2026-02-12T10:34:35.374+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:35.374+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:35.374+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:35.374+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:35.374+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636104107s,-2.635890961s]) 2026-02-12T10:34:35.374+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:35.376014+0000/24.703533173s send_stamp 27.339635849s delta_ub 2.636104107s) -- 0x5494900 con 0x4672000 2026-02-12T10:34:35.374+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:35.374+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:35.374+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:35.374+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:35.752+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:35.752+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:35.880+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 8 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:35.881668+0000/22.604070663s send_stamp 22.604070663s delta_ub -5.240934372s) ==== 2033+0+0 (crc 0 0 0) 0x5494900 con 0x4673800 2026-02-12T10:34:35.880+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241189480s,-5.240934372s]) 2026-02-12T10:34:35.880+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:35.881668+0000/22.604070663s send_stamp 27.845258713s delta_ub 5.241189480s) -- 0x5494c00 con 0x4673800 2026-02-12T10:34:35.880+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:35.880+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:35.880+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:35.880+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:35.880+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 8 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:35.881668+0000/22.604070663s send_stamp 22.604070663s delta_ub -5.240934372s) ==== 2033+0+0 (crc 0 0 0) 0x54bdc80 con 0x4672800 2026-02-12T10:34:35.880+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241215706s,-5.240934372s]) 2026-02-12T10:34:35.880+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:35.881668+0000/22.604070663s send_stamp 27.845285416s delta_ub 5.241215706s) -- 0x5489b00 con 0x4672800 2026-02-12T10:34:35.880+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:35.880+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:35.880+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:35.880+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:36.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:36.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:06.039851+0000) 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.113 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:36.127, recovery is active?:false restrictions:<....> 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579) 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664) 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:36.126+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 5 osd.1 50 heartbeat osd_stat(store_statfs(0x1c2000/0x0/0x384000, data 0x1ed204/0x2c9000, compress 0x0/0x0/0x0, omap 0x4361, meta 0x1a4bc9f), peers [0,2,3,4,5] op hist []) 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 20 osd.1 50 check_full_status cur ratio 0.5, physical ratio 0.5, new state none 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub -2.028541803s) -- 0x5495200 con 0x433a800 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub -2.028541803s) -- 0x5495980 con 0x433a400 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub 2.636104107s) -- 0x54a0f00 con 0x433a000 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub 2.636104107s) -- 0x54a0c00 con 0x4672c00 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub 5.241215706s) -- 0x4ef2480 con 0x4673000 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub 5.241215706s) -- 0x4ef2780 con 0x4673400 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub 7.905984879s) -- 0x4ef2000 con 0x41cf800 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub 7.905984879s) -- 0x4ef2900 con 0x41cfc00 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub 10.548511505s) -- 0x4ef2a80 con 0x432e000 2026-02-12T10:34:36.538+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 28.503932953s delta_ub 10.548511505s) -- 0x5488f00 con 0x432e400 2026-02-12T10:34:36.538+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 8 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 30.532606125s delta_ub 2.028673410s) ==== 2033+0+0 (crc 0 0 0) 0x54a0c00 con 0x433a800 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028573275s,2.028673410s]) 2026-02-12T10:34:36.538+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 8 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 30.532621384s delta_ub 2.028689861s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x433a400 2026-02-12T10:34:36.538+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028580427s,2.028689861s]) 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 6 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 25.868022919s delta_ub -2.635907650s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x433a000 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 6 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 25.868043900s delta_ub -2.635886908s) ==== 2033+0+0 (crc 0 0 0) 0x5488f00 con 0x4672c00 2026-02-12T10:34:36.538+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 6 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 23.262922287s delta_ub -5.241009712s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x4673000 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636048794s,-2.635907650s]) 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 5 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 20.598165512s delta_ub -7.905767441s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x41cfc00 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636055470s,-2.635886908s]) 2026-02-12T10:34:36.538+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241193771s,-5.241009712s]) 2026-02-12T10:34:36.538+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 5 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 20.598186493s delta_ub -7.905746937s) ==== 2033+0+0 (crc 0 0 0) 0x5488f00 con 0x41cf800 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905938625s,-7.905746937s]) 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 4 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 17.955728531s delta_ub -10.548203468s) ==== 2033+0+0 (crc 0 0 0) 0x5488f00 con 0x432e400 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905971527s,-7.905767441s]) 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548434258s,-10.548203468s]) 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 4 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 17.955705643s delta_ub -10.548228264s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x432e000 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548468590s,-10.548228264s]) 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 6 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:36.540425+0000/28.503932953s send_stamp 23.262987137s delta_ub -5.240945816s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x4673400 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:36.538+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241209030s,-5.240945816s]) 2026-02-12T10:34:36.740+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:36.740+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:37.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:37.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:37.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:07.039917+0000) 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.113 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:37.088, recovery is active?:false restrictions:<....> 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579) 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664) 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:37.087+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:37.411+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 10 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:37.412286+0000/31.404415131s send_stamp 31.404415131s delta_ub 2.028689861s) ==== 2033+0+0 (crc 0 0 0) 0x5488f00 con 0x433b000 2026-02-12T10:34:37.411+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028568268s,2.028689861s]) 2026-02-12T10:34:37.411+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:37.412286+0000/31.404415131s send_stamp 29.375846863s delta_ub -2.028568268s) -- 0x4ef2000 con 0x433b000 2026-02-12T10:34:37.411+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:37.411+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:37.411+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:37.411+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:37.411+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 10 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:37.412286+0000/31.404415131s send_stamp 31.404415131s delta_ub 2.028689861s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x433b400 2026-02-12T10:34:37.411+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028552055s,2.028689861s]) 2026-02-12T10:34:37.411+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:37.412286+0000/31.404415131s send_stamp 29.375862122s delta_ub -2.028552055s) -- 0x4ef2480 con 0x433b400 2026-02-12T10:34:37.411+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:37.411+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:37.411+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:37.411+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:37.545+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 6 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:37.546533+0000/21.604148865s send_stamp 21.604148865s delta_ub -7.905746937s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2480 con 0x41cec00 2026-02-12T10:34:37.545+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 6 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:37.546533+0000/21.604148865s send_stamp 21.604148865s delta_ub -7.905746937s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2000 con 0x41ce800 2026-02-12T10:34:37.545+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905958176s,-7.905746937s]) 2026-02-12T10:34:37.545+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:37.546533+0000/21.604148865s send_stamp 29.510107040s delta_ub 7.905958176s) -- 0x4ef2600 con 0x41cec00 2026-02-12T10:34:37.545+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:37.545+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:37.545+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:37.545+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:37.545+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905971527s,-7.905746937s]) 2026-02-12T10:34:37.545+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:37.546533+0000/21.604148865s send_stamp 29.510122299s delta_ub 7.905971527s) -- 0x5488f00 con 0x41ce800 2026-02-12T10:34:37.545+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:37.545+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:37.545+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:37.545+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:37.752+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:37.752+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:37.887+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 5 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:37.888327+0000/19.303464890s send_stamp 19.303464890s delta_ub -10.548203468s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x41cf000 2026-02-12T10:34:37.887+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548479080s,-10.548203468s]) 2026-02-12T10:34:37.887+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:37.888327+0000/19.303464890s send_stamp 29.851945877s delta_ub 10.548479080s) -- 0x4ef2900 con 0x41cf000 2026-02-12T10:34:37.887+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:37.887+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:37.887+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:37.887+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:37.887+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 5 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:37.888327+0000/19.303464890s send_stamp 19.303464890s delta_ub -10.548203468s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x4ef8800 2026-02-12T10:34:37.887+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548510551s,-10.548203468s]) 2026-02-12T10:34:37.887+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:37.888327+0000/19.303464890s send_stamp 29.851976395s delta_ub 10.548510551s) -- 0x4ef2480 con 0x4ef8800 2026-02-12T10:34:37.887+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:37.887+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:37.887+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:37.887+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:38.013+0000 7f9ed4b03640 15 osd.1 50 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:34:38.013+0000 7f9ed4b03640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:34:38.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:38.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:38.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:38.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:38.013+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:34:38.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:38.013+0000 7f9ed3b01640 20 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 45.978496552s (sent 45.978496552s) 2026-02-12T10:34:38.013+0000 7f9ed3b01640 20 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] recheck_readable wasn't wait or laggy 2026-02-12T10:34:38.013+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:38.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:38.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:38.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:38.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:08.039982+0000) 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.113 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:38.063, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:38.062+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:38.151+0000 7f9eec538640 10 monclient: _renew_subs 2026-02-12T10:34:38.151+0000 7f9eec538640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:38.151+0000 7f9eec538640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({osdmap=51}) -- 0x54de1a0 con 0x433bc00 2026-02-12T10:34:38.790+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:38.790+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:39.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:39.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:39.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:09.040048+0000) 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.113 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:39.098, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:39.098+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:39.151+0000 7f9edf86d640 20 osd.1 50 reports for 0 queries 2026-02-12T10:34:39.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x414a380 con 0x40cc400 2026-02-12T10:34:39.151+0000 7f9edf86d640 15 osd.1 50 collect_pg_stats 2026-02-12T10:34:39.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672967 v 0) -- 0x5504600 con 0x40cc400 2026-02-12T10:34:39.810+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:39.810+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:40.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:40.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:40.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:10.040115+0000) 2026-02-12T10:34:40.075+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 6 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:40.076278+0000/29.403795242s send_stamp 29.403795242s delta_ub -2.635886908s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2900 con 0x4672000 2026-02-12T10:34:40.075+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636093855s,-2.635886908s]) 2026-02-12T10:34:40.075+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 6 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:40.076278+0000/29.403795242s send_stamp 29.403795242s delta_ub -2.635886908s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2480 con 0x4672400 2026-02-12T10:34:40.075+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:40.076278+0000/29.403795242s send_stamp 32.039890289s delta_ub 2.636093855s) -- 0x4ef2a80 con 0x4672000 2026-02-12T10:34:40.075+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:40.075+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:40.075+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:40.075+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:40.075+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636111975s,-2.635886908s]) 2026-02-12T10:34:40.075+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:40.076278+0000/29.403795242s send_stamp 32.039905548s delta_ub 2.636111975s) -- 0x4ef2600 con 0x4672400 2026-02-12T10:34:40.075+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:40.075+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:40.075+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:40.075+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.103 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:40.102, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:40.101+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:40.580+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 9 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:40.581855+0000/27.304258347s send_stamp 27.304258347s delta_ub -5.240945816s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2a80 con 0x4673800 2026-02-12T10:34:40.580+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241181374s,-5.240945816s]) 2026-02-12T10:34:40.580+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 9 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:40.581855+0000/27.304258347s send_stamp 27.304258347s delta_ub -5.240945816s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x4672800 2026-02-12T10:34:40.580+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:40.581855+0000/27.304258347s send_stamp 32.545440674s delta_ub 5.241181374s) -- 0x4ef2900 con 0x4673800 2026-02-12T10:34:40.580+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:40.580+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:40.580+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:40.580+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:40.580+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241199493s,-5.240945816s]) 2026-02-12T10:34:40.580+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:40.581855+0000/27.304258347s send_stamp 32.545459747s delta_ub 5.241199493s) -- 0x4ef2480 con 0x4672800 2026-02-12T10:34:40.580+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:40.580+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:40.580+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:40.580+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:40.819+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:40.819+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:41.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:41.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:41.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:11.040181+0000) 2026-02-12T10:34:41.039+0000 7f9ee006e640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:34:41.045+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 7 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:41.046700+0000/25.104316711s send_stamp 25.104316711s delta_ub -7.905839920s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2480 con 0x41cec00 2026-02-12T10:34:41.045+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905975819s,-7.905839920s]) 2026-02-12T10:34:41.045+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:41.046700+0000/25.104316711s send_stamp 33.010292053s delta_ub 7.905975819s) -- 0x4ef2600 con 0x41cec00 2026-02-12T10:34:41.045+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 7 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:41.046700+0000/25.104316711s send_stamp 25.104316711s delta_ub -7.905839920s) ==== 2033+0+0 (crc 0 0 0) 0x5488f00 con 0x41ce800 2026-02-12T10:34:41.045+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:41.045+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:41.045+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:41.045+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:41.045+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906000614s,-7.905839920s]) 2026-02-12T10:34:41.045+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:41.046700+0000/25.104316711s send_stamp 33.010318756s delta_ub 7.906000614s) -- 0x4ef2000 con 0x41ce800 2026-02-12T10:34:41.045+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:41.045+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:41.045+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:41.045+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.103 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:41.087, recovery is active?:false restrictions:<....> 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579) 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664) 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:41.086+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:41.833+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:41.833+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:42.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:42.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:42.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:12.040247+0000) 2026-02-12T10:34:42.111+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 11 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:42.112457+0000/36.104583740s send_stamp 36.104583740s delta_ub 2.028667688s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2000 con 0x433b000 2026-02-12T10:34:42.111+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028573751s,2.028667688s]) 2026-02-12T10:34:42.111+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:42.112457+0000/36.104583740s send_stamp 34.076011658s delta_ub -2.028573751s) -- 0x5488f00 con 0x433b000 2026-02-12T10:34:42.111+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:42.111+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.111+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.111+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.111+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 11 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:42.112457+0000/36.104583740s send_stamp 36.104583740s delta_ub 2.028667688s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2600 con 0x433b400 2026-02-12T10:34:42.111+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028554440s,2.028667688s]) 2026-02-12T10:34:42.111+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:42.112457+0000/36.104583740s send_stamp 34.076030731s delta_ub -2.028554440s) -- 0x4ef2480 con 0x433b400 2026-02-12T10:34:42.111+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:42.111+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.111+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.111+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.103 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:42.123, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:42.122+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 5 osd.1 50 heartbeat osd_stat(store_statfs(0x1c2000/0x0/0x384000, data 0x1ed204/0x2c9000, compress 0x0/0x0/0x0, omap 0x4361, meta 0x1a4bc9f), peers [0,2,3,4,5] op hist []) 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 20 osd.1 50 check_full_status cur ratio 0.5, physical ratio 0.5, new state none 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub -2.028554440s) -- 0x423bc80 con 0x433a800 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub -2.028554440s) -- 0x423a000 con 0x433a400 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub 2.636111975s) -- 0x423b200 con 0x433a000 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub 2.636111975s) -- 0x423a300 con 0x4672c00 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub 5.241199493s) -- 0x423a600 con 0x4673000 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub 5.241199493s) -- 0x54a0300 con 0x4673400 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub 7.906000614s) -- 0x54a1800 con 0x41cf800 2026-02-12T10:34:42.438+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 9 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 36.432788849s delta_ub 2.028672934s) ==== 2033+0+0 (crc 0 0 0) 0x423a300 con 0x433a800 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub 7.906000614s) -- 0x54a1b00 con 0x41cfc00 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub 10.548510551s) -- 0x54a1500 con 0x432e000 2026-02-12T10:34:42.438+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 34.404113770s delta_ub 10.548510551s) -- 0x54a1c80 con 0x432e400 2026-02-12T10:34:42.438+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 9 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 36.432800293s delta_ub 2.028685808s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x433a400 2026-02-12T10:34:42.438+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:42.438+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.438+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.438+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.438+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028553486s,2.028685808s]) 2026-02-12T10:34:42.438+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 7 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 31.768220901s delta_ub -2.635893822s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x433a000 2026-02-12T10:34:42.438+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.439+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 7 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 29.163127899s delta_ub -5.240987778s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x4673000 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636045933s,-2.635893822s]) 2026-02-12T10:34:42.439+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:42.439+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.439+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 6 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 26.498367310s delta_ub -7.905748367s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x41cfc00 2026-02-12T10:34:42.439+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.439+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241164207s,-5.240987778s]) 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028456688s,2.028672934s]) 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906003475s,-7.905748367s]) 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 7 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 29.163173676s delta_ub -5.240942955s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x4673400 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241226673s,-5.240942955s]) 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 5 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 23.855916977s delta_ub -10.548199654s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x432e000 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.439+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548505783s,-10.548199654s]) 2026-02-12T10:34:42.439+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 7 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 31.768241882s delta_ub -2.635874510s) ==== 2033+0+0 (crc 0 0 0) 0x54a1c80 con 0x4672c00 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636189699s,-2.635874510s]) 2026-02-12T10:34:42.439+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 6 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 26.498525620s delta_ub -7.905591488s) ==== 2033+0+0 (crc 0 0 0) 0x54a1c80 con 0x41cf800 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905926704s,-7.905591488s]) 2026-02-12T10:34:42.439+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 5 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:42.440609+0000/34.404113770s send_stamp 23.856063843s delta_ub -10.548050880s) ==== 2033+0+0 (crc 0 0 0) 0x54a1c80 con 0x432e400 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:42.439+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548407555s,-10.548050880s]) 2026-02-12T10:34:42.815+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:42.815+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:43.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:43.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:43.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:13.040318+0000) 2026-02-12T10:34:43.083+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:43.083+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:43.083+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:43.083+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.103 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:43.083+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:43.085, recovery is active?:false restrictions:<....> 2026-02-12T10:34:43.083+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579) 2026-02-12T10:34:43.083+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664) 2026-02-12T10:34:43.083+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:43.083+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:43.084+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:43.084+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:43.084+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:43.186+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 6 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:43.188592+0000/24.603729248s send_stamp 24.603729248s delta_ub -10.548050880s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x4ef8800 2026-02-12T10:34:43.186+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 6 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:43.188592+0000/24.603729248s send_stamp 24.603729248s delta_ub -10.548050880s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x41cf000 2026-02-12T10:34:43.186+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548479080s,-10.548050880s]) 2026-02-12T10:34:43.186+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:43.188592+0000/24.603729248s send_stamp 35.152206421s delta_ub 10.548479080s) -- 0x423b380 con 0x4ef8800 2026-02-12T10:34:43.186+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:43.186+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:43.186+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:43.186+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:43.186+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548498154s,-10.548050880s]) 2026-02-12T10:34:43.186+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:43.188592+0000/24.603729248s send_stamp 35.152229309s delta_ub 10.548498154s) -- 0x54a1b00 con 0x41cf000 2026-02-12T10:34:43.187+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:43.187+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:43.187+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:43.187+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:43.855+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:43.855+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:44.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:44.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:44.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:14.040388+0000) 2026-02-12T10:34:44.080+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 10 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:44.082029+0000/30.804430008s send_stamp 30.804430008s delta_ub -5.240942955s) ==== 2033+0+0 (crc 0 0 0) 0x54a1b00 con 0x4673800 2026-02-12T10:34:44.080+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 10 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:44.082029+0000/30.804430008s send_stamp 30.804430008s delta_ub -5.240942955s) ==== 2033+0+0 (crc 0 0 0) 0x423b380 con 0x4672800 2026-02-12T10:34:44.080+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241194725s,-5.240942955s]) 2026-02-12T10:34:44.080+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:44.082029+0000/30.804430008s send_stamp 36.045627594s delta_ub 5.241194725s) -- 0x54a1500 con 0x4673800 2026-02-12T10:34:44.080+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:44.080+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:44.080+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:44.080+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:44.080+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241209984s,-5.240942955s]) 2026-02-12T10:34:44.080+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:44.082029+0000/30.804430008s send_stamp 36.045639038s delta_ub 5.241209984s) -- 0x423b800 con 0x4672800 2026-02-12T10:34:44.080+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:44.080+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:44.080+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:44.080+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.103 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:44.117, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:44.115+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:44.151+0000 7f9edf86d640 20 osd.1 50 reports for 0 queries 2026-02-12T10:34:44.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x3cf0700 con 0x40cc400 2026-02-12T10:34:44.151+0000 7f9edf86d640 15 osd.1 50 collect_pg_stats 2026-02-12T10:34:44.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672968 v 0) -- 0x5504900 con 0x40cc400 2026-02-12T10:34:44.174+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 7 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:44.176494+0000/33.504013062s send_stamp 33.504013062s delta_ub -2.635874510s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x4672000 2026-02-12T10:34:44.174+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 7 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:44.176494+0000/33.504013062s send_stamp 33.504013062s delta_ub -2.635874510s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x4672400 2026-02-12T10:34:44.174+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636070728s,-2.635874510s]) 2026-02-12T10:34:44.174+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:44.176494+0000/33.504013062s send_stamp 36.140079498s delta_ub 2.636070728s) -- 0x54a1b00 con 0x4672000 2026-02-12T10:34:44.174+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:44.174+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:44.174+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:44.174+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:44.174+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636084318s,-2.635874510s]) 2026-02-12T10:34:44.174+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:44.176494+0000/33.504013062s send_stamp 36.140098572s delta_ub 2.636084318s) -- 0x423b380 con 0x4672400 2026-02-12T10:34:44.174+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:44.174+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:44.174+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:44.174+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:44.545+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 8 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:44.546893+0000/28.604507446s send_stamp 28.604507446s delta_ub -7.905591488s) ==== 2033+0+0 (crc 0 0 0) 0x423b380 con 0x41cec00 2026-02-12T10:34:44.545+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 8 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:44.546893+0000/28.604507446s send_stamp 28.604507446s delta_ub -7.905591488s) ==== 2033+0+0 (crc 0 0 0) 0x54a1c80 con 0x41ce800 2026-02-12T10:34:44.545+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905982018s,-7.905591488s]) 2026-02-12T10:34:44.545+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:44.546893+0000/28.604507446s send_stamp 36.510490417s delta_ub 7.905982018s) -- 0x423b800 con 0x41cec00 2026-02-12T10:34:44.545+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:44.545+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:44.545+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:44.545+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:44.545+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905999184s,-7.905591488s]) 2026-02-12T10:34:44.545+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:44.546893+0000/28.604507446s send_stamp 36.510505676s delta_ub 7.905999184s) -- 0x54a1800 con 0x41ce800 2026-02-12T10:34:44.545+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:44.545+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:44.545+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:44.545+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:44.884+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:44.884+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:45.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:45.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:45.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:15.040457+0000) 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.098 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:45.081, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:45.079+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:45.180+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 11 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:45.182208+0000/31.904609680s send_stamp 31.904609680s delta_ub -5.241060257s) ==== 2033+0+0 (crc 0 0 0) 0x54a1b00 con 0x4673800 2026-02-12T10:34:45.180+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 11 ==== osd_ping(ping e50 up_from 20 ping_stamp 2026-02-12T10:34:45.182208+0000/31.904609680s send_stamp 31.904609680s delta_ub -5.241060257s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x4672800 2026-02-12T10:34:45.180+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241204739s,-5.241060257s]) 2026-02-12T10:34:45.180+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:45.182208+0000/31.904609680s send_stamp 37.145812988s delta_ub 5.241204739s) -- 0x54a1500 con 0x4673800 2026-02-12T10:34:45.180+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:45.180+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:45.180+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:45.180+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:45.180+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241221428s,-5.241060257s]) 2026-02-12T10:34:45.180+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:45.182208+0000/31.904609680s send_stamp 37.145832062s delta_ub 5.241221428s) -- 0x423b380 con 0x4672800 2026-02-12T10:34:45.180+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:45.180+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:45.180+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:45.180+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:45.610+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 12 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:45.612658+0000/39.604785919s send_stamp 39.604785919s delta_ub 2.028685808s) ==== 2033+0+0 (crc 0 0 0) 0x423b380 con 0x433b400 2026-02-12T10:34:45.610+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 12 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:45.612658+0000/39.604785919s send_stamp 39.604785919s delta_ub 2.028685808s) ==== 2033+0+0 (crc 0 0 0) 0x54a1800 con 0x433b000 2026-02-12T10:34:45.610+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028550625s,2.028685808s]) 2026-02-12T10:34:45.610+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:45.612658+0000/39.604785919s send_stamp 37.576236725s delta_ub -2.028550625s) -- 0x423b800 con 0x433b400 2026-02-12T10:34:45.610+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:45.610+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:45.610+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:45.610+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:45.610+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028531790s,2.028685808s]) 2026-02-12T10:34:45.610+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:45.612658+0000/39.604785919s send_stamp 37.576251984s delta_ub -2.028531790s) -- 0x54a1c80 con 0x433b000 2026-02-12T10:34:45.610+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:45.610+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:45.610+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:45.610+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:45.850+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:45.850+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:46.013+0000 7f9ed4b03640 15 osd.1 50 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:34:46.013+0000 7f9ed4b03640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:34:46.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:46.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:46.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:46.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:46.013+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:34:46.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:46.013+0000 7f9ed3b01640 20 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 53.978614807s (sent 53.978614807s) 2026-02-12T10:34:46.013+0000 7f9ed3b01640 20 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] recheck_readable wasn't wait or laggy 2026-02-12T10:34:46.013+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:46.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:46.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:46.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:46.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:16.040527+0000) 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.098 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:46.046, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:46.045+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:46.087+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 7 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:46.088817+0000/27.503953934s send_stamp 27.503953934s delta_ub -10.548269272s) ==== 2033+0+0 (crc 0 0 0) 0x423b800 con 0x4ef8800 2026-02-12T10:34:46.087+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548464775s,-10.548269272s]) 2026-02-12T10:34:46.087+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:46.088817+0000/27.503953934s send_stamp 38.052417755s delta_ub 10.548464775s) -- 0x423b380 con 0x4ef8800 2026-02-12T10:34:46.087+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:46.087+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:46.087+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 7 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:46.088817+0000/27.503953934s send_stamp 27.503953934s delta_ub -10.548269272s) ==== 2033+0+0 (crc 0 0 0) 0x54a1500 con 0x41cf000 2026-02-12T10:34:46.087+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:46.087+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:46.087+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548479080s,-10.548269272s]) 2026-02-12T10:34:46.087+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:46.088817+0000/27.503953934s send_stamp 38.052433014s delta_ub 10.548479080s) -- 0x54a1b00 con 0x41cf000 2026-02-12T10:34:46.087+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:46.087+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:46.087+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:46.087+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:46.245+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 9 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:46.247088+0000/30.304704666s send_stamp 30.304704666s delta_ub -7.905802727s) ==== 2033+0+0 (crc 0 0 0) 0x423b380 con 0x41cec00 2026-02-12T10:34:46.245+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 9 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:46.247088+0000/30.304704666s send_stamp 30.304704666s delta_ub -7.905802727s) ==== 2033+0+0 (crc 0 0 0) 0x54a1c80 con 0x41ce800 2026-02-12T10:34:46.245+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905988693s,-7.905802727s]) 2026-02-12T10:34:46.245+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:46.247088+0000/30.304704666s send_stamp 38.210689545s delta_ub 7.905988693s) -- 0x423b800 con 0x41cec00 2026-02-12T10:34:46.245+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:46.245+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:46.245+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:46.245+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:46.245+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906005859s,-7.905802727s]) 2026-02-12T10:34:46.245+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:46.247088+0000/30.304704666s send_stamp 38.210712433s delta_ub 7.906005859s) -- 0x54a1800 con 0x41ce800 2026-02-12T10:34:46.245+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:46.245+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:46.245+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:46.245+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:46.826+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:46.826+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:47.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:47.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:47.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:17.040596+0000) 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.098 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:47.045, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:47.043+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 5 osd.1 50 heartbeat osd_stat(store_statfs(0x1c2000/0x0/0x384000, data 0x1ed204/0x2c9000, compress 0x0/0x0/0x0, omap 0x4361, meta 0x1a4bc9f), peers [0,2,3,4,5] op hist []) 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 20 osd.1 50 check_full_status cur ratio 0.5, physical ratio 0.5, new state none 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub -2.028531790s) -- 0x4ef3380 con 0x433a800 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub -2.028531790s) -- 0x4ef2f00 con 0x433a400 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub 2.636084318s) -- 0x4ef3200 con 0x433a000 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub 2.636084318s) -- 0x4ef2d80 con 0x4672c00 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub 5.241221428s) -- 0x4ef2c00 con 0x4673000 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub 5.241221428s) -- 0x4ef2300 con 0x4673400 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub 7.906005859s) -- 0x4ef2180 con 0x41cf800 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub 7.906005859s) -- 0x54a0c00 con 0x41cfc00 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub 10.548479080s) -- 0x54a1c80 con 0x432e000 2026-02-12T10:34:47.139+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 39.104320526s delta_ub 10.548479080s) -- 0x54a1800 con 0x432e400 2026-02-12T10:34:47.139+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 10 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 41.132999420s delta_ub 2.028677940s) ==== 2033+0+0 (crc 0 0 0) 0x54a1800 con 0x433a800 2026-02-12T10:34:47.139+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 10 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 41.133014679s delta_ub 2.028696775s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2480 con 0x433a400 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028561592s,2.028677940s]) 2026-02-12T10:34:47.139+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028570652s,2.028696775s]) 2026-02-12T10:34:47.139+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 7 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 31.198516846s delta_ub -7.905801773s) ==== 2033+0+0 (crc 0 0 0) 0x54a1800 con 0x41cf800 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905938148s,-7.905801773s]) 2026-02-12T10:34:47.139+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 8 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 33.863300323s delta_ub -5.241021156s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2480 con 0x4673000 2026-02-12T10:34:47.139+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241165161s,-5.241021156s]) 2026-02-12T10:34:47.139+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 8 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 36.468418121s delta_ub -2.635900259s) ==== 2033+0+0 (crc 0 0 0) 0x54a1800 con 0x4672c00 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 8 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 33.863334656s delta_ub -5.240984917s) ==== 2033+0+0 (crc 0 0 0) 0x54a0f00 con 0x4673400 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636049509s,-2.635900259s]) 2026-02-12T10:34:47.139+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 6 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 28.556072235s delta_ub -10.548245430s) ==== 2033+0+0 (crc 0 0 0) 0x54a1800 con 0x432e400 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241143703s,-5.240984917s]) 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 7 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 31.198541641s delta_ub -7.905776501s) ==== 2033+0+0 (crc 0 0 0) 0x54a0f00 con 0x41cfc00 2026-02-12T10:34:47.139+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548426628s,-10.548245430s]) 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905969620s,-7.905776501s]) 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 8 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 36.468441010s delta_ub -2.635877609s) ==== 2033+0+0 (crc 0 0 0) 0x54a0f00 con 0x433a000 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636086464s,-2.635877609s]) 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 6 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:47.140812+0000/39.104320526s send_stamp 28.556095123s delta_ub -10.548222542s) ==== 2033+0+0 (crc 0 0 0) 0x54a0f00 con 0x432e000 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:47.139+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548441887s,-10.548222542s]) 2026-02-12T10:34:47.830+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:47.830+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:48.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:48.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:48.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:18.040667+0000) 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.098 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:48.047, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:48.046+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:48.511+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 13 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:48.512812+0000/42.504940033s send_stamp 42.504940033s delta_ub 2.028696775s) ==== 2033+0+0 (crc 0 0 0) 0x54a1800 con 0x433b000 2026-02-12T10:34:48.511+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028558254s,2.028696775s]) 2026-02-12T10:34:48.511+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 13 ==== osd_ping(ping e50 up_from 5 ping_stamp 2026-02-12T10:34:48.512812+0000/42.504940033s send_stamp 42.504940033s delta_ub 2.028696775s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2480 con 0x433b400 2026-02-12T10:34:48.511+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:48.512812+0000/42.504940033s send_stamp 40.476379395s delta_ub -2.028558254s) -- 0x4ef2180 con 0x433b000 2026-02-12T10:34:48.511+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:48.511+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:48.511+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:48.511+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:48.511+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028538227s,2.028696775s]) 2026-02-12T10:34:48.511+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:48.512812+0000/42.504940033s send_stamp 40.476402283s delta_ub -2.028538227s) -- 0x4ef2600 con 0x433b400 2026-02-12T10:34:48.511+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:48.511+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:48.511+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:48.511+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:48.854+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:48.854+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.098 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:49.038, recovery is active?:false restrictions:<....> 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579) 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664) 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:49.036+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:49.038+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:49.038+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:49.038+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:19.040741+0000) 2026-02-12T10:34:49.151+0000 7f9edf86d640 20 osd.1 50 reports for 0 queries 2026-02-12T10:34:49.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x5528000 con 0x40cc400 2026-02-12T10:34:49.151+0000 7f9edf86d640 15 osd.1 50 collect_pg_stats 2026-02-12T10:34:49.151+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672969 v 0) -- 0x5504c00 con 0x40cc400 2026-02-12T10:34:49.817+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:49.817+0000 7f9ee752e640 10 osd.1 50 maybe_update_heartbeat_peers forcing update after 20.949030 seconds 2026-02-12T10:34:49.817+0000 7f9ee752e640 10 osd.1 50 reset_heartbeat_peers 2026-02-12T10:34:49.817+0000 7f9ee752e640 10 osd.1 50 maybe_update_heartbeat_peers updating 2026-02-12T10:34:49.817+0000 7f9ee752e640 10 osd.1 50 adding neighbor peer osd.0 2026-02-12T10:34:49.817+0000 7f9ee752e640 10 osd.1 50 adding neighbor peer osd.2 2026-02-12T10:34:49.817+0000 7f9ee752e640 10 osd.1 50 maybe_update_heartbeat_peers 5 peers, extras 0,2,3,4,5 2026-02-12T10:34:49.817+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:50.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:50.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:50.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:20.040778+0000) 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 5 osd.1 50 heartbeat osd_stat(store_statfs(0x1c2000/0x0/0x384000, data 0x1ed204/0x2c9000, compress 0x0/0x0/0x0, omap 0x4361, meta 0x1a4bc9f), peers [0,2,3,4,5] op hist []) 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 20 osd.1 50 check_full_status cur ratio 0.5, physical ratio 0.5, new state none 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub -2.028538227s) -- 0x54a1200 con 0x433a800 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub -2.028538227s) -- 0x4ef2000 con 0x433a400 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub 2.636086464s) -- 0x4ef3380 con 0x433a000 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub 2.636086464s) -- 0x423bb00 con 0x4672c00 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub 5.241143703s) -- 0x423bc80 con 0x4673000 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub 5.241143703s) -- 0x423a300 con 0x4673400 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub 7.905969620s) -- 0x5488f00 con 0x41cf800 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub 7.905969620s) -- 0x5494f00 con 0x41cfc00 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub 10.548441887s) -- 0x5494180 con 0x432e000 2026-02-12T10:34:50.039+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e50 up_from 10 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 42.004508972s delta_ub 10.548441887s) -- 0x5495200 con 0x432e400 2026-02-12T10:34:50.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 11 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 44.033191681s delta_ub 2.028686047s) ==== 2033+0+0 (crc 0 0 0) 0x5488f00 con 0x433a800 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028574228s,2.028686047s]) 2026-02-12T10:34:50.039+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 11 ==== osd_ping(ping_reply e50 up_from 5 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 44.033210754s delta_ub 2.028704166s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x433a400 2026-02-12T10:34:50.039+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.0 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028578281s,2.028704166s]) 2026-02-12T10:34:50.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 9 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 39.368618011s delta_ub -2.635888577s) ==== 2033+0+0 (crc 0 0 0) 0x5495200 con 0x4672c00 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636039972s,-2.635888577s]) 2026-02-12T10:34:50.039+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 9 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 36.763511658s delta_ub -5.240995884s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x4673000 2026-02-12T10:34:50.039+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241154671s,-5.240995884s]) 2026-02-12T10:34:50.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 8 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 34.098728180s delta_ub -7.905779362s) ==== 2033+0+0 (crc 0 0 0) 0x5495200 con 0x41cf800 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 9 ==== osd_ping(ping_reply e50 up_from 15 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 39.368637085s delta_ub -2.635867357s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x433a000 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905948639s,-7.905779362s]) 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636044741s,-2.635867357s]) 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 7 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 31.456289291s delta_ub -10.548218727s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x432e000 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548414230s,-10.548218727s]) 2026-02-12T10:34:50.039+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 7 ==== osd_ping(ping_reply e50 up_from 28 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 31.456302643s delta_ub -10.548203468s) ==== 2033+0+0 (crc 0 0 0) 0x5495200 con 0x432e400 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 8 ==== osd_ping(ping_reply e50 up_from 24 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 34.098762512s delta_ub -7.905745506s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x41cfc00 2026-02-12T10:34:50.039+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548404694s,-10.548203468s]) 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905956268s,-7.905745506s]) 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 9 ==== osd_ping(ping_reply e50 up_from 20 ping_stamp 2026-02-12T10:34:50.041000+0000/42.004508972s send_stamp 36.763568878s delta_ub -5.240937710s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x4673400 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.3 from_epoch 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.039+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241163731s,-5.240937710s]) 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.094 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:50.075, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:50.073+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:50.074+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 8 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:50.076684+0000/39.404205322s send_stamp 39.404205322s delta_ub -2.635867357s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x4672400 2026-02-12T10:34:50.074+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636059284s,-2.635867357s]) 2026-02-12T10:34:50.074+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:50.076684+0000/39.404205322s send_stamp 42.040264130s delta_ub 2.636059284s) -- 0x4ef2f00 con 0x4672400 2026-02-12T10:34:50.074+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:50.074+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.074+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.074+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 8 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:50.076684+0000/39.404205322s send_stamp 39.404205322s delta_ub -2.635867357s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x4672000 2026-02-12T10:34:50.074+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.074+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636073112s,-2.635867357s]) 2026-02-12T10:34:50.074+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:50.076684+0000/39.404205322s send_stamp 42.040275574s delta_ub 2.636073112s) -- 0x5494f00 con 0x4672000 2026-02-12T10:34:50.075+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:50.075+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.075+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.075+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.187+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 8 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:50.189002+0000/31.604139328s send_stamp 31.604139328s delta_ub -10.548203468s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2f00 con 0x4ef8800 2026-02-12T10:34:50.187+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 8 ==== osd_ping(ping e50 up_from 28 ping_stamp 2026-02-12T10:34:50.189002+0000/31.604139328s send_stamp 31.604139328s delta_ub -10.548203468s) ==== 2033+0+0 (crc 0 0 0) 0x5494f00 con 0x41cf000 2026-02-12T10:34:50.187+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548454285s,-10.548203468s]) 2026-02-12T10:34:50.187+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:50.189002+0000/31.604139328s send_stamp 42.152595520s delta_ub 10.548454285s) -- 0x4ef2c00 con 0x4ef8800 2026-02-12T10:34:50.187+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:50.187+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.187+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.187+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.187+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548472404s,-10.548203468s]) 2026-02-12T10:34:50.187+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:50.189002+0000/31.604139328s send_stamp 42.152610779s delta_ub 10.548472404s) -- 0x5494180 con 0x41cf000 2026-02-12T10:34:50.187+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.5 from_epoch 50 2026-02-12T10:34:50.187+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.187+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.187+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.575+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 9 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:50.576863+0000/39.904384613s send_stamp 39.904384613s delta_ub -2.635897875s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x4672400 2026-02-12T10:34:50.575+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 9 ==== osd_ping(ping e50 up_from 15 ping_stamp 2026-02-12T10:34:50.576863+0000/39.904384613s send_stamp 39.904384613s delta_ub -2.635897875s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x4672000 2026-02-12T10:34:50.575+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636099815s,-2.635897875s]) 2026-02-12T10:34:50.575+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:50.576863+0000/39.904384613s send_stamp 42.540481567s delta_ub 2.636099815s) -- 0x4ef2f00 con 0x4672400 2026-02-12T10:34:50.575+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:50.575+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.575+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.575+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.575+0000 7f9ef0dfe640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636118174s,-2.635897875s]) 2026-02-12T10:34:50.575+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:50.576863+0000/39.904384613s send_stamp 42.540500641s delta_ub 2.636118174s) -- 0x5494f00 con 0x4672000 2026-02-12T10:34:50.575+0000 7f9ef0dfe640 20 osd.1 50 get_con_osd_cluster to osd.2 from_epoch 50 2026-02-12T10:34:50.575+0000 7f9ef0dfe640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.575+0000 7f9ef0dfe640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.575+0000 7f9ef0dfe640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.806+0000 7f9ee752e640 10 osd.1 50 tick 2026-02-12T10:34:50.806+0000 7f9ee752e640 20 osd.1 50 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:50.945+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 10 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:50.947300+0000/35.004917145s send_stamp 35.004917145s delta_ub -7.905745506s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2f00 con 0x41cec00 2026-02-12T10:34:50.945+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 10 ==== osd_ping(ping e50 up_from 24 ping_stamp 2026-02-12T10:34:50.947300+0000/35.004917145s send_stamp 35.004917145s delta_ub -7.905745506s) ==== 2033+0+0 (crc 0 0 0) 0x5495200 con 0x41ce800 2026-02-12T10:34:50.945+0000 7f9ef05fd640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906009674s,-7.905745506s]) 2026-02-12T10:34:50.945+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:50.947300+0000/35.004917145s send_stamp 42.910923004s delta_ub 7.906009674s) -- 0x4ef2c00 con 0x41cec00 2026-02-12T10:34:50.945+0000 7f9ef05fd640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:50.945+0000 7f9ef05fd640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.945+0000 7f9ef05fd640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.945+0000 7f9ef05fd640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:50.945+0000 7f9eeedfa640 20 osd.1 50 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906033993s,-7.905745506s]) 2026-02-12T10:34:50.945+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e50 up_from 10 ping_stamp 2026-02-12T10:34:50.947300+0000/35.004917145s send_stamp 42.910949707s delta_ub 7.906033993s) -- 0x5488f00 con 0x41ce800 2026-02-12T10:34:50.945+0000 7f9eeedfa640 20 osd.1 50 get_con_osd_cluster to osd.4 from_epoch 50 2026-02-12T10:34:50.945+0000 7f9eeedfa640 20 osd.1 50 get_nextmap_reserved map_reservations: {50=1} 2026-02-12T10:34:50.945+0000 7f9eeedfa640 20 osd.1 50 release_map epoch: 50 2026-02-12T10:34:50.945+0000 7f9eeedfa640 10 osd.1 50 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 50 is not newer than session's projected_epoch of 50 2026-02-12T10:34:51.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:51.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:51.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:21.040818+0000) 2026-02-12T10:34:51.039+0000 7f9ee006e640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 10 osd.1 50 tick_without_osd_lock 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 0 osd.1 50 set_statfs fake total 3686400 adjust available 1843200 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.094 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:51.047, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 20 osd.1 50 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 10 osd.1 50 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:51.046+0000 7f9ee6d2d640 20 osd.1 50 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:51.058+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 35 ==== osd_map(51..51 src has 1..51) ==== 329+0+0 (crc 0 0 0) 0x4e0ea80 con 0x433bc00 2026-02-12T10:34:51.058+0000 7f9ee1070640 20 osd.1 50 OSD::ms_dispatch: osd_map(51..51 src has 1..51) 2026-02-12T10:34:51.058+0000 7f9ee1070640 20 osd.1 50 _dispatch 0x4e0ea80 osd_map(51..51 src has 1..51) 2026-02-12T10:34:51.058+0000 7f9ee1070640 3 osd.1 50 handle_osd_map epochs [51,51], i have 50, src has [1,51] 2026-02-12T10:34:51.058+0000 7f9ee1070640 10 osd.1 50 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:51.058+0000 7f9ee1070640 10 osd.1 50 handle_osd_map got inc map for epoch 51 2026-02-12T10:34:51.058+0000 7f9ee1070640 20 osd.1 50 got_full_map 51, nothing requested 2026-02-12T10:34:51.058+0000 7f9ee1070640 20 osd.1 50 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:51.058+0000 7f9ee1070640 20 osd.1 50 handle_osd_map pg_num_history pg_num_history(e51 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:51.058+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {51={}} 2026-02-12T10:34:51.058+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:51.058+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e51 maps [1~51] lci=[10,51] tlb=1) 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1 50 _committed_osd_maps 51..51 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1 50 advance to epoch 51 (<= last 51 <= newest_map 51) 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1 51 consume_map version 51 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1 50 await_reserved_maps epoch:51 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1 50 await_reserved_maps done 0 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1 51 consume_map 51 -- publish done 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 1 slots 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1 51 identify_splits_and_merges 1.0 e50 to e51 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1 51 identify_splits_and_merges 1.0 e50 to e51 pg_nums {34=1} 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1 51 prune_pg_created 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1:0.consume_map 51 (was 50) 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1:1.consume_map 51 (was 50) 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1:2.consume_map 51 (was 50) 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1:3.consume_map 51 (was 50) 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1:4.consume_map 51 (was 50) 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1:5.consume_map 51 (was 50) 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1:6.consume_map 51 (was 50) 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1:7.consume_map 51 (was 50) 2026-02-12T10:34:51.059+0000 7f9edd314640 10 osd.1 51 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:51.059+0000 7f9edd314640 15 osd.1 51 enqueue_peering_evt 1.0 epoch_sent: 51 epoch_requested: 51 NullEvt 2026-02-12T10:34:51.059+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 51 epoch_requested: 51 NullEvt) class_id 2 prio 255 cost 10 e51) 2026-02-12T10:34:51.059+0000 7f9edd314640 7 osd.1 51 activate_map version 51 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 51 epoch_requested: 51 NullEvt) class_id 2immediate prio 255 cost 10 e51) queued 2026-02-12T10:34:51.059+0000 7f9ed4302640 20 osd.1 51 agent_entry empty queue 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 51 epoch_requested: 51 NullEvt) class_id 2immediate prio 255 cost 10 e51) pg 0x50c8000 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 51 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 50 -> 51 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 50 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.059+0000 7f9ed3b01640 15 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 50:241 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 51 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 51..51 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:51.059+0000 7f9ed3b01640 7 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.059+0000 7f9ed3b01640 15 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 51:242 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 51 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 51 epoch_requested: 51 NullEvt 2026-02-12T10:34:51.059+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.059+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 21 ==== pg_query2(2.0s4 2.0s4 query(info 0'0 epoch_sent 51) e51/51) ==== 158+0+0 (unknown 0 0 0) 0x5454b40 con 0x40cc000 2026-02-12T10:34:51.059+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 20 ==== osd_map(51..51 src has 1..51) ==== 329+0+0 (unknown 0 0 0) 0x4e0e540 con 0x40cc000 2026-02-12T10:34:51.059+0000 7f9edf06c640 20 osd.1 51 OSD::ms_dispatch: osd_map(51..51 src has 1..51) 2026-02-12T10:34:51.059+0000 7f9edf06c640 20 osd.1 51 _dispatch 0x4e0e540 osd_map(51..51 src has 1..51) 2026-02-12T10:34:51.059+0000 7f9eeedfa640 15 osd.1 51 enqueue_peering_evt 2.0s4 epoch_sent: 51 epoch_requested: 51 MQuery 2.0s4 from 0(0) query_epoch 51 query: query(info 0'0 epoch_sent 51) 2026-02-12T10:34:51.059+0000 7f9edf06c640 3 osd.1 51 handle_osd_map epochs [51,51], i have 51, src has [1,51] 2026-02-12T10:34:51.059+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 51 epoch_requested: 51 MQuery 2.0s4 from 0(0) query_epoch 51 query: query(info 0'0 epoch_sent 51)) class_id 2 prio 255 cost 10 e51) 2026-02-12T10:34:51.059+0000 7f9edf06c640 10 osd.1 51 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:51.059+0000 7f9edf06c640 10 osd.1 51 no new maps here, dropping 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 (new) to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 51 epoch_requested: 51 MQuery 2.0s4 from 0(0) query_epoch 51 query: query(info 0'0 epoch_sent 51)) class_id 2immediate prio 255 cost 10 e51) queued 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 51 epoch_requested: 51 MQuery 2.0s4 from 0(0) query_epoch 51 query: query(info 0'0 epoch_sent 51)) class_id 2immediate prio 255 cost 10 e51) pg 0 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 10 osd.1 51 handle_pg_query_nopg 2.0s4 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 10 osd.1 51 pg 2.0s4 dne 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 20 osd.1 51 get_con_osd_cluster to osd.0 from_epoch 51 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 20 osd.1 51 get_nextmap_reserved map_reservations: {51=1} 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 20 osd.1 51 release_map epoch: 51 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 10 osd.1 51 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 50 -> 51 (shared) 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 10 osd.1 51 send_incremental_map epoch range: (51, 51] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 10 osd.1 51 add_map_inc_bl 51 285 bytes 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(51..51 src has 1..51) -- 0x4dac700 con 0x40cc000 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(2.0s0 2.0s0 (query:51 sent:51 2.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) e51/51) -- 0x3cf6e00 con 0x40cc000 2026-02-12T10:34:51.059+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.059+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.080+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 12 ==== osd_ping(ping e51 up_from 20 ping_stamp 2026-02-12T10:34:51.082379+0000/37.804782867s send_stamp 37.804782867s delta_ub -5.240937710s) ==== 2033+0+0 (crc 0 0 0) 0x5494f00 con 0x4673800 2026-02-12T10:34:51.080+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 12 ==== osd_ping(ping e51 up_from 20 ping_stamp 2026-02-12T10:34:51.082379+0000/37.804782867s send_stamp 37.804782867s delta_ub -5.240937710s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x4672800 2026-02-12T10:34:51.080+0000 7f9ef0dfe640 20 osd.1 51 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241194725s,-5.240937710s]) 2026-02-12T10:34:51.080+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e51 up_from 10 ping_stamp 2026-02-12T10:34:51.082379+0000/37.804782867s send_stamp 43.045978546s delta_ub 5.241194725s) -- 0x5494180 con 0x4673800 2026-02-12T10:34:51.080+0000 7f9ef0dfe640 20 osd.1 51 get_con_osd_cluster to osd.3 from_epoch 51 2026-02-12T10:34:51.080+0000 7f9ef0dfe640 20 osd.1 51 get_nextmap_reserved map_reservations: {51=1} 2026-02-12T10:34:51.080+0000 7f9ef0dfe640 20 osd.1 51 release_map epoch: 51 2026-02-12T10:34:51.080+0000 7f9ef0dfe640 10 osd.1 51 maybe_share_map: con v2:127.0.0.1:6828/1553562147 updating session's projected_epoch from 50 to ping map epoch of 51 2026-02-12T10:34:51.080+0000 7f9ef0dfe640 10 osd.1 51 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 51 is not newer than session's projected_epoch of 51 2026-02-12T10:34:51.080+0000 7f9ef05fd640 20 osd.1 51 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241217136s,-5.240937710s]) 2026-02-12T10:34:51.080+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e51 up_from 10 ping_stamp 2026-02-12T10:34:51.082379+0000/37.804782867s send_stamp 43.045997620s delta_ub 5.241217136s) -- 0x4ef2f00 con 0x4672800 2026-02-12T10:34:51.080+0000 7f9ef05fd640 20 osd.1 51 get_con_osd_cluster to osd.3 from_epoch 51 2026-02-12T10:34:51.080+0000 7f9ef05fd640 20 osd.1 51 get_nextmap_reserved map_reservations: {51=1} 2026-02-12T10:34:51.080+0000 7f9ef05fd640 20 osd.1 51 release_map epoch: 51 2026-02-12T10:34:51.080+0000 7f9ef05fd640 10 osd.1 51 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 51 is not newer than session's projected_epoch of 51 2026-02-12T10:34:51.160+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 22 ==== pg_query2(2.0s4 2.0s4 query(info 0'0 epoch_sent 52) e52/52) ==== 158+0+0 (unknown 0 0 0) 0x5454b40 con 0x40cc000 2026-02-12T10:34:51.160+0000 7f9eeedfa640 15 osd.1 51 enqueue_peering_evt 2.0s4 epoch_sent: 52 epoch_requested: 52 MQuery 2.0s4 from 0(0) query_epoch 52 query: query(info 0'0 epoch_sent 52) 2026-02-12T10:34:51.160+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 52 epoch_requested: 52 MQuery 2.0s4 from 0(0) query_epoch 52 query: query(info 0'0 epoch_sent 52)) class_id 2 prio 255 cost 10 e52) 2026-02-12T10:34:51.160+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.160+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 52 epoch_requested: 52 MQuery 2.0s4 from 0(0) query_epoch 52 query: query(info 0'0 epoch_sent 52)) class_id 2immediate prio 255 cost 10 e52) queued 2026-02-12T10:34:51.160+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.160+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 52 epoch_requested: 52 MQuery 2.0s4 from 0(0) query_epoch 52 query: query(info 0'0 epoch_sent 52)) class_id 2immediate prio 255 cost 10 e52) pg 0 2026-02-12T10:34:51.160+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 map 52 > 51 2026-02-12T10:34:51.160+0000 7f9ed3b01640 20 osd.1 op_wq _add_slot_waiter 2.0s4 peering, item epoch is 52, will wait on OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 52 epoch_requested: 52 MQuery 2.0s4 from 0(0) query_epoch 52 query: query(info 0'0 epoch_sent 52)) class_id 2immediate prio 255 cost 10 e52) 2026-02-12T10:34:51.160+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.160+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.160+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 23 ==== osd_map(52..52 src has 1..52) ==== 378+0+0 (unknown 0 0 0) 0x4dac700 con 0x40cc000 2026-02-12T10:34:51.160+0000 7f9edf06c640 20 osd.1 51 OSD::ms_dispatch: osd_map(52..52 src has 1..52) 2026-02-12T10:34:51.160+0000 7f9edf06c640 20 osd.1 51 _dispatch 0x4dac700 osd_map(52..52 src has 1..52) 2026-02-12T10:34:51.160+0000 7f9edf06c640 3 osd.1 51 handle_osd_map epochs [52,52], i have 51, src has [1,52] 2026-02-12T10:34:51.160+0000 7f9edf06c640 10 osd.1 51 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:51.160+0000 7f9edf06c640 10 osd.1 51 handle_osd_map got inc map for epoch 52 2026-02-12T10:34:51.160+0000 7f9edf06c640 20 osd.1 51 got_full_map 52, nothing requested 2026-02-12T10:34:51.160+0000 7f9edf06c640 20 osd.1 51 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:51.160+0000 7f9edf06c640 20 osd.1 51 handle_osd_map pg_num_history pg_num_history(e52 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:51.160+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {52={}} 2026-02-12T10:34:51.160+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:51.160+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e52 maps [1~52] lci=[10,52] tlb=1) 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1 51 _committed_osd_maps 52..52 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1 51 advance to epoch 52 (<= last 52 <= newest_map 52) 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1 52 consume_map version 52 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1 51 await_reserved_maps epoch:52 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1 51 await_reserved_maps done 0 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1 52 consume_map 52 -- publish done 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 2 slots 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 2.0s4 has no pg and waiting_for_split 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1 52 identify_splits_and_merges 1.0 e51 to e52 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1 52 identify_splits_and_merges 1.0 e51 to e52 pg_nums {34=1} 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1 52 prune_pg_created 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1:0.consume_map 52 (was 51) 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 pending_peering first epoch 52 <= 52, requeueing 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 2.0s4 to_process <> waiting <> waiting_peering {52=} 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1:1.consume_map 52 (was 51) 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1:2.consume_map 52 (was 51) 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1:3.consume_map 52 (was 51) 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1:4.consume_map 52 (was 51) 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1:5.consume_map 52 (was 51) 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1:6.consume_map 52 (was 51) 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1:7.consume_map 52 (was 51) 2026-02-12T10:34:51.161+0000 7f9edd314640 10 osd.1 52 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:51.161+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.161+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 52 epoch_requested: 52 MQuery 2.0s4 from 0(0) query_epoch 52 query: query(info 0'0 epoch_sent 52)) class_id 2immediate prio 255 cost 10 e52) queued 2026-02-12T10:34:51.161+0000 7f9edd314640 15 osd.1 52 enqueue_peering_evt 1.0 epoch_sent: 52 epoch_requested: 52 NullEvt 2026-02-12T10:34:51.161+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.161+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 52 epoch_requested: 52 MQuery 2.0s4 from 0(0) query_epoch 52 query: query(info 0'0 epoch_sent 52)) class_id 2immediate prio 255 cost 10 e52) pg 0 2026-02-12T10:34:51.161+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 52 epoch_requested: 52 NullEvt) class_id 2 prio 255 cost 10 e52) 2026-02-12T10:34:51.161+0000 7f9ed3b01640 10 osd.1 52 handle_pg_query_nopg 2.0s4 2026-02-12T10:34:51.161+0000 7f9ed3b01640 10 osd.1 52 pg 2.0s4 dne 2026-02-12T10:34:51.161+0000 7f9ed3b01640 20 osd.1 52 get_con_osd_cluster to osd.0 from_epoch 52 2026-02-12T10:34:51.161+0000 7f9ed3b01640 20 osd.1 52 get_nextmap_reserved map_reservations: {52=1} 2026-02-12T10:34:51.161+0000 7f9ed3b01640 20 osd.1 52 release_map epoch: 52 2026-02-12T10:34:51.161+0000 7f9ed3b01640 10 osd.1 52 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 51 -> 52 (shared) 2026-02-12T10:34:51.161+0000 7f9ed3b01640 10 osd.1 52 send_incremental_map epoch range: (52, 52] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:51.161+0000 7f9ed3b01640 10 osd.1 52 add_map_inc_bl 52 334 bytes 2026-02-12T10:34:51.161+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(52..52 src has 1..52) -- 0x4e0e1c0 con 0x40cc000 2026-02-12T10:34:51.161+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(2.0s0 2.0s0 (query:52 sent:52 2.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) e52/52) -- 0x54d8700 con 0x40cc000 2026-02-12T10:34:51.161+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.161+0000 7f9edd314640 7 osd.1 52 activate_map version 52 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 52 epoch_requested: 52 NullEvt) class_id 2immediate prio 255 cost 10 e52) queued 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 52 epoch_requested: 52 NullEvt) class_id 2immediate prio 255 cost 10 e52) pg 0x50c8000 2026-02-12T10:34:51.161+0000 7f9ed4302640 20 osd.1 52 agent_entry empty queue 2026-02-12T10:34:51.161+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 52 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 51 -> 52 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 51 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 51:243 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1 52 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 52..52 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 52:244 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 52 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 52 epoch_requested: 52 NullEvt 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.161+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.260+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 24 ==== PGlog(2.0s4 log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) e53/52) ==== 14787+0+0 (unknown 0 0 0) 0x4287800 con 0x40cc000 2026-02-12T10:34:51.260+0000 7f9eeedfa640 15 osd.1 52 enqueue_peering_evt 2.0s4 epoch_sent: 53 epoch_requested: 52 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) +create_info 2026-02-12T10:34:51.260+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 53 epoch_requested: 52 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) +create_info) class_id 2 prio 255 cost 10 e53) 2026-02-12T10:34:51.260+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.260+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 53 epoch_requested: 52 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e53) queued 2026-02-12T10:34:51.260+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.260+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 53 epoch_requested: 52 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e53) pg 0 2026-02-12T10:34:51.260+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 map 53 > 52 2026-02-12T10:34:51.260+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 2.0s4 peering, item epoch is 53, will wait on OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 53 epoch_requested: 52 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e53) 2026-02-12T10:34:51.260+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.260+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.362+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 25 ==== pg_query2(3.0s4 3.0s4 query(info 0'0 epoch_sent 54) e54/54) ==== 158+0+0 (unknown 0 0 0) 0x5454960 con 0x40cc000 2026-02-12T10:34:51.362+0000 7f9eeedfa640 15 osd.1 52 enqueue_peering_evt 3.0s4 epoch_sent: 54 epoch_requested: 54 MQuery 3.0s4 from 0(0) query_epoch 54 query: query(info 0'0 epoch_sent 54) 2026-02-12T10:34:51.362+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 MQuery 3.0s4 from 0(0) query_epoch 54 query: query(info 0'0 epoch_sent 54)) class_id 2 prio 255 cost 10 e54) 2026-02-12T10:34:51.362+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 (new) to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.362+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 MQuery 3.0s4 from 0(0) query_epoch 54 query: query(info 0'0 epoch_sent 54)) class_id 2immediate prio 255 cost 10 e54) queued 2026-02-12T10:34:51.362+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.362+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 MQuery 3.0s4 from 0(0) query_epoch 54 query: query(info 0'0 epoch_sent 54)) class_id 2immediate prio 255 cost 10 e54) pg 0 2026-02-12T10:34:51.362+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 map 54 > 52 2026-02-12T10:34:51.362+0000 7f9ed3b01640 20 osd.1 op_wq _add_slot_waiter 3.0s4 peering, item epoch is 54, will wait on OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 MQuery 3.0s4 from 0(0) query_epoch 54 query: query(info 0'0 epoch_sent 54)) class_id 2immediate prio 255 cost 10 e54) 2026-02-12T10:34:51.362+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.362+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.362+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 26 ==== osd_map(53..54 src has 1..54) ==== 1607+0+0 (unknown 0 0 0) 0x4e0e1c0 con 0x40cc000 2026-02-12T10:34:51.362+0000 7f9edf06c640 20 osd.1 52 OSD::ms_dispatch: osd_map(53..54 src has 1..54) 2026-02-12T10:34:51.362+0000 7f9edf06c640 20 osd.1 52 _dispatch 0x4e0e1c0 osd_map(53..54 src has 1..54) 2026-02-12T10:34:51.362+0000 7f9edf06c640 3 osd.1 52 handle_osd_map epochs [53,54], i have 52, src has [1,54] 2026-02-12T10:34:51.362+0000 7f9edf06c640 10 osd.1 52 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:51.362+0000 7f9edf06c640 10 osd.1 52 handle_osd_map got inc map for epoch 53 2026-02-12T10:34:51.362+0000 7f9edf06c640 20 osd.1 52 got_full_map 53, nothing requested 2026-02-12T10:34:51.363+0000 7f9edf06c640 10 osd.1 52 handle_osd_map got inc map for epoch 54 2026-02-12T10:34:51.363+0000 7f9edf06c640 20 osd.1 52 got_full_map 54, nothing requested 2026-02-12T10:34:51.363+0000 7f9edf06c640 20 osd.1 52 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:51.363+0000 7f9edf06c640 20 osd.1 52 handle_osd_map pg_num_history pg_num_history(e54 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:51.363+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {53={},54={}} 2026-02-12T10:34:51.363+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:51.363+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e54 maps [1~54] lci=[10,54] tlb=1) 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1 52 _committed_osd_maps 53..54 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1 52 advance to epoch 53 (<= last 54 <= newest_map 54) 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1 53 advance to epoch 54 (<= last 54 <= newest_map 54) 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1 54 consume_map version 54 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1 52 await_reserved_maps epoch:54 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1 52 await_reserved_maps done 0 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1 54 consume_map 54 -- publish done 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 2.0s4 has no pg and waiting_for_split 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 3.0s4 has no pg and waiting_for_split 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1 54 identify_splits_and_merges 1.0 e52 to e54 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1 54 identify_splits_and_merges 1.0 e52 to e54 pg_nums {34=1} 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1 54 prune_pg_created 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1:0.consume_map 54 (was 52) 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 pending_peering first epoch 53 <= 54, requeueing 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 2.0s4 to_process <> waiting <> waiting_peering {53=} 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 pending_peering first epoch 54 <= 54, requeueing 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 3.0s4 to_process <> waiting <> waiting_peering {54=} 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1:1.consume_map 54 (was 52) 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1:2.consume_map 54 (was 52) 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1:3.consume_map 54 (was 52) 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1:4.consume_map 54 (was 52) 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1:5.consume_map 54 (was 52) 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1:6.consume_map 54 (was 52) 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1:7.consume_map 54 (was 52) 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 MQuery 3.0s4 from 0(0) query_epoch 54 query: query(info 0'0 epoch_sent 54)) class_id 2immediate prio 255 cost 10 e54) queued 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 MQuery 3.0s4 from 0(0) query_epoch 54 query: query(info 0'0 epoch_sent 54)) class_id 2immediate prio 255 cost 10 e54) pg 0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 54 handle_pg_query_nopg 3.0s4 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 54 pg 3.0s4 dne 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 52 -> 54 (shared) 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 54 send_incremental_map epoch range: (53, 54] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 54 add_map_inc_bl 53 252 bytes 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 54 add_map_inc_bl 54 1303 bytes 2026-02-12T10:34:51.363+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(53..54 src has 1..54) -- 0x4e0e8c0 con 0x40cc000 2026-02-12T10:34:51.363+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(3.0s0 3.0s0 (query:54 sent:54 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) e54/54) -- 0x54d8e00 con 0x40cc000 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 53 epoch_requested: 52 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e53) queued 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 53 epoch_requested: 52 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e53) pg 0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 no pg, should create on OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 53 epoch_requested: 52 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e53) 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 54 _make_pg 2.0s4 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:2, shard:4, shard_prefix: .4_, prefixes: {}] SnapMapper 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:2, shard:4, shard_prefix: .4_, prefixes: {}] update_bits new_bits: 0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:2, shard:4, shard_prefix: .4_, prefixes: {".4_0000000000000002."}] update_bits prefix updated 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:2, shard:4, shard_prefix: .4_, prefixes: {".4_0000000000000002."}] reset_prefix_itr::from <0> to ::update_bits 2026-02-12T10:34:51.363+0000 7f9ed3b01640 5 osd.1 pg_epoch: 52 pg[2.0(unlocked)] enter Initial 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 ErasureCodePluginJerasure: factory: {crush-device-class=,crush-failure-domain=osd,crush-num-failure-domains=0,crush-osds-per-failure-domain=0,crush-root=default,jerasure-per-chunk-alignment=false,k=3,m=2,plugin=jerasure,technique=reed_sol_van,w=8} 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 ErasureCodeJerasure: technique=reed_sol_van 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 52 pg[2.0(unlocked)] enter NotTrimming 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0(unlocked)] scrubber: FSM: -- state -->> NotActive 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) []p? r=-1 lpr=0 crt=0'0 unknown mbc={}] PeeringState::init init role -1 up [0,2,3,4,1] acting [0,2,3,4,5] history ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52 past_intervals ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::on_new_interval 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::on_new_interval upacting_features 0x3f0ffffffffdffff from [0,2,3,4,5]+[0,2,3,4,1] 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::on_new_interval checking missing set deletes flag. missing = missing(0 may_include_deletes = 1) 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::init_hb_stamps now [] 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::on_new_interval prior_readable_until_ub 0.000000000s (mnow 43.329116821s + 0.000000000s) 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] cancel_recovery 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] clear_recovery_state 2026-02-12T10:34:51.363+0000 7f9ed3b01640 15 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] _clear_recovery_state 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:51.363+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 4294967295'18446744073709551615, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] handle_initialize 2026-02-12T10:34:51.363+0000 7f9ed3b01640 5 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] exit Initial 0.000085 0 0.000000 2026-02-12T10:34:51.363+0000 7f9ed3b01640 5 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] enter Reset 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 52 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::set_last_peering_reset Clearing blocked outgoing recovery messages 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::set_last_peering_reset Not blocking outgoing recovery messages 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] handle_activate_map: epoch range: 52..52 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.363+0000 7f9ed3b01640 5 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] exit Reset 0.000009 1 0.000009 2026-02-12T10:34:51.363+0000 7f9ed3b01640 5 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] enter Started 2026-02-12T10:34:51.363+0000 7f9ed3b01640 5 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] enter Start 2026-02-12T10:34:51.363+0000 7f9ed3b01640 1 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] state: transitioning to Stray 2026-02-12T10:34:51.363+0000 7f9ed3b01640 5 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] exit Start 0.000002 0 0.000000 2026-02-12T10:34:51.363+0000 7f9ed3b01640 5 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] enter Started/Stray 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 52 while current is 52 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 54 handle_pg_create_info new pg pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1:0._attach_pg 2.0s4 0x524a000 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1:0._wake_pg_slot _wake_pg_slot 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 54 identify_splits_and_merges 2.0s4 e52 to e54 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 54 identify_splits_and_merges 2.0s4 e52 to e54 pg_nums {41=1} 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1:0._prime_splits 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] handle_advance_map: 53 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 2.0s4 52 -> 53 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,5] -- 0/0 2026-02-12T10:34:51.363+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 53 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] state: Started advmap 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 53 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 54 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.363+0000 7f9edd314640 10 osd.1 54 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 53 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] handle_advance_map: 54 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 2.0s4 53 -> 54 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 53 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,5] -- 0/0 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] state: Started advmap 2026-02-12T10:34:51.363+0000 7f9edd314640 15 osd.1 54 enqueue_peering_evt 2.0s4 epoch_sent: 54 epoch_requested: 54 NullEvt 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] plpg_on_pool_change 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 NullEvt) class_id 2 prio 255 cost 10 e54) 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] hit_set_clear 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] agent_stop 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 54 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.363+0000 7f9edd314640 15 osd.1 54 enqueue_peering_evt 1.0 epoch_sent: 54 epoch_requested: 54 NullEvt 2026-02-12T10:34:51.363+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] handle_activate_map: epoch range: 53..54 2026-02-12T10:34:51.363+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 NullEvt) class_id 2 prio 255 cost 10 e54) 2026-02-12T10:34:51.363+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 NullEvt) class_id 2immediate prio 255 cost 10 e54) queued 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.363+0000 7f9edd314640 7 osd.1 54 activate_map version 54 2026-02-12T10:34:51.363+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 52 while current is 54 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] on_scrub_schedule_input_change: inactive, non-primary - or already scrubbing 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] do_peering_event: epoch_sent: 53 epoch_requested: 52 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([43,51] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([43,50] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.254528046s int 16.000000000s) +create_info 2026-02-12T10:34:51.363+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( empty local-lis/les=0/0 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=0'0 unknown mbc={}] state: got info+log from osd.0(0) 2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) log((50'190,50'200], crt=50'200) 2026-02-12T10:34:51.363+0000 7f9ed4302640 20 osd.1 54 agent_entry empty queue 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] PeeringState::proc_lease no-op, !nonprimary 2026-02-12T10:34:51.364+0000 7f9ed3b01640 5 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] exit Started/Stray 0.000148 4 0.000015 2026-02-12T10:34:51.364+0000 7f9ed3b01640 5 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] enter Started/ReplicaActive 2026-02-12T10:34:51.364+0000 7f9ed3b01640 5 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] enter Started/ReplicaActive/RepNotRecovering 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] state: In ReplicaActive, about to call activate 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] PeeringState::activate activate - no missing, moving last_complete 50'200 -> 50'200 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] scrubber: on_replica_activate 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- ReplicaActivate 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] scrubber: FSM: -- state -->> ReplicaActive 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] scrubber: FSM: -- state -->> ReplicaActive/ReplicaIdle 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- ReplicaActivate 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] state: Activate Finished 2026-02-12T10:34:51.364+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 4294967295'18446744073709551615, dirty_from: 4294967295'18446744073709551615, writeout_from: 4294967295'18446744073709551615, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 4294967295'18446744073709551615 dirty_to_dups=4294967295'18446744073709551615 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 _write_log_and_missing remove dups min=dup_0000000000.00000000000000000000 to dirty_to_dup=dup_4294967295.18446744073709551615 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=190 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=190 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=190 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:51.364+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.364+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 NullEvt) class_id 2immediate prio 255 cost 10 e54) pg 0x524a000 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 NullEvt) class_id 2immediate prio 255 cost 10 e54) queued 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.364+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] do_peering_event: epoch_sent: 54 epoch_requested: 54 NullEvt 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 NullEvt) class_id 2immediate prio 255 cost 10 e54) pg 0x50c8000 2026-02-12T10:34:51.364+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.364+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 53 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 52 -> 53 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 52 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 53 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 53 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.364+0000 7f9ed3b01640 15 osd.1 pg_epoch: 53 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 52:245 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 53 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 53 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 54 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 53 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 54 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 53 -> 54 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 53 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.364+0000 7f9ed3b01640 15 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 53:246 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] plpg_on_pool_change 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] hit_set_clear 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] agent_stop 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 54 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 53..54 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:51.364+0000 7f9ed3b01640 7 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.364+0000 7f9ed3b01640 15 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 54:247 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 54 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] on_scrub_schedule_input_change: active/primary 2026-02-12T10:34:51.364+0000 7f9ed3b01640 15 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_scrub_job: job on entry:pg[1.0]:sh:1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579),q:+,issue:ok/dp:1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664),q:+,issue:ok 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 scrub-queue:remove_from_osd_queue: removing pg[1.0] from OSD scrub queue 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_scrub_job: PG[1.0] dequeuing for an update 2026-02-12T10:34:51.364+0000 7f9ed3b01640 15 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: populate_config_params: inputs: intervals: sh:86400(pl:0),dp:604800(pl:0) 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: populate_config_params: updated config:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_targets: config:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true job on entry:pg[1.0]:sh:1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579),q:-,issue:ok/dp:1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664),q:-,issue:ok 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 scrub-job:pg[1.0]:adjust_shallow_schedule: at entry: shallow target:1.0/sh,nb:2026-02-13T17:21:13.579,(periodic-regular,tr:2026-02-13T17:21:13.579),q:-,issue:ok, conf:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true, last-stamp:2026-02-12T10:34:20.600 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 scrub-job:pg[1.0]:adjust_shallow_schedule: adjusted: nb:2026-02-13T18:44:37.073 target:2026-02-13T18:44:37.073 (registered) 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: at entry: deep target:1.0/dp,nb:2026-02-19T01:04:16.664,(periodic-regular,tr:2026-02-19T01:04:16.664),q:-,issue:ok, conf:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true, last-stamp:2026-02-12T10:34:20.600 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: deep scrubbing: next_delay=681284 (interval=604800, ratio=0.200), adjusted:2026-02-20T07:49:04.420 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: adjusted: nb:2026-02-20T07:49:04.420 target:2026-02-20T07:49:04.420 (registered) 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_targets: adjusted:pg[1.0]:sh:1.0/sh,nb:2026-02-13T18:44:37.073,(periodic-regular,tr:2026-02-13T18:44:37.073),q:-,issue:ok/dp:1.0/dp,nb:2026-02-20T07:49:04.420,(periodic-regular,tr:2026-02-20T07:49:04.420),q:-,issue:ok 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.364+0000 7f9ed3b01640 15 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 54:248 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_scrub_job: job on exit:pg[1.0]:sh:1.0/sh,nb:2026-02-13T18:44:37.073,(periodic-regular,tr:2026-02-13T18:44:37.073),q:+,issue:ok/dp:1.0/dp,nb:2026-02-20T07:49:04.420,(periodic-regular,tr:2026-02-20T07:49:04.420),q:+,issue:ok 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 54 epoch_requested: 54 NullEvt 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.364+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.364+0000 7f9ed3b01640 15 osd.1 54 enqueue_peering_evt 2.0s4 epoch_sent: 54 epoch_requested: 54 ActivateCommitted from 53 processed at 54 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 ActivateCommitted from 53 processed at 54) class_id 2 prio 255 cost 10 e54) 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 ActivateCommitted from 53 processed at 54) class_id 2immediate prio 255 cost 10 e54) queued 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 ActivateCommitted from 53 processed at 54) class_id 2immediate prio 255 cost 10 e54) pg 0x524a000 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] do_peering_event: epoch_sent: 54 epoch_requested: 54 ActivateCommitted from 53 processed at 54 2026-02-12T10:34:51.364+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 crt=50'200 lcod 0'0 unknown mbc={}] state: react 54 telling primary 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.364+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.364+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_info2(2.0s0 2.0s0 2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) e54/54) -- 0x54da300 con 0x40cc000 2026-02-12T10:34:51.364+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.364+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 27 ==== pg_info2(2.0s4 2.0s4 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) e54/54) ==== 1227+0+0 (unknown 0 0 0) 0x54da300 con 0x40cc000 2026-02-12T10:34:51.365+0000 7f9eeedfa640 15 osd.1 54 enqueue_peering_evt 2.0s4 epoch_sent: 54 epoch_requested: 54 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) pg_lease(ru 61.254528046s ub 61.358768463s int 16.000000000s) 2026-02-12T10:34:51.365+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) pg_lease(ru 61.254528046s ub 61.358768463s int 16.000000000s)) class_id 2 prio 255 cost 10 e54) 2026-02-12T10:34:51.365+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.365+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) pg_lease(ru 61.254528046s ub 61.358768463s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e54) queued 2026-02-12T10:34:51.365+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.365+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) pg_lease(ru 61.254528046s ub 61.358768463s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e54) pg 0x524a000 2026-02-12T10:34:51.365+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=43/43 les/c/f=45/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] do_peering_event: epoch_sent: 54 epoch_requested: 54 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) pg_lease(ru 61.254528046s ub 61.358768463s int 16.000000000s) 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.365+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] PeeringState::update_history advanced history from ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52 2026-02-12T10:34:51.365+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.365+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.365+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.365+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 28 ==== MBackfillReserve(2.0s4 REQUEST prio: 110 e54/54) ==== 46+0+0 (unknown 0 0 0) 0x5488f00 con 0x40cc000 2026-02-12T10:34:51.365+0000 7f9eeedfa640 15 osd.1 54 enqueue_peering_evt 2.0s4 epoch_sent: 54 epoch_requested: 54 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0 2026-02-12T10:34:51.365+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0) class_id 2 prio 255 cost 10 e54) 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0) class_id 2immediate prio 255 cost 10 e54) queued 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0) class_id 2immediate prio 255 cost 10 e54) pg 0x524a000 2026-02-12T10:34:51.365+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] do_peering_event: epoch_sent: 54 epoch_requested: 54 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] try_reserve_recovery_space primary_bytes 800KiB local 0KiB pending_adjustments 800KiB 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] _tentative_full type backfillfull adjust_used 800KiB 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 54 compute_adjusted_ratio Before kb_used() 1800 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 54 compute_adjusted_ratio After kb_used() 2600 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] exit Started/ReplicaActive/RepNotRecovering 0.001383 4 0.000098 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] enter Started/ReplicaActive/RepWaitBackfillReserved 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.365+0000 7f9ed6b07640 15 osd.1 54 enqueue_peering_evt 2.0s4 epoch_sent: 54 epoch_requested: 54 RemoteBackfillReserved 2026-02-12T10:34:51.365+0000 7f9ed6b07640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 RemoteBackfillReserved) class_id 2 prio 255 cost 10 e54) 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 RemoteBackfillReserved) class_id 2immediate prio 255 cost 10 e54) queued 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 54 epoch_requested: 54 RemoteBackfillReserved) class_id 2immediate prio 255 cost 10 e54) pg 0x524a000 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] do_peering_event: epoch_sent: 54 epoch_requested: 54 RemoteBackfillReserved 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.365+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MBackfillReserve(2.0s0 GRANT e54/54) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] exit Started/ReplicaActive/RepWaitBackfillReserved 0.000037 1 0.000022 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] enter Started/ReplicaActive/RepRecovering 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.365+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.366+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 29 ==== pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) ==== 119+0+0 (unknown 0 0 0) 0x4209680 con 0x40cc000 2026-02-12T10:34:51.366+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) v2 prio 5 type 94 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.366+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) v2) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) v2) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) v2) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.366+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.366+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) v2 prio 5 cost 0 latency 0.000025 pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) v2 pg pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] 2026-02-12T10:34:51.366+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] ECBackendL _handle_message: pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) v2 2026-02-12T10:34:51.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] do_scan pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) 2026-02-12T10:34:51.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] scan_range_replica from MIN 2026-02-12T10:34:51.366+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] got 0 items, next MAX 2026-02-12T10:34:51.366+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] [] 2026-02-12T10:34:51.366+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_scan(digest 2.0s0 MIN-MAX e 54/52) -- 0x40c7b80 con 0x40cc000 2026-02-12T10:34:51.366+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_scan(get_digest 2.0s4 MIN-MIN e 54/52) v2 finish latency 0.000051 2026-02-12T10:34:51.366+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.367+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 30 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:00a669cd:::obj179-1:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00a669cd:::obj179-1:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3380 con 0x40cc000 2026-02-12T10:34:51.367+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:00a669cd:::obj179-1:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00a669cd:::obj179-1:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 54 2026-02-12T10:34:51.367+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:00a669cd:::obj179-1:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00a669cd:::obj179-1:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:00a669cd:::obj179-1:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00a669cd:::obj179-1:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:00a669cd:::obj179-1:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00a669cd:::obj179-1:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:00a669cd:::obj179-1:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00a669cd:::obj179-1:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000046 MOSDPGPush(2.0s4 54/52 [PushOp(2:00a669cd:::obj179-1:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00a669cd:::obj179-1:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:00a669cd:::obj179-1:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00a669cd:::obj179-1:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] ECBackendL handle_recovery_push 2:00a669cd:::obj179-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] on_local_recover: 2:00a669cd:::obj179-1:head 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] PeeringState::recover_got got missing 2:00a669cd:::obj179-1:head v 50'179 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:00a669cd:::obj179-1:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00a669cd:::obj179-1:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000071 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.367+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.367+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.367+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a6300 con 0x40cc000 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.367+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.367+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:00a669cd:::obj179-1:head)]) -- 0x54a6c00 con 0x40cc000 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.367+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 31 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.368+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) v3 prio 5 type 95 cost 0 latency 0.000009 epoch 54 2026-02-12T10:34:51.368+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.368+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) v3 2026-02-12T10:34:51.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=52/53 n=0 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) 2026-02-12T10:34:51.368+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.368+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:00a669cd:::obj179-1:head) v3 finish latency 0.000030 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 32 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:00e4ea95:::obj172-1:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00e4ea95:::obj172-1:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4321a00 con 0x40cc000 2026-02-12T10:34:51.368+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:00e4ea95:::obj172-1:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00e4ea95:::obj172-1:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 54 2026-02-12T10:34:51.368+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:00e4ea95:::obj172-1:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00e4ea95:::obj172-1:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:00e4ea95:::obj172-1:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00e4ea95:::obj172-1:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:00e4ea95:::obj172-1:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00e4ea95:::obj172-1:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:00e4ea95:::obj172-1:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00e4ea95:::obj172-1:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 54/52 [PushOp(2:00e4ea95:::obj172-1:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00e4ea95:::obj172-1:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:00e4ea95:::obj172-1:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00e4ea95:::obj172-1:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:00e4ea95:::obj172-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:00e4ea95:::obj172-1:head 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:00e4ea95:::obj172-1:head v 50'172 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:00e4ea95:::obj172-1:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:00e4ea95:::obj172-1:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.368+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a6000 con 0x40cc000 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.368+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.368+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:00e4ea95:::obj172-1:head)]) -- 0x54a6f00 con 0x40cc000 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 33 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.368+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 54 2026-02-12T10:34:51.368+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) v3 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00a669cd:::obj179-1:head local-lis/les=52/53 n=1 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:00e4ea95:::obj172-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 34 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:04342cbf:::obj110-1:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04342cbf:::obj110-1:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4320340 con 0x40cc000 2026-02-12T10:34:51.369+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:04342cbf:::obj110-1:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04342cbf:::obj110-1:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000015 epoch 54 2026-02-12T10:34:51.369+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:04342cbf:::obj110-1:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04342cbf:::obj110-1:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:04342cbf:::obj110-1:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04342cbf:::obj110-1:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:04342cbf:::obj110-1:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04342cbf:::obj110-1:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:04342cbf:::obj110-1:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04342cbf:::obj110-1:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000040 MOSDPGPush(2.0s4 54/52 [PushOp(2:04342cbf:::obj110-1:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04342cbf:::obj110-1:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:04342cbf:::obj110-1:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04342cbf:::obj110-1:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:04342cbf:::obj110-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:04342cbf:::obj110-1:head 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:04342cbf:::obj110-1:head v 50'110 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:04342cbf:::obj110-1:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04342cbf:::obj110-1:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000065 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.369+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54bdc80 con 0x40cc000 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.369+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.369+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:04342cbf:::obj110-1:head)]) -- 0x54a6600 con 0x40cc000 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 35 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.369+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.369+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) v3 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:00e4ea95:::obj172-1:head local-lis/les=52/53 n=2 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:04342cbf:::obj110-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.369+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 36 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:04d04fcd:::obj51-1:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04d04fcd:::obj51-1:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de4e0 con 0x40cc000 2026-02-12T10:34:51.370+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:04d04fcd:::obj51-1:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04d04fcd:::obj51-1:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 54 2026-02-12T10:34:51.370+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:04d04fcd:::obj51-1:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04d04fcd:::obj51-1:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:04d04fcd:::obj51-1:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04d04fcd:::obj51-1:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:04d04fcd:::obj51-1:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04d04fcd:::obj51-1:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:04d04fcd:::obj51-1:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04d04fcd:::obj51-1:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 54/52 [PushOp(2:04d04fcd:::obj51-1:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04d04fcd:::obj51-1:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:04d04fcd:::obj51-1:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04d04fcd:::obj51-1:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:04d04fcd:::obj51-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:04d04fcd:::obj51-1:head 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:04d04fcd:::obj51-1:head v 50'51 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:04d04fcd:::obj51-1:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:04d04fcd:::obj51-1:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.370+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54bd080 con 0x40cc000 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.370+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:04d04fcd:::obj51-1:head)]) -- 0x54bd680 con 0x40cc000 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 37 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55e6000 con 0x40cc000 2026-02-12T10:34:51.370+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.370+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) v3 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04342cbf:::obj110-1:head local-lis/les=52/53 n=3 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:04d04fcd:::obj51-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 38 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:05a0f34e:::obj19-1:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05a0f34e:::obj19-1:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de9c0 con 0x40cc000 2026-02-12T10:34:51.370+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:05a0f34e:::obj19-1:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05a0f34e:::obj19-1:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.370+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:05a0f34e:::obj19-1:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05a0f34e:::obj19-1:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:05a0f34e:::obj19-1:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05a0f34e:::obj19-1:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.370+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:05a0f34e:::obj19-1:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05a0f34e:::obj19-1:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.370+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:05a0f34e:::obj19-1:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05a0f34e:::obj19-1:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 54/52 [PushOp(2:05a0f34e:::obj19-1:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05a0f34e:::obj19-1:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:05a0f34e:::obj19-1:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05a0f34e:::obj19-1:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:05a0f34e:::obj19-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:05a0f34e:::obj19-1:head 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:05a0f34e:::obj19-1:head v 50'19 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.370+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:05a0f34e:::obj19-1:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05a0f34e:::obj19-1:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54bc780 con 0x40cc000 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:05a0f34e:::obj19-1:head)]) -- 0x54bcd80 con 0x40cc000 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 39 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55e6580 con 0x40cc000 2026-02-12T10:34:51.371+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.371+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) v3 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:04d04fcd:::obj51-1:head local-lis/les=52/53 n=4 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:05a0f34e:::obj19-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 40 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:05d8f6a9:::obj97-1:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05d8f6a9:::obj97-1:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54deea0 con 0x40cc000 2026-02-12T10:34:51.371+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:05d8f6a9:::obj97-1:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05d8f6a9:::obj97-1:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000016 epoch 54 2026-02-12T10:34:51.371+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:05d8f6a9:::obj97-1:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05d8f6a9:::obj97-1:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:05d8f6a9:::obj97-1:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05d8f6a9:::obj97-1:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:05d8f6a9:::obj97-1:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05d8f6a9:::obj97-1:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:05d8f6a9:::obj97-1:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05d8f6a9:::obj97-1:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000038 MOSDPGPush(2.0s4 54/52 [PushOp(2:05d8f6a9:::obj97-1:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05d8f6a9:::obj97-1:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:05d8f6a9:::obj97-1:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05d8f6a9:::obj97-1:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:05d8f6a9:::obj97-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:05d8f6a9:::obj97-1:head 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:05d8f6a9:::obj97-1:head v 50'97 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:05d8f6a9:::obj97-1:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:05d8f6a9:::obj97-1:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423b380 con 0x40cc000 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.371+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:05d8f6a9:::obj97-1:head)]) -- 0x54bc480 con 0x40cc000 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.371+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.372+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 41 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55e6b00 con 0x40cc000 2026-02-12T10:34:51.372+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.372+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) v3 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05a0f34e:::obj19-1:head local-lis/les=52/53 n=5 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:05d8f6a9:::obj97-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.372+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 42 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:0678a9a8:::obj149-1:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0678a9a8:::obj149-1:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df380 con 0x40cc000 2026-02-12T10:34:51.372+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0678a9a8:::obj149-1:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0678a9a8:::obj149-1:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 54 2026-02-12T10:34:51.372+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0678a9a8:::obj149-1:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0678a9a8:::obj149-1:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0678a9a8:::obj149-1:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0678a9a8:::obj149-1:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0678a9a8:::obj149-1:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0678a9a8:::obj149-1:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0678a9a8:::obj149-1:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0678a9a8:::obj149-1:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000037 MOSDPGPush(2.0s4 54/52 [PushOp(2:0678a9a8:::obj149-1:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0678a9a8:::obj149-1:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:0678a9a8:::obj149-1:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0678a9a8:::obj149-1:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:0678a9a8:::obj149-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:0678a9a8:::obj149-1:head 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:0678a9a8:::obj149-1:head v 50'149 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0678a9a8:::obj149-1:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0678a9a8:::obj149-1:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.372+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.372+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a600 con 0x40cc000 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.372+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.372+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:0678a9a8:::obj149-1:head)]) -- 0x423a480 con 0x40cc000 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.372+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 43 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55e7080 con 0x40cc000 2026-02-12T10:34:51.373+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.373+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) v3 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:05d8f6a9:::obj97-1:head local-lis/les=52/53 n=6 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0678a9a8:::obj149-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 44 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:070db7b7:::obj84-1:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:070db7b7:::obj84-1:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2000 con 0x40cc000 2026-02-12T10:34:51.373+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:070db7b7:::obj84-1:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:070db7b7:::obj84-1:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 54 2026-02-12T10:34:51.373+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:070db7b7:::obj84-1:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:070db7b7:::obj84-1:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:070db7b7:::obj84-1:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:070db7b7:::obj84-1:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:070db7b7:::obj84-1:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:070db7b7:::obj84-1:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:070db7b7:::obj84-1:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:070db7b7:::obj84-1:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 54/52 [PushOp(2:070db7b7:::obj84-1:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:070db7b7:::obj84-1:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:070db7b7:::obj84-1:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:070db7b7:::obj84-1:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:070db7b7:::obj84-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:070db7b7:::obj84-1:head 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:070db7b7:::obj84-1:head v 50'84 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:070db7b7:::obj84-1:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:070db7b7:::obj84-1:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.373+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a300 con 0x40cc000 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.373+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.373+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:070db7b7:::obj84-1:head)]) -- 0x423bc80 con 0x40cc000 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 45 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55e6000 con 0x40cc000 2026-02-12T10:34:51.373+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.373+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.373+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) v3 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0678a9a8:::obj149-1:head local-lis/les=52/53 n=7 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:070db7b7:::obj84-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.373+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 46 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:09767faf:::obj5-1:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09767faf:::obj5-1:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x52d3d40 con 0x40cc000 2026-02-12T10:34:51.374+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:09767faf:::obj5-1:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09767faf:::obj5-1:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.374+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:09767faf:::obj5-1:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09767faf:::obj5-1:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:09767faf:::obj5-1:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09767faf:::obj5-1:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:09767faf:::obj5-1:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09767faf:::obj5-1:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:09767faf:::obj5-1:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09767faf:::obj5-1:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 54/52 [PushOp(2:09767faf:::obj5-1:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09767faf:::obj5-1:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:09767faf:::obj5-1:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09767faf:::obj5-1:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:09767faf:::obj5-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:09767faf:::obj5-1:head 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:09767faf:::obj5-1:head v 50'5 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:09767faf:::obj5-1:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09767faf:::obj5-1:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000065 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.374+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2300 con 0x40cc000 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.374+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:09767faf:::obj5-1:head)]) -- 0x4ef2600 con 0x40cc000 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 47 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) ==== 1062+0+0 (unknown 0 0 0) 0x55e6580 con 0x40cc000 2026-02-12T10:34:51.374+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.374+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) v3 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:070db7b7:::obj84-1:head local-lis/les=52/53 n=8 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:09767faf:::obj5-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 48 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:09db94dc:::obj6-1:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09db94dc:::obj6-1:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x4321040 con 0x40cc000 2026-02-12T10:34:51.374+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:09db94dc:::obj6-1:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09db94dc:::obj6-1:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 54 2026-02-12T10:34:51.374+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:09db94dc:::obj6-1:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09db94dc:::obj6-1:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:09db94dc:::obj6-1:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09db94dc:::obj6-1:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:09db94dc:::obj6-1:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09db94dc:::obj6-1:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:09db94dc:::obj6-1:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09db94dc:::obj6-1:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 54/52 [PushOp(2:09db94dc:::obj6-1:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09db94dc:::obj6-1:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:09db94dc:::obj6-1:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09db94dc:::obj6-1:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:09db94dc:::obj6-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:09db94dc:::obj6-1:head 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:09db94dc:::obj6-1:head v 50'6 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.374+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.374+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:09db94dc:::obj6-1:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:09db94dc:::obj6-1:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.374+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2a80 con 0x40cc000 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.375+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:09db94dc:::obj6-1:head)]) -- 0x4ef3200 con 0x40cc000 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 49 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) ==== 1062+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.375+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.375+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) v3 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09767faf:::obj5-1:head local-lis/les=52/53 n=9 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:09db94dc:::obj6-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 50 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:0a3a19df:::obj85-1:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a3a19df:::obj85-1:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4321a00 con 0x40cc000 2026-02-12T10:34:51.375+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0a3a19df:::obj85-1:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a3a19df:::obj85-1:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.375+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0a3a19df:::obj85-1:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a3a19df:::obj85-1:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0a3a19df:::obj85-1:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a3a19df:::obj85-1:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0a3a19df:::obj85-1:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a3a19df:::obj85-1:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0a3a19df:::obj85-1:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a3a19df:::obj85-1:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:0a3a19df:::obj85-1:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a3a19df:::obj85-1:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:0a3a19df:::obj85-1:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a3a19df:::obj85-1:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:0a3a19df:::obj85-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:0a3a19df:::obj85-1:head 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:0a3a19df:::obj85-1:head v 50'85 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0a3a19df:::obj85-1:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a3a19df:::obj85-1:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000047 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.375+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2780 con 0x40cc000 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.375+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:0a3a19df:::obj85-1:head)]) -- 0x54a7200 con 0x40cc000 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.375+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 51 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.376+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.376+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) v3 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:09db94dc:::obj6-1:head local-lis/les=52/53 n=10 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0a3a19df:::obj85-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 52 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:0a48106d:::obj143-1:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a48106d:::obj143-1:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2ea0 con 0x40cc000 2026-02-12T10:34:51.376+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0a48106d:::obj143-1:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a48106d:::obj143-1:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.376+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0a48106d:::obj143-1:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a48106d:::obj143-1:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0a48106d:::obj143-1:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a48106d:::obj143-1:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0a48106d:::obj143-1:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a48106d:::obj143-1:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0a48106d:::obj143-1:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a48106d:::obj143-1:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:0a48106d:::obj143-1:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a48106d:::obj143-1:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:0a48106d:::obj143-1:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a48106d:::obj143-1:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:0a48106d:::obj143-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:0a48106d:::obj143-1:head 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:0a48106d:::obj143-1:head v 50'143 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0a48106d:::obj143-1:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0a48106d:::obj143-1:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.376+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef3380 con 0x40cc000 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.376+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.376+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:0a48106d:::obj143-1:head)]) -- 0x54a7500 con 0x40cc000 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 53 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.376+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.376+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.376+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) v3 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a3a19df:::obj85-1:head local-lis/les=52/53 n=11 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0a48106d:::obj143-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.376+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 54 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:0b8c7129:::obj192-1:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0b8c7129:::obj192-1:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4321040 con 0x40cc000 2026-02-12T10:34:51.377+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0b8c7129:::obj192-1:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0b8c7129:::obj192-1:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.377+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0b8c7129:::obj192-1:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0b8c7129:::obj192-1:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0b8c7129:::obj192-1:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0b8c7129:::obj192-1:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0b8c7129:::obj192-1:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0b8c7129:::obj192-1:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0b8c7129:::obj192-1:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0b8c7129:::obj192-1:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 54/52 [PushOp(2:0b8c7129:::obj192-1:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0b8c7129:::obj192-1:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:0b8c7129:::obj192-1:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0b8c7129:::obj192-1:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:0b8c7129:::obj192-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:0b8c7129:::obj192-1:head 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:0b8c7129:::obj192-1:head v 50'192 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0b8c7129:::obj192-1:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0b8c7129:::obj192-1:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.377+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54bc780 con 0x40cc000 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.377+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:0b8c7129:::obj192-1:head)]) -- 0x54bd080 con 0x40cc000 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 55 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712000 con 0x40cc000 2026-02-12T10:34:51.377+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) v3 prio 5 type 95 cost 0 latency 0.000012 epoch 54 2026-02-12T10:34:51.377+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) v3 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0a48106d:::obj143-1:head local-lis/les=52/53 n=12 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0b8c7129:::obj192-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 56 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:0c2fd359:::obj86-1:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0c2fd359:::obj86-1:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d3040 con 0x40cc000 2026-02-12T10:34:51.377+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0c2fd359:::obj86-1:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0c2fd359:::obj86-1:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.377+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0c2fd359:::obj86-1:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0c2fd359:::obj86-1:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0c2fd359:::obj86-1:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0c2fd359:::obj86-1:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.377+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0c2fd359:::obj86-1:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0c2fd359:::obj86-1:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.377+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0c2fd359:::obj86-1:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0c2fd359:::obj86-1:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 54/52 [PushOp(2:0c2fd359:::obj86-1:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0c2fd359:::obj86-1:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:0c2fd359:::obj86-1:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0c2fd359:::obj86-1:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:0c2fd359:::obj86-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:0c2fd359:::obj86-1:head 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:0c2fd359:::obj86-1:head v 50'86 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.377+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0c2fd359:::obj86-1:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0c2fd359:::obj86-1:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54bdc80 con 0x40cc000 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.378+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:0c2fd359:::obj86-1:head)]) -- 0x54bcd80 con 0x40cc000 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 57 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5712580 con 0x40cc000 2026-02-12T10:34:51.378+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.378+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) v3 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0b8c7129:::obj192-1:head local-lis/les=52/53 n=13 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0c2fd359:::obj86-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 58 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:0ce96c02:::obj95-1:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0ce96c02:::obj95-1:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d3a00 con 0x40cc000 2026-02-12T10:34:51.378+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0ce96c02:::obj95-1:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0ce96c02:::obj95-1:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.378+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0ce96c02:::obj95-1:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0ce96c02:::obj95-1:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0ce96c02:::obj95-1:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0ce96c02:::obj95-1:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0ce96c02:::obj95-1:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0ce96c02:::obj95-1:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0ce96c02:::obj95-1:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0ce96c02:::obj95-1:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:0ce96c02:::obj95-1:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0ce96c02:::obj95-1:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:0ce96c02:::obj95-1:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0ce96c02:::obj95-1:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:0ce96c02:::obj95-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:0ce96c02:::obj95-1:head 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:0ce96c02:::obj95-1:head v 50'95 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0ce96c02:::obj95-1:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0ce96c02:::obj95-1:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000041 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.378+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.378+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a6600 con 0x40cc000 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.378+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:0ce96c02:::obj95-1:head)]) -- 0x54a7800 con 0x40cc000 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.378+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.379+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 59 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5712b00 con 0x40cc000 2026-02-12T10:34:51.379+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.379+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) v3 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0c2fd359:::obj86-1:head local-lis/les=52/53 n=14 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0ce96c02:::obj95-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.379+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 60 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:0d58d970:::obj18-1:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0d58d970:::obj18-1:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de680 con 0x40cc000 2026-02-12T10:34:51.379+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0d58d970:::obj18-1:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0d58d970:::obj18-1:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.379+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0d58d970:::obj18-1:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0d58d970:::obj18-1:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0d58d970:::obj18-1:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0d58d970:::obj18-1:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:0d58d970:::obj18-1:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0d58d970:::obj18-1:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0d58d970:::obj18-1:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0d58d970:::obj18-1:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000022 MOSDPGPush(2.0s4 54/52 [PushOp(2:0d58d970:::obj18-1:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0d58d970:::obj18-1:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:0d58d970:::obj18-1:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0d58d970:::obj18-1:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:0d58d970:::obj18-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:0d58d970:::obj18-1:head 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:0d58d970:::obj18-1:head v 50'18 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:0d58d970:::obj18-1:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:0d58d970:::obj18-1:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000039 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.379+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.379+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.379+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a6300 con 0x40cc000 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.379+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.379+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:0d58d970:::obj18-1:head)]) -- 0x54a7b00 con 0x40cc000 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.379+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 61 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713080 con 0x40cc000 2026-02-12T10:34:51.380+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.380+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) v3 prio 5 cost 0 latency 0.000015 pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) v3 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0ce96c02:::obj95-1:head local-lis/les=52/53 n=15 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:0d58d970:::obj18-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 62 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:12527e76:::obj65-1:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:12527e76:::obj65-1:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54deb60 con 0x40cc000 2026-02-12T10:34:51.380+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:12527e76:::obj65-1:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:12527e76:::obj65-1:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.380+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:12527e76:::obj65-1:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:12527e76:::obj65-1:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:12527e76:::obj65-1:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:12527e76:::obj65-1:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:12527e76:::obj65-1:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:12527e76:::obj65-1:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:12527e76:::obj65-1:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:12527e76:::obj65-1:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000021 MOSDPGPush(2.0s4 54/52 [PushOp(2:12527e76:::obj65-1:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:12527e76:::obj65-1:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:12527e76:::obj65-1:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:12527e76:::obj65-1:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:12527e76:::obj65-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:12527e76:::obj65-1:head 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:12527e76:::obj65-1:head v 50'65 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:12527e76:::obj65-1:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:12527e76:::obj65-1:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000041 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.380+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a6c00 con 0x40cc000 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.380+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.380+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:12527e76:::obj65-1:head)]) -- 0x54a7e00 con 0x40cc000 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 63 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713600 con 0x40cc000 2026-02-12T10:34:51.380+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.380+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) v3 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:0d58d970:::obj18-1:head local-lis/les=52/53 n=16 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:12527e76:::obj65-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.380+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 64 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:1441dc1b:::obj103-1:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1441dc1b:::obj103-1:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df040 con 0x40cc000 2026-02-12T10:34:51.380+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1441dc1b:::obj103-1:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1441dc1b:::obj103-1:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.380+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1441dc1b:::obj103-1:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1441dc1b:::obj103-1:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1441dc1b:::obj103-1:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1441dc1b:::obj103-1:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.380+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1441dc1b:::obj103-1:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1441dc1b:::obj103-1:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1441dc1b:::obj103-1:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1441dc1b:::obj103-1:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 54/52 [PushOp(2:1441dc1b:::obj103-1:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1441dc1b:::obj103-1:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:1441dc1b:::obj103-1:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1441dc1b:::obj103-1:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:1441dc1b:::obj103-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:1441dc1b:::obj103-1:head 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:1441dc1b:::obj103-1:head v 50'103 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1441dc1b:::obj103-1:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1441dc1b:::obj103-1:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423b380 con 0x40cc000 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:1441dc1b:::obj103-1:head)]) -- 0x54a6000 con 0x40cc000 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 65 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5713b80 con 0x40cc000 2026-02-12T10:34:51.381+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.381+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) v3 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:12527e76:::obj65-1:head local-lis/les=52/53 n=17 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1441dc1b:::obj103-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 66 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:15726fea:::obj180-1:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15726fea:::obj180-1:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2ea0 con 0x40cc000 2026-02-12T10:34:51.381+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:15726fea:::obj180-1:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15726fea:::obj180-1:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.381+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:15726fea:::obj180-1:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15726fea:::obj180-1:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:15726fea:::obj180-1:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15726fea:::obj180-1:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:15726fea:::obj180-1:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15726fea:::obj180-1:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:15726fea:::obj180-1:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15726fea:::obj180-1:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:15726fea:::obj180-1:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15726fea:::obj180-1:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:15726fea:::obj180-1:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15726fea:::obj180-1:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:15726fea:::obj180-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:15726fea:::obj180-1:head 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:15726fea:::obj180-1:head v 50'180 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:15726fea:::obj180-1:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15726fea:::obj180-1:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000039 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a600 con 0x40cc000 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.381+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:15726fea:::obj180-1:head)]) -- 0x55e6180 con 0x40cc000 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.381+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.382+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 67 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712000 con 0x40cc000 2026-02-12T10:34:51.382+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.382+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) v3 prio 5 cost 0 latency 0.000015 pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) v3 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1441dc1b:::obj103-1:head local-lis/les=52/53 n=18 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:15726fea:::obj180-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.382+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 68 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:15b5d6ac:::obj145-1:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15b5d6ac:::obj145-1:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2000 con 0x40cc000 2026-02-12T10:34:51.382+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:15b5d6ac:::obj145-1:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15b5d6ac:::obj145-1:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.382+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:15b5d6ac:::obj145-1:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15b5d6ac:::obj145-1:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:15b5d6ac:::obj145-1:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15b5d6ac:::obj145-1:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:15b5d6ac:::obj145-1:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15b5d6ac:::obj145-1:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:15b5d6ac:::obj145-1:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15b5d6ac:::obj145-1:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000022 MOSDPGPush(2.0s4 54/52 [PushOp(2:15b5d6ac:::obj145-1:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15b5d6ac:::obj145-1:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:15b5d6ac:::obj145-1:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15b5d6ac:::obj145-1:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:15b5d6ac:::obj145-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:15b5d6ac:::obj145-1:head 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:15b5d6ac:::obj145-1:head v 50'145 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:15b5d6ac:::obj145-1:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:15b5d6ac:::obj145-1:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000039 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.382+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.382+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.382+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a480 con 0x40cc000 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.382+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.382+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:15b5d6ac:::obj145-1:head)]) -- 0x55e6480 con 0x40cc000 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.382+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 69 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712580 con 0x40cc000 2026-02-12T10:34:51.383+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.383+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) v3 prio 5 cost 0 latency 0.000015 pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) v3 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15726fea:::obj180-1:head local-lis/les=52/53 n=19 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:15b5d6ac:::obj145-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 70 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:16b7f96a:::obj49-1:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:16b7f96a:::obj49-1:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4321a00 con 0x40cc000 2026-02-12T10:34:51.383+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:16b7f96a:::obj49-1:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:16b7f96a:::obj49-1:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.383+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:16b7f96a:::obj49-1:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:16b7f96a:::obj49-1:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:16b7f96a:::obj49-1:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:16b7f96a:::obj49-1:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:16b7f96a:::obj49-1:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:16b7f96a:::obj49-1:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:16b7f96a:::obj49-1:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:16b7f96a:::obj49-1:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:16b7f96a:::obj49-1:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:16b7f96a:::obj49-1:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:16b7f96a:::obj49-1:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:16b7f96a:::obj49-1:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:16b7f96a:::obj49-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:16b7f96a:::obj49-1:head 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:16b7f96a:::obj49-1:head v 50'49 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:16b7f96a:::obj49-1:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:16b7f96a:::obj49-1:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000038 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.383+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a300 con 0x40cc000 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.383+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.383+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:16b7f96a:::obj49-1:head)]) -- 0x55e6780 con 0x40cc000 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 71 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5714100 con 0x40cc000 2026-02-12T10:34:51.383+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.383+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) v3 prio 5 cost 0 latency 0.000015 pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) v3 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:15b5d6ac:::obj145-1:head local-lis/les=52/53 n=20 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:16b7f96a:::obj49-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.383+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 72 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:1791b241:::obj158-1:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1791b241:::obj158-1:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4321040 con 0x40cc000 2026-02-12T10:34:51.384+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1791b241:::obj158-1:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1791b241:::obj158-1:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.384+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1791b241:::obj158-1:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1791b241:::obj158-1:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1791b241:::obj158-1:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1791b241:::obj158-1:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1791b241:::obj158-1:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1791b241:::obj158-1:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1791b241:::obj158-1:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1791b241:::obj158-1:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:1791b241:::obj158-1:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1791b241:::obj158-1:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:1791b241:::obj158-1:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1791b241:::obj158-1:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:1791b241:::obj158-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:1791b241:::obj158-1:head 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:1791b241:::obj158-1:head v 50'158 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1791b241:::obj158-1:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1791b241:::obj158-1:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.384+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.384+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.384+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:1791b241:::obj158-1:head)]) -- 0x423bc80 con 0x40cc000 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 73 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5714680 con 0x40cc000 2026-02-12T10:34:51.384+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.384+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) v3 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:16b7f96a:::obj49-1:head local-lis/les=52/53 n=21 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1791b241:::obj158-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 74 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:1820220d:::obj178-1:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1820220d:::obj178-1:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54de680 con 0x40cc000 2026-02-12T10:34:51.384+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1820220d:::obj178-1:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1820220d:::obj178-1:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000015 epoch 54 2026-02-12T10:34:51.384+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1820220d:::obj178-1:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1820220d:::obj178-1:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1820220d:::obj178-1:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1820220d:::obj178-1:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1820220d:::obj178-1:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1820220d:::obj178-1:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1820220d:::obj178-1:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1820220d:::obj178-1:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 54/52 [PushOp(2:1820220d:::obj178-1:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1820220d:::obj178-1:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:1820220d:::obj178-1:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1820220d:::obj178-1:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:1820220d:::obj178-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:1820220d:::obj178-1:head 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:1820220d:::obj178-1:head v 50'178 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1820220d:::obj178-1:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1820220d:::obj178-1:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000044 2026-02-12T10:34:51.384+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.384+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5488f00 con 0x40cc000 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.385+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:1820220d:::obj178-1:head)]) -- 0x55e6a80 con 0x40cc000 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 75 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.385+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.385+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) v3 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1791b241:::obj158-1:head local-lis/les=52/53 n=22 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1820220d:::obj178-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 76 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:18f033de:::obj71-1:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:18f033de:::obj71-1:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54deb60 con 0x40cc000 2026-02-12T10:34:51.385+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:18f033de:::obj71-1:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:18f033de:::obj71-1:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.385+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:18f033de:::obj71-1:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:18f033de:::obj71-1:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:18f033de:::obj71-1:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:18f033de:::obj71-1:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:18f033de:::obj71-1:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:18f033de:::obj71-1:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:18f033de:::obj71-1:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:18f033de:::obj71-1:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:18f033de:::obj71-1:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:18f033de:::obj71-1:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:18f033de:::obj71-1:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:18f033de:::obj71-1:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:18f033de:::obj71-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:18f033de:::obj71-1:head 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:18f033de:::obj71-1:head v 50'71 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:18f033de:::obj71-1:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:18f033de:::obj71-1:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000038 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.385+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5495200 con 0x40cc000 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.385+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:18f033de:::obj71-1:head)]) -- 0x55e6d80 con 0x40cc000 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.385+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.386+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 77 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.386+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.386+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) v3 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1820220d:::obj178-1:head local-lis/les=52/53 n=23 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:18f033de:::obj71-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.386+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 78 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:1c0338e5:::obj199-1:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1c0338e5:::obj199-1:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3040 con 0x40cc000 2026-02-12T10:34:51.386+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1c0338e5:::obj199-1:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1c0338e5:::obj199-1:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.386+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1c0338e5:::obj199-1:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1c0338e5:::obj199-1:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1c0338e5:::obj199-1:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1c0338e5:::obj199-1:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1c0338e5:::obj199-1:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1c0338e5:::obj199-1:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1c0338e5:::obj199-1:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1c0338e5:::obj199-1:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000022 MOSDPGPush(2.0s4 54/52 [PushOp(2:1c0338e5:::obj199-1:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1c0338e5:::obj199-1:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:1c0338e5:::obj199-1:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1c0338e5:::obj199-1:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:1c0338e5:::obj199-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:1c0338e5:::obj199-1:head 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:1c0338e5:::obj199-1:head v 50'199 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1c0338e5:::obj199-1:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1c0338e5:::obj199-1:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000043 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.386+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.386+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.386+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a1800 con 0x40cc000 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.386+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.386+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:1c0338e5:::obj199-1:head)]) -- 0x55e7080 con 0x40cc000 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.386+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 79 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.387+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.387+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) v3 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:18f033de:::obj71-1:head local-lis/les=52/53 n=24 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1c0338e5:::obj199-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 80 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:1e43ef71:::obj69-1:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1e43ef71:::obj69-1:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d3a00 con 0x40cc000 2026-02-12T10:34:51.387+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1e43ef71:::obj69-1:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1e43ef71:::obj69-1:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.387+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1e43ef71:::obj69-1:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1e43ef71:::obj69-1:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1e43ef71:::obj69-1:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1e43ef71:::obj69-1:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:1e43ef71:::obj69-1:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1e43ef71:::obj69-1:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1e43ef71:::obj69-1:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1e43ef71:::obj69-1:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:1e43ef71:::obj69-1:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1e43ef71:::obj69-1:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:1e43ef71:::obj69-1:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1e43ef71:::obj69-1:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:1e43ef71:::obj69-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:1e43ef71:::obj69-1:head 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:1e43ef71:::obj69-1:head v 50'69 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:1e43ef71:::obj69-1:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:1e43ef71:::obj69-1:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000042 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.387+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a1200 con 0x40cc000 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.387+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.387+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:1e43ef71:::obj69-1:head)]) -- 0x55e7380 con 0x40cc000 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 81 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5712b00 con 0x40cc000 2026-02-12T10:34:51.387+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.387+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.387+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.387+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) v3 2026-02-12T10:34:51.387+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1c0338e5:::obj199-1:head local-lis/les=52/53 n=25 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) 2026-02-12T10:34:51.387+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.387+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:1e43ef71:::obj69-1:head) v3 finish latency 0.000019 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.387+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 82 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2105d80d:::obj156-1:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2105d80d:::obj156-1:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4320340 con 0x40cc000 2026-02-12T10:34:51.388+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2105d80d:::obj156-1:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2105d80d:::obj156-1:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.388+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2105d80d:::obj156-1:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2105d80d:::obj156-1:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2105d80d:::obj156-1:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2105d80d:::obj156-1:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2105d80d:::obj156-1:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2105d80d:::obj156-1:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2105d80d:::obj156-1:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2105d80d:::obj156-1:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 54/52 [PushOp(2:2105d80d:::obj156-1:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2105d80d:::obj156-1:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2105d80d:::obj156-1:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2105d80d:::obj156-1:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2105d80d:::obj156-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2105d80d:::obj156-1:head 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2105d80d:::obj156-1:head v 50'156 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2105d80d:::obj156-1:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2105d80d:::obj156-1:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.388+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2a80 con 0x40cc000 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.388+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2105d80d:::obj156-1:head)]) -- 0x4ef2300 con 0x40cc000 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 83 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5713080 con 0x40cc000 2026-02-12T10:34:51.388+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.388+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) v3 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:1e43ef71:::obj69-1:head local-lis/les=52/53 n=26 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.388+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2105d80d:::obj156-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 84 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:21d5de1d:::obj2-1:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21d5de1d:::obj2-1:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x4321d40 con 0x40cc000 2026-02-12T10:34:51.388+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:21d5de1d:::obj2-1:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21d5de1d:::obj2-1:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.388+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:21d5de1d:::obj2-1:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21d5de1d:::obj2-1:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:21d5de1d:::obj2-1:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21d5de1d:::obj2-1:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:21d5de1d:::obj2-1:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21d5de1d:::obj2-1:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:21d5de1d:::obj2-1:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21d5de1d:::obj2-1:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 54/52 [PushOp(2:21d5de1d:::obj2-1:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21d5de1d:::obj2-1:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:21d5de1d:::obj2-1:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21d5de1d:::obj2-1:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:21d5de1d:::obj2-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:21d5de1d:::obj2-1:head 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:21d5de1d:::obj2-1:head v 50'2 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:21d5de1d:::obj2-1:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21d5de1d:::obj2-1:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.388+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.388+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2d80 con 0x40cc000 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.389+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:21d5de1d:::obj2-1:head)]) -- 0x55e7680 con 0x40cc000 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 85 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) ==== 1062+0+0 (unknown 0 0 0) 0x5713600 con 0x40cc000 2026-02-12T10:34:51.389+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.389+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) v3 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2105d80d:::obj156-1:head local-lis/les=52/53 n=27 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:21d5de1d:::obj2-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 86 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:21e5d992:::obj182-1:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21e5d992:::obj182-1:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x43211e0 con 0x40cc000 2026-02-12T10:34:51.389+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:21e5d992:::obj182-1:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21e5d992:::obj182-1:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.389+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:21e5d992:::obj182-1:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21e5d992:::obj182-1:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:21e5d992:::obj182-1:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21e5d992:::obj182-1:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:21e5d992:::obj182-1:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21e5d992:::obj182-1:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:21e5d992:::obj182-1:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21e5d992:::obj182-1:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:21e5d992:::obj182-1:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21e5d992:::obj182-1:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:21e5d992:::obj182-1:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21e5d992:::obj182-1:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:21e5d992:::obj182-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:21e5d992:::obj182-1:head 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:21e5d992:::obj182-1:head v 50'182 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:21e5d992:::obj182-1:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:21e5d992:::obj182-1:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.389+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2180 con 0x40cc000 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.389+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:21e5d992:::obj182-1:head)]) -- 0x55e7980 con 0x40cc000 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.389+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 87 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5713b80 con 0x40cc000 2026-02-12T10:34:51.390+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.390+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) v3 prio 5 cost 0 latency 0.000015 pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) v3 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21d5de1d:::obj2-1:head local-lis/les=52/53 n=28 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:21e5d992:::obj182-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 88 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:239c4c29:::obj96-1:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:239c4c29:::obj96-1:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d3380 con 0x40cc000 2026-02-12T10:34:51.390+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:239c4c29:::obj96-1:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:239c4c29:::obj96-1:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.390+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:239c4c29:::obj96-1:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:239c4c29:::obj96-1:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:239c4c29:::obj96-1:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:239c4c29:::obj96-1:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:239c4c29:::obj96-1:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:239c4c29:::obj96-1:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:239c4c29:::obj96-1:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:239c4c29:::obj96-1:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:239c4c29:::obj96-1:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:239c4c29:::obj96-1:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:239c4c29:::obj96-1:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:239c4c29:::obj96-1:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:239c4c29:::obj96-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:239c4c29:::obj96-1:head 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:239c4c29:::obj96-1:head v 50'96 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:239c4c29:::obj96-1:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:239c4c29:::obj96-1:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.390+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a7500 con 0x40cc000 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.390+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.390+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:239c4c29:::obj96-1:head)]) -- 0x54a6000 con 0x40cc000 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 89 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5712000 con 0x40cc000 2026-02-12T10:34:51.390+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.390+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) v3 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:21e5d992:::obj182-1:head local-lis/les=52/53 n=29 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:239c4c29:::obj96-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.390+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 90 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2454e5df:::obj150-1:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2454e5df:::obj150-1:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54ded00 con 0x40cc000 2026-02-12T10:34:51.391+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2454e5df:::obj150-1:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2454e5df:::obj150-1:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.391+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2454e5df:::obj150-1:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2454e5df:::obj150-1:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2454e5df:::obj150-1:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2454e5df:::obj150-1:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2454e5df:::obj150-1:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2454e5df:::obj150-1:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2454e5df:::obj150-1:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2454e5df:::obj150-1:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 54/52 [PushOp(2:2454e5df:::obj150-1:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2454e5df:::obj150-1:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2454e5df:::obj150-1:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2454e5df:::obj150-1:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2454e5df:::obj150-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2454e5df:::obj150-1:head 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2454e5df:::obj150-1:head v 50'150 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2454e5df:::obj150-1:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2454e5df:::obj150-1:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a6300 con 0x40cc000 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2454e5df:::obj150-1:head)]) -- 0x54a6600 con 0x40cc000 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 91 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712580 con 0x40cc000 2026-02-12T10:34:51.391+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.391+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) v3 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:239c4c29:::obj96-1:head local-lis/les=52/53 n=30 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2454e5df:::obj150-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 92 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:24db7b9f:::obj81-1:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24db7b9f:::obj81-1:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de4e0 con 0x40cc000 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:24db7b9f:::obj81-1:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24db7b9f:::obj81-1:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:24db7b9f:::obj81-1:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24db7b9f:::obj81-1:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:24db7b9f:::obj81-1:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24db7b9f:::obj81-1:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:24db7b9f:::obj81-1:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24db7b9f:::obj81-1:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:24db7b9f:::obj81-1:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24db7b9f:::obj81-1:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(2.0s4 54/52 [PushOp(2:24db7b9f:::obj81-1:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24db7b9f:::obj81-1:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:24db7b9f:::obj81-1:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24db7b9f:::obj81-1:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:24db7b9f:::obj81-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:24db7b9f:::obj81-1:head 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:24db7b9f:::obj81-1:head v 50'81 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:24db7b9f:::obj81-1:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24db7b9f:::obj81-1:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000042 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a7b00 con 0x40cc000 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.391+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:24db7b9f:::obj81-1:head)]) -- 0x55e7c80 con 0x40cc000 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.391+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.392+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 93 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5714c00 con 0x40cc000 2026-02-12T10:34:51.392+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.392+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) v3 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2454e5df:::obj150-1:head local-lis/les=52/53 n=31 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:24db7b9f:::obj81-1:head) v3 finish latency 0.000022 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.392+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 94 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:24ed6081:::obj67-1:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24ed6081:::obj67-1:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de9c0 con 0x40cc000 2026-02-12T10:34:51.392+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:24ed6081:::obj67-1:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24ed6081:::obj67-1:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.392+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:24ed6081:::obj67-1:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24ed6081:::obj67-1:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:24ed6081:::obj67-1:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24ed6081:::obj67-1:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:24ed6081:::obj67-1:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24ed6081:::obj67-1:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:24ed6081:::obj67-1:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24ed6081:::obj67-1:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:24ed6081:::obj67-1:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24ed6081:::obj67-1:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:24ed6081:::obj67-1:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24ed6081:::obj67-1:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:24ed6081:::obj67-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:24ed6081:::obj67-1:head 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:24ed6081:::obj67-1:head v 50'67 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:24ed6081:::obj67-1:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:24ed6081:::obj67-1:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.392+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.392+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54bc780 con 0x40cc000 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.392+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.392+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:24ed6081:::obj67-1:head)]) -- 0x54a6c00 con 0x40cc000 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.392+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 95 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5715180 con 0x40cc000 2026-02-12T10:34:51.393+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.393+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) v3 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24db7b9f:::obj81-1:head local-lis/les=52/53 n=32 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:24ed6081:::obj67-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 96 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:25df9ab9:::obj54-1:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:25df9ab9:::obj54-1:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df520 con 0x40cc000 2026-02-12T10:34:51.393+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:25df9ab9:::obj54-1:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:25df9ab9:::obj54-1:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.393+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:25df9ab9:::obj54-1:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:25df9ab9:::obj54-1:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:25df9ab9:::obj54-1:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:25df9ab9:::obj54-1:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:25df9ab9:::obj54-1:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:25df9ab9:::obj54-1:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:25df9ab9:::obj54-1:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:25df9ab9:::obj54-1:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 54/52 [PushOp(2:25df9ab9:::obj54-1:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:25df9ab9:::obj54-1:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:25df9ab9:::obj54-1:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:25df9ab9:::obj54-1:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:25df9ab9:::obj54-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:25df9ab9:::obj54-1:head 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:25df9ab9:::obj54-1:head v 50'54 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:25df9ab9:::obj54-1:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:25df9ab9:::obj54-1:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.393+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54bcd80 con 0x40cc000 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.393+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.393+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:25df9ab9:::obj54-1:head)]) -- 0x54bd080 con 0x40cc000 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 97 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5714100 con 0x40cc000 2026-02-12T10:34:51.393+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.393+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) v3 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:24ed6081:::obj67-1:head local-lis/les=52/53 n=33 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:25df9ab9:::obj54-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.393+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 98 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2a4f915c:::obj175-1:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a4f915c:::obj175-1:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df6c0 con 0x40cc000 2026-02-12T10:34:51.394+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2a4f915c:::obj175-1:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a4f915c:::obj175-1:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 54 2026-02-12T10:34:51.394+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2a4f915c:::obj175-1:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a4f915c:::obj175-1:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2a4f915c:::obj175-1:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a4f915c:::obj175-1:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2a4f915c:::obj175-1:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a4f915c:::obj175-1:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2a4f915c:::obj175-1:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a4f915c:::obj175-1:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 54/52 [PushOp(2:2a4f915c:::obj175-1:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a4f915c:::obj175-1:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2a4f915c:::obj175-1:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a4f915c:::obj175-1:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2a4f915c:::obj175-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2a4f915c:::obj175-1:head 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2a4f915c:::obj175-1:head v 50'175 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2a4f915c:::obj175-1:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a4f915c:::obj175-1:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000065 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.394+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef3380 con 0x40cc000 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.394+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.394+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2a4f915c:::obj175-1:head)]) -- 0x4ef3200 con 0x40cc000 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 99 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5714680 con 0x40cc000 2026-02-12T10:34:51.394+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.394+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) v3 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:25df9ab9:::obj54-1:head local-lis/les=52/53 n=34 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2a4f915c:::obj175-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 100 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9af489:::obj108-1:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9af489:::obj108-1:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3ba0 con 0x40cc000 2026-02-12T10:34:51.394+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9af489:::obj108-1:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9af489:::obj108-1:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.394+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9af489:::obj108-1:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9af489:::obj108-1:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9af489:::obj108-1:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9af489:::obj108-1:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9af489:::obj108-1:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9af489:::obj108-1:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9af489:::obj108-1:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9af489:::obj108-1:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9af489:::obj108-1:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9af489:::obj108-1:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9af489:::obj108-1:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9af489:::obj108-1:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2a9af489:::obj108-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2a9af489:::obj108-1:head 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2a9af489:::obj108-1:head v 50'108 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9af489:::obj108-1:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9af489:::obj108-1:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.394+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.394+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x55e6180 con 0x40cc000 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2a9af489:::obj108-1:head)]) -- 0x54bc780 con 0x40cc000 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 101 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712b00 con 0x40cc000 2026-02-12T10:34:51.395+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.395+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) v3 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a4f915c:::obj175-1:head local-lis/les=52/53 n=35 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9af489:::obj108-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 102 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9c0e9b:::obj30-1:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9c0e9b:::obj30-1:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2d00 con 0x40cc000 2026-02-12T10:34:51.395+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9c0e9b:::obj30-1:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9c0e9b:::obj30-1:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.395+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9c0e9b:::obj30-1:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9c0e9b:::obj30-1:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9c0e9b:::obj30-1:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9c0e9b:::obj30-1:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9c0e9b:::obj30-1:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9c0e9b:::obj30-1:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9c0e9b:::obj30-1:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9c0e9b:::obj30-1:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9c0e9b:::obj30-1:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9c0e9b:::obj30-1:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9c0e9b:::obj30-1:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9c0e9b:::obj30-1:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2a9c0e9b:::obj30-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2a9c0e9b:::obj30-1:head 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2a9c0e9b:::obj30-1:head v 50'30 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2a9c0e9b:::obj30-1:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2a9c0e9b:::obj30-1:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x55e6a80 con 0x40cc000 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.395+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2a9c0e9b:::obj30-1:head)]) -- 0x55e6480 con 0x40cc000 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.395+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 103 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713080 con 0x40cc000 2026-02-12T10:34:51.396+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.396+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) v3 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9af489:::obj108-1:head local-lis/les=52/53 n=36 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2a9c0e9b:::obj30-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 104 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2b4f8c45:::obj124-1:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b4f8c45:::obj124-1:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4320820 con 0x40cc000 2026-02-12T10:34:51.396+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2b4f8c45:::obj124-1:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b4f8c45:::obj124-1:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.396+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2b4f8c45:::obj124-1:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b4f8c45:::obj124-1:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2b4f8c45:::obj124-1:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b4f8c45:::obj124-1:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2b4f8c45:::obj124-1:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b4f8c45:::obj124-1:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2b4f8c45:::obj124-1:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b4f8c45:::obj124-1:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 54/52 [PushOp(2:2b4f8c45:::obj124-1:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b4f8c45:::obj124-1:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2b4f8c45:::obj124-1:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b4f8c45:::obj124-1:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2b4f8c45:::obj124-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2b4f8c45:::obj124-1:head 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2b4f8c45:::obj124-1:head v 50'124 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2b4f8c45:::obj124-1:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b4f8c45:::obj124-1:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.396+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a1800 con 0x40cc000 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.396+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.396+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2b4f8c45:::obj124-1:head)]) -- 0x55e6d80 con 0x40cc000 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 105 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5715700 con 0x40cc000 2026-02-12T10:34:51.396+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.396+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) v3 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2a9c0e9b:::obj30-1:head local-lis/les=52/53 n=37 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2b4f8c45:::obj124-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.396+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 106 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2b624af4:::obj142-1:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b624af4:::obj142-1:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4321a00 con 0x40cc000 2026-02-12T10:34:51.397+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2b624af4:::obj142-1:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b624af4:::obj142-1:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.397+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2b624af4:::obj142-1:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b624af4:::obj142-1:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2b624af4:::obj142-1:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b624af4:::obj142-1:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2b624af4:::obj142-1:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b624af4:::obj142-1:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2b624af4:::obj142-1:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b624af4:::obj142-1:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:2b624af4:::obj142-1:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b624af4:::obj142-1:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2b624af4:::obj142-1:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b624af4:::obj142-1:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2b624af4:::obj142-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2b624af4:::obj142-1:head 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2b624af4:::obj142-1:head v 50'142 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2b624af4:::obj142-1:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2b624af4:::obj142-1:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000043 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.397+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5495200 con 0x40cc000 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.397+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2b624af4:::obj142-1:head)]) -- 0x54a7500 con 0x40cc000 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 107 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.397+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.397+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) v3 prio 5 cost 0 latency 0.000015 pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) v3 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b4f8c45:::obj124-1:head local-lis/les=52/53 n=38 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2b624af4:::obj142-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 108 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2c7f4054:::obj79-1:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2c7f4054:::obj79-1:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4321040 con 0x40cc000 2026-02-12T10:34:51.397+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2c7f4054:::obj79-1:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2c7f4054:::obj79-1:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.397+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2c7f4054:::obj79-1:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2c7f4054:::obj79-1:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2c7f4054:::obj79-1:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2c7f4054:::obj79-1:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2c7f4054:::obj79-1:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2c7f4054:::obj79-1:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2c7f4054:::obj79-1:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2c7f4054:::obj79-1:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:2c7f4054:::obj79-1:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2c7f4054:::obj79-1:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2c7f4054:::obj79-1:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2c7f4054:::obj79-1:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2c7f4054:::obj79-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2c7f4054:::obj79-1:head 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2c7f4054:::obj79-1:head v 50'79 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2c7f4054:::obj79-1:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2c7f4054:::obj79-1:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.397+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.397+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a600 con 0x40cc000 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.398+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2c7f4054:::obj79-1:head)]) -- 0x5488f00 con 0x40cc000 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 109 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.398+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.398+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) v3 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2b624af4:::obj142-1:head local-lis/les=52/53 n=39 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2c7f4054:::obj79-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 110 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2cd12c04:::obj112-1:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cd12c04:::obj112-1:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3ba0 con 0x40cc000 2026-02-12T10:34:51.398+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2cd12c04:::obj112-1:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cd12c04:::obj112-1:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.398+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2cd12c04:::obj112-1:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cd12c04:::obj112-1:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2cd12c04:::obj112-1:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cd12c04:::obj112-1:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2cd12c04:::obj112-1:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cd12c04:::obj112-1:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2cd12c04:::obj112-1:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cd12c04:::obj112-1:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:2cd12c04:::obj112-1:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cd12c04:::obj112-1:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2cd12c04:::obj112-1:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cd12c04:::obj112-1:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2cd12c04:::obj112-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2cd12c04:::obj112-1:head 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2cd12c04:::obj112-1:head v 50'112 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2cd12c04:::obj112-1:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cd12c04:::obj112-1:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000041 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.398+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a480 con 0x40cc000 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.398+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2cd12c04:::obj112-1:head)]) -- 0x54a6300 con 0x40cc000 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.398+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 111 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.399+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.399+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) v3 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2c7f4054:::obj79-1:head local-lis/les=52/53 n=40 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2cd12c04:::obj112-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 112 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2cdba867:::obj173-1:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cdba867:::obj173-1:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2d00 con 0x40cc000 2026-02-12T10:34:51.399+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2cdba867:::obj173-1:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cdba867:::obj173-1:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.399+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2cdba867:::obj173-1:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cdba867:::obj173-1:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2cdba867:::obj173-1:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cdba867:::obj173-1:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2cdba867:::obj173-1:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cdba867:::obj173-1:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2cdba867:::obj173-1:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cdba867:::obj173-1:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000022 MOSDPGPush(2.0s4 54/52 [PushOp(2:2cdba867:::obj173-1:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cdba867:::obj173-1:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2cdba867:::obj173-1:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cdba867:::obj173-1:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2cdba867:::obj173-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2cdba867:::obj173-1:head 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2cdba867:::obj173-1:head v 50'173 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2cdba867:::obj173-1:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2cdba867:::obj173-1:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000039 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.399+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a300 con 0x40cc000 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.399+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.399+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2cdba867:::obj173-1:head)]) -- 0x54a7b00 con 0x40cc000 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 113 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5713600 con 0x40cc000 2026-02-12T10:34:51.399+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.399+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) v3 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cd12c04:::obj112-1:head local-lis/les=52/53 n=41 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2cdba867:::obj173-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.399+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 114 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2d264757:::obj93-1:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d264757:::obj93-1:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2b60 con 0x40cc000 2026-02-12T10:34:51.400+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2d264757:::obj93-1:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d264757:::obj93-1:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.400+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2d264757:::obj93-1:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d264757:::obj93-1:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2d264757:::obj93-1:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d264757:::obj93-1:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2d264757:::obj93-1:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d264757:::obj93-1:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2d264757:::obj93-1:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d264757:::obj93-1:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:2d264757:::obj93-1:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d264757:::obj93-1:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2d264757:::obj93-1:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d264757:::obj93-1:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2d264757:::obj93-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2d264757:::obj93-1:head 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2d264757:::obj93-1:head v 50'93 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2d264757:::obj93-1:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d264757:::obj93-1:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000064 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722000 con 0x40cc000 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2d264757:::obj93-1:head)]) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 115 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713b80 con 0x40cc000 2026-02-12T10:34:51.400+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.400+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) v3 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2cdba867:::obj173-1:head local-lis/les=52/53 n=42 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2d264757:::obj93-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 116 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2d475dac:::obj155-1:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d475dac:::obj155-1:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x43209c0 con 0x40cc000 2026-02-12T10:34:51.400+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2d475dac:::obj155-1:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d475dac:::obj155-1:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.400+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2d475dac:::obj155-1:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d475dac:::obj155-1:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2d475dac:::obj155-1:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d475dac:::obj155-1:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2d475dac:::obj155-1:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d475dac:::obj155-1:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2d475dac:::obj155-1:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d475dac:::obj155-1:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:2d475dac:::obj155-1:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d475dac:::obj155-1:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2d475dac:::obj155-1:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d475dac:::obj155-1:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2d475dac:::obj155-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2d475dac:::obj155-1:head 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2d475dac:::obj155-1:head v 50'155 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2d475dac:::obj155-1:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2d475dac:::obj155-1:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722480 con 0x40cc000 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.400+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2d475dac:::obj155-1:head)]) -- 0x5722180 con 0x40cc000 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.400+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.401+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 117 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712000 con 0x40cc000 2026-02-12T10:34:51.401+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.401+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) v3 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d264757:::obj93-1:head local-lis/les=52/53 n=43 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2d475dac:::obj155-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.401+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 118 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2e472a45:::obj144-1:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e472a45:::obj144-1:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x43216c0 con 0x40cc000 2026-02-12T10:34:51.401+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2e472a45:::obj144-1:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e472a45:::obj144-1:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.401+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2e472a45:::obj144-1:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e472a45:::obj144-1:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2e472a45:::obj144-1:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e472a45:::obj144-1:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2e472a45:::obj144-1:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e472a45:::obj144-1:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2e472a45:::obj144-1:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e472a45:::obj144-1:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000022 MOSDPGPush(2.0s4 54/52 [PushOp(2:2e472a45:::obj144-1:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e472a45:::obj144-1:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2e472a45:::obj144-1:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e472a45:::obj144-1:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2e472a45:::obj144-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2e472a45:::obj144-1:head 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2e472a45:::obj144-1:head v 50'144 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2e472a45:::obj144-1:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e472a45:::obj144-1:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000041 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.401+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.401+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.401+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722600 con 0x40cc000 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.401+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.401+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2e472a45:::obj144-1:head)]) -- 0x55e7380 con 0x40cc000 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.401+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 119 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712580 con 0x40cc000 2026-02-12T10:34:51.402+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.402+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) v3 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2d475dac:::obj155-1:head local-lis/les=52/53 n=44 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2e472a45:::obj144-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 120 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2e895837:::obj92-1:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e895837:::obj92-1:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de680 con 0x40cc000 2026-02-12T10:34:51.402+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2e895837:::obj92-1:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e895837:::obj92-1:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.402+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2e895837:::obj92-1:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e895837:::obj92-1:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2e895837:::obj92-1:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e895837:::obj92-1:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2e895837:::obj92-1:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e895837:::obj92-1:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2e895837:::obj92-1:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e895837:::obj92-1:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000021 MOSDPGPush(2.0s4 54/52 [PushOp(2:2e895837:::obj92-1:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e895837:::obj92-1:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2e895837:::obj92-1:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e895837:::obj92-1:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2e895837:::obj92-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2e895837:::obj92-1:head 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2e895837:::obj92-1:head v 50'92 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2e895837:::obj92-1:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2e895837:::obj92-1:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000042 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.402+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722780 con 0x40cc000 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.402+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.402+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2e895837:::obj92-1:head)]) -- 0x55e7980 con 0x40cc000 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 121 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5714c00 con 0x40cc000 2026-02-12T10:34:51.402+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.402+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) v3 prio 5 cost 0 latency 0.000012 pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) v3 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e472a45:::obj144-1:head local-lis/les=52/53 n=45 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2e895837:::obj92-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 122 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2f1315ad:::obj4-1:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f1315ad:::obj4-1:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x54deb60 con 0x40cc000 2026-02-12T10:34:51.402+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2f1315ad:::obj4-1:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f1315ad:::obj4-1:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 54 2026-02-12T10:34:51.402+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2f1315ad:::obj4-1:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f1315ad:::obj4-1:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2f1315ad:::obj4-1:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f1315ad:::obj4-1:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2f1315ad:::obj4-1:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f1315ad:::obj4-1:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2f1315ad:::obj4-1:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f1315ad:::obj4-1:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 54/52 [PushOp(2:2f1315ad:::obj4-1:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f1315ad:::obj4-1:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2f1315ad:::obj4-1:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f1315ad:::obj4-1:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2f1315ad:::obj4-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2f1315ad:::obj4-1:head 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2f1315ad:::obj4-1:head v 50'4 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2f1315ad:::obj4-1:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f1315ad:::obj4-1:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000039 2026-02-12T10:34:51.402+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.402+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722900 con 0x40cc000 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2f1315ad:::obj4-1:head)]) -- 0x4ef2a80 con 0x40cc000 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 123 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) ==== 1062+0+0 (unknown 0 0 0) 0x5715180 con 0x40cc000 2026-02-12T10:34:51.403+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.403+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) v3 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2e895837:::obj92-1:head local-lis/les=52/53 n=46 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2f1315ad:::obj4-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 124 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:2f4cdff4:::obj198-1:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f4cdff4:::obj198-1:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54de000 con 0x40cc000 2026-02-12T10:34:51.403+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2f4cdff4:::obj198-1:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f4cdff4:::obj198-1:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.403+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2f4cdff4:::obj198-1:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f4cdff4:::obj198-1:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2f4cdff4:::obj198-1:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f4cdff4:::obj198-1:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:2f4cdff4:::obj198-1:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f4cdff4:::obj198-1:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2f4cdff4:::obj198-1:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f4cdff4:::obj198-1:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 54/52 [PushOp(2:2f4cdff4:::obj198-1:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f4cdff4:::obj198-1:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:2f4cdff4:::obj198-1:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f4cdff4:::obj198-1:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:2f4cdff4:::obj198-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:2f4cdff4:::obj198-1:head 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:2f4cdff4:::obj198-1:head v 50'198 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:2f4cdff4:::obj198-1:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:2f4cdff4:::obj198-1:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722d80 con 0x40cc000 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.403+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:2f4cdff4:::obj198-1:head)]) -- 0x5722a80 con 0x40cc000 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.403+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 125 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5714100 con 0x40cc000 2026-02-12T10:34:51.404+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.404+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) v3 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f1315ad:::obj4-1:head local-lis/les=52/53 n=47 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:2f4cdff4:::obj198-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 126 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:31f0efef:::obj36-1:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:31f0efef:::obj36-1:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df860 con 0x40cc000 2026-02-12T10:34:51.404+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:31f0efef:::obj36-1:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:31f0efef:::obj36-1:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.404+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:31f0efef:::obj36-1:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:31f0efef:::obj36-1:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:31f0efef:::obj36-1:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:31f0efef:::obj36-1:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:31f0efef:::obj36-1:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:31f0efef:::obj36-1:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:31f0efef:::obj36-1:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:31f0efef:::obj36-1:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:31f0efef:::obj36-1:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:31f0efef:::obj36-1:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:31f0efef:::obj36-1:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:31f0efef:::obj36-1:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:31f0efef:::obj36-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:31f0efef:::obj36-1:head 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:31f0efef:::obj36-1:head v 50'36 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:31f0efef:::obj36-1:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:31f0efef:::obj36-1:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000039 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.404+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722f00 con 0x40cc000 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.404+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.404+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:31f0efef:::obj36-1:head)]) -- 0x4ef2d80 con 0x40cc000 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 127 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5714680 con 0x40cc000 2026-02-12T10:34:51.404+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.404+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.404+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) v3 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:2f4cdff4:::obj198-1:head local-lis/les=52/53 n=48 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:31f0efef:::obj36-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.404+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 128 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:366a843d:::obj125-1:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:366a843d:::obj125-1:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54deea0 con 0x40cc000 2026-02-12T10:34:51.405+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:366a843d:::obj125-1:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:366a843d:::obj125-1:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.405+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:366a843d:::obj125-1:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:366a843d:::obj125-1:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:366a843d:::obj125-1:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:366a843d:::obj125-1:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:366a843d:::obj125-1:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:366a843d:::obj125-1:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:366a843d:::obj125-1:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:366a843d:::obj125-1:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(2.0s4 54/52 [PushOp(2:366a843d:::obj125-1:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:366a843d:::obj125-1:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:366a843d:::obj125-1:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:366a843d:::obj125-1:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:366a843d:::obj125-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:366a843d:::obj125-1:head 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:366a843d:::obj125-1:head v 50'125 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:366a843d:::obj125-1:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:366a843d:::obj125-1:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000042 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.405+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.405+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:366a843d:::obj125-1:head)]) -- 0x54a1200 con 0x40cc000 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 129 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712b00 con 0x40cc000 2026-02-12T10:34:51.405+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.405+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) v3 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:31f0efef:::obj36-1:head local-lis/les=52/53 n=49 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:366a843d:::obj125-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 130 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:38323a80:::obj12-1:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:38323a80:::obj12-1:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54dfa00 con 0x40cc000 2026-02-12T10:34:51.405+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:38323a80:::obj12-1:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:38323a80:::obj12-1:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.405+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:38323a80:::obj12-1:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:38323a80:::obj12-1:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:38323a80:::obj12-1:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:38323a80:::obj12-1:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:38323a80:::obj12-1:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:38323a80:::obj12-1:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:38323a80:::obj12-1:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:38323a80:::obj12-1:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:38323a80:::obj12-1:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:38323a80:::obj12-1:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:38323a80:::obj12-1:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:38323a80:::obj12-1:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:38323a80:::obj12-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:38323a80:::obj12-1:head 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:38323a80:::obj12-1:head v 50'12 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.405+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.405+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:38323a80:::obj12-1:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:38323a80:::obj12-1:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.405+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723500 con 0x40cc000 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.406+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:38323a80:::obj12-1:head)]) -- 0x5723200 con 0x40cc000 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 131 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713080 con 0x40cc000 2026-02-12T10:34:51.406+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.406+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) v3 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:366a843d:::obj125-1:head local-lis/les=52/53 n=50 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:38323a80:::obj12-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 132 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:3acca0c2:::obj94-1:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3acca0c2:::obj94-1:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4320340 con 0x40cc000 2026-02-12T10:34:51.406+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3acca0c2:::obj94-1:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3acca0c2:::obj94-1:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.406+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3acca0c2:::obj94-1:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3acca0c2:::obj94-1:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3acca0c2:::obj94-1:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3acca0c2:::obj94-1:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3acca0c2:::obj94-1:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3acca0c2:::obj94-1:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3acca0c2:::obj94-1:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3acca0c2:::obj94-1:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:3acca0c2:::obj94-1:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3acca0c2:::obj94-1:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:3acca0c2:::obj94-1:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3acca0c2:::obj94-1:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:3acca0c2:::obj94-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:3acca0c2:::obj94-1:head 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:3acca0c2:::obj94-1:head v 50'94 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3acca0c2:::obj94-1:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3acca0c2:::obj94-1:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000041 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.406+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723680 con 0x40cc000 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.406+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:3acca0c2:::obj94-1:head)]) -- 0x54a7500 con 0x40cc000 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.406+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 133 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5715700 con 0x40cc000 2026-02-12T10:34:51.407+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.407+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) v3 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:38323a80:::obj12-1:head local-lis/les=52/53 n=51 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3acca0c2:::obj94-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 134 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:3ba3d58a:::obj63-1:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ba3d58a:::obj63-1:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4321d40 con 0x40cc000 2026-02-12T10:34:51.407+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3ba3d58a:::obj63-1:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ba3d58a:::obj63-1:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.407+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3ba3d58a:::obj63-1:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ba3d58a:::obj63-1:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3ba3d58a:::obj63-1:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ba3d58a:::obj63-1:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3ba3d58a:::obj63-1:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ba3d58a:::obj63-1:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3ba3d58a:::obj63-1:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ba3d58a:::obj63-1:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(2.0s4 54/52 [PushOp(2:3ba3d58a:::obj63-1:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ba3d58a:::obj63-1:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:3ba3d58a:::obj63-1:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ba3d58a:::obj63-1:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:3ba3d58a:::obj63-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:3ba3d58a:::obj63-1:head 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:3ba3d58a:::obj63-1:head v 50'63 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3ba3d58a:::obj63-1:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ba3d58a:::obj63-1:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.407+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723b00 con 0x40cc000 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.407+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.407+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:3ba3d58a:::obj63-1:head)]) -- 0x5723800 con 0x40cc000 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 135 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713600 con 0x40cc000 2026-02-12T10:34:51.407+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.407+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) v3 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3acca0c2:::obj94-1:head local-lis/les=52/53 n=52 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3ba3d58a:::obj63-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.407+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 136 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:3d0d8680:::obj10-1:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d0d8680:::obj10-1:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x43211e0 con 0x40cc000 2026-02-12T10:34:51.408+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3d0d8680:::obj10-1:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d0d8680:::obj10-1:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.408+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3d0d8680:::obj10-1:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d0d8680:::obj10-1:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3d0d8680:::obj10-1:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d0d8680:::obj10-1:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3d0d8680:::obj10-1:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d0d8680:::obj10-1:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3d0d8680:::obj10-1:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d0d8680:::obj10-1:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 54/52 [PushOp(2:3d0d8680:::obj10-1:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d0d8680:::obj10-1:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:3d0d8680:::obj10-1:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d0d8680:::obj10-1:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:3d0d8680:::obj10-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:3d0d8680:::obj10-1:head 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:3d0d8680:::obj10-1:head v 50'10 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3d0d8680:::obj10-1:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d0d8680:::obj10-1:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.408+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a7500 con 0x40cc000 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.408+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.408+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:3d0d8680:::obj10-1:head)]) -- 0x5723c80 con 0x40cc000 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 137 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713b80 con 0x40cc000 2026-02-12T10:34:51.408+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.408+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) v3 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ba3d58a:::obj63-1:head local-lis/les=52/53 n=53 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3d0d8680:::obj10-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 138 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:3d668d10:::obj171-1:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d668d10:::obj171-1:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3ba0 con 0x40cc000 2026-02-12T10:34:51.408+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3d668d10:::obj171-1:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d668d10:::obj171-1:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.408+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3d668d10:::obj171-1:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d668d10:::obj171-1:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3d668d10:::obj171-1:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d668d10:::obj171-1:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3d668d10:::obj171-1:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d668d10:::obj171-1:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3d668d10:::obj171-1:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d668d10:::obj171-1:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000022 MOSDPGPush(2.0s4 54/52 [PushOp(2:3d668d10:::obj171-1:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d668d10:::obj171-1:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:3d668d10:::obj171-1:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d668d10:::obj171-1:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:3d668d10:::obj171-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:3d668d10:::obj171-1:head 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:3d668d10:::obj171-1:head v 50'171 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3d668d10:::obj171-1:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3d668d10:::obj171-1:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000041 2026-02-12T10:34:51.408+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.408+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722480 con 0x40cc000 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.409+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:3d668d10:::obj171-1:head)]) -- 0x54a7b00 con 0x40cc000 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 139 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712000 con 0x40cc000 2026-02-12T10:34:51.409+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.409+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) v3 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d0d8680:::obj10-1:head local-lis/les=52/53 n=54 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3d668d10:::obj171-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 140 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:3da07aff:::obj64-1:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3da07aff:::obj64-1:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2d00 con 0x40cc000 2026-02-12T10:34:51.409+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3da07aff:::obj64-1:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3da07aff:::obj64-1:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 54 2026-02-12T10:34:51.409+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3da07aff:::obj64-1:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3da07aff:::obj64-1:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3da07aff:::obj64-1:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3da07aff:::obj64-1:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3da07aff:::obj64-1:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3da07aff:::obj64-1:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3da07aff:::obj64-1:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3da07aff:::obj64-1:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 54/52 [PushOp(2:3da07aff:::obj64-1:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3da07aff:::obj64-1:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:3da07aff:::obj64-1:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3da07aff:::obj64-1:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:3da07aff:::obj64-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:3da07aff:::obj64-1:head 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:3da07aff:::obj64-1:head v 50'64 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3da07aff:::obj64-1:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3da07aff:::obj64-1:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000038 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.409+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722180 con 0x40cc000 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.409+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:3da07aff:::obj64-1:head)]) -- 0x423a480 con 0x40cc000 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.409+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 141 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.410+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.410+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) v3 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3d668d10:::obj171-1:head local-lis/les=52/53 n=55 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3da07aff:::obj64-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 142 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:3df89d17:::obj1-1:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3df89d17:::obj1-1:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x52d2b60 con 0x40cc000 2026-02-12T10:34:51.410+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3df89d17:::obj1-1:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3df89d17:::obj1-1:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.410+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3df89d17:::obj1-1:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3df89d17:::obj1-1:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3df89d17:::obj1-1:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3df89d17:::obj1-1:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3df89d17:::obj1-1:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3df89d17:::obj1-1:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3df89d17:::obj1-1:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3df89d17:::obj1-1:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 54/52 [PushOp(2:3df89d17:::obj1-1:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3df89d17:::obj1-1:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:3df89d17:::obj1-1:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3df89d17:::obj1-1:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:3df89d17:::obj1-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:3df89d17:::obj1-1:head 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:3df89d17:::obj1-1:head v 50'1 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3df89d17:::obj1-1:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3df89d17:::obj1-1:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.410+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722900 con 0x40cc000 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.410+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.410+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:3df89d17:::obj1-1:head)]) -- 0x5722600 con 0x40cc000 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 143 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) ==== 1062+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.410+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.410+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) v3 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3da07aff:::obj64-1:head local-lis/les=52/53 n=56 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3df89d17:::obj1-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.410+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 144 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:3e5c0171:::obj77-1:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3e5c0171:::obj77-1:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df860 con 0x40cc000 2026-02-12T10:34:51.411+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3e5c0171:::obj77-1:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3e5c0171:::obj77-1:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.411+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3e5c0171:::obj77-1:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3e5c0171:::obj77-1:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3e5c0171:::obj77-1:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3e5c0171:::obj77-1:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3e5c0171:::obj77-1:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3e5c0171:::obj77-1:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3e5c0171:::obj77-1:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3e5c0171:::obj77-1:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 54/52 [PushOp(2:3e5c0171:::obj77-1:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3e5c0171:::obj77-1:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:3e5c0171:::obj77-1:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3e5c0171:::obj77-1:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:3e5c0171:::obj77-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:3e5c0171:::obj77-1:head 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:3e5c0171:::obj77-1:head v 50'77 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3e5c0171:::obj77-1:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3e5c0171:::obj77-1:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.411+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722f00 con 0x40cc000 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.411+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:3e5c0171:::obj77-1:head)]) -- 0x5722d80 con 0x40cc000 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 14 ==== osd_ping(ping e54 up_from 5 ping_stamp 2026-02-12T10:34:51.413033+0000/45.405162811s send_stamp 45.405162811s delta_ub 2.028704166s) ==== 2033+0+0 (crc 0 0 0) 0x5722600 con 0x433b000 2026-02-12T10:34:51.411+0000 7f9eeedfa640 20 osd.1 54 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028580427s,2.028704166s]) 2026-02-12T10:34:51.411+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e54 up_from 10 ping_stamp 2026-02-12T10:34:51.413033+0000/45.405162811s send_stamp 43.376583099s delta_ub -2.028580427s) -- 0x5722900 con 0x433b000 2026-02-12T10:34:51.411+0000 7f9eeedfa640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.411+0000 7f9eeedfa640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.411+0000 7f9eeedfa640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.411+0000 7f9eeedfa640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.411+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 14 ==== osd_ping(ping e54 up_from 5 ping_stamp 2026-02-12T10:34:51.413033+0000/45.405162811s send_stamp 45.405162811s delta_ub 2.028704166s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2f00 con 0x433b400 2026-02-12T10:34:51.411+0000 7f9ef05fd640 20 osd.1 54 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028568745s,2.028704166s]) 2026-02-12T10:34:51.411+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e54 up_from 10 ping_stamp 2026-02-12T10:34:51.413033+0000/45.405162811s send_stamp 43.376594543s delta_ub -2.028568745s) -- 0x4ef2c00 con 0x433b400 2026-02-12T10:34:51.411+0000 7f9ef05fd640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.411+0000 7f9ef05fd640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.411+0000 7f9ef05fd640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.411+0000 7f9ef05fd640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.411+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 145 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.411+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.411+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) v3 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3df89d17:::obj1-1:head local-lis/les=52/53 n=57 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.411+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3e5c0171:::obj77-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 146 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:3ec6d463:::obj100-1:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ec6d463:::obj100-1:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3ba0 con 0x40cc000 2026-02-12T10:34:51.411+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3ec6d463:::obj100-1:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ec6d463:::obj100-1:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 54 2026-02-12T10:34:51.411+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3ec6d463:::obj100-1:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ec6d463:::obj100-1:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3ec6d463:::obj100-1:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ec6d463:::obj100-1:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:3ec6d463:::obj100-1:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ec6d463:::obj100-1:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3ec6d463:::obj100-1:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ec6d463:::obj100-1:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(2.0s4 54/52 [PushOp(2:3ec6d463:::obj100-1:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ec6d463:::obj100-1:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:3ec6d463:::obj100-1:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ec6d463:::obj100-1:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:3ec6d463:::obj100-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:3ec6d463:::obj100-1:head 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:3ec6d463:::obj100-1:head v 50'100 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:3ec6d463:::obj100-1:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:3ec6d463:::obj100-1:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.411+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.411+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:3ec6d463:::obj100-1:head)]) -- 0x5488f00 con 0x40cc000 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 147 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712580 con 0x40cc000 2026-02-12T10:34:51.412+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 54 2026-02-12T10:34:51.412+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) v3 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3e5c0171:::obj77-1:head local-lis/les=52/53 n=58 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:3ec6d463:::obj100-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 148 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:404e92cd:::obj176-1:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:404e92cd:::obj176-1:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2d00 con 0x40cc000 2026-02-12T10:34:51.412+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:404e92cd:::obj176-1:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:404e92cd:::obj176-1:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 54 2026-02-12T10:34:51.412+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:404e92cd:::obj176-1:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:404e92cd:::obj176-1:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:404e92cd:::obj176-1:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:404e92cd:::obj176-1:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:404e92cd:::obj176-1:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:404e92cd:::obj176-1:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:404e92cd:::obj176-1:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:404e92cd:::obj176-1:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 54/52 [PushOp(2:404e92cd:::obj176-1:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:404e92cd:::obj176-1:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:404e92cd:::obj176-1:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:404e92cd:::obj176-1:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:404e92cd:::obj176-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:404e92cd:::obj176-1:head 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:404e92cd:::obj176-1:head v 50'176 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:404e92cd:::obj176-1:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:404e92cd:::obj176-1:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.412+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.412+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723500 con 0x40cc000 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.412+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:404e92cd:::obj176-1:head)]) -- 0x55e6180 con 0x40cc000 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.412+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.413+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 149 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5714c00 con 0x40cc000 2026-02-12T10:34:51.413+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.413+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) v3 prio 5 cost 0 latency 0.000015 pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) v3 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:3ec6d463:::obj100-1:head local-lis/les=52/53 n=59 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:404e92cd:::obj176-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.413+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 150 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:408af652:::obj21-1:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:408af652:::obj21-1:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2b60 con 0x40cc000 2026-02-12T10:34:51.413+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:408af652:::obj21-1:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:408af652:::obj21-1:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.413+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:408af652:::obj21-1:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:408af652:::obj21-1:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:408af652:::obj21-1:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:408af652:::obj21-1:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:408af652:::obj21-1:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:408af652:::obj21-1:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:408af652:::obj21-1:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:408af652:::obj21-1:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000021 MOSDPGPush(2.0s4 54/52 [PushOp(2:408af652:::obj21-1:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:408af652:::obj21-1:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:408af652:::obj21-1:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:408af652:::obj21-1:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:408af652:::obj21-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:408af652:::obj21-1:head 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:408af652:::obj21-1:head v 50'21 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:408af652:::obj21-1:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:408af652:::obj21-1:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.413+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.413+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.413+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723200 con 0x40cc000 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.413+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.413+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:408af652:::obj21-1:head)]) -- 0x55e6480 con 0x40cc000 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.413+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 151 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5715180 con 0x40cc000 2026-02-12T10:34:51.414+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.414+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) v3 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:404e92cd:::obj176-1:head local-lis/les=52/53 n=60 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:408af652:::obj21-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 152 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:4145e3b2:::obj195-1:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4145e3b2:::obj195-1:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x43209c0 con 0x40cc000 2026-02-12T10:34:51.414+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4145e3b2:::obj195-1:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4145e3b2:::obj195-1:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.414+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4145e3b2:::obj195-1:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4145e3b2:::obj195-1:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4145e3b2:::obj195-1:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4145e3b2:::obj195-1:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4145e3b2:::obj195-1:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4145e3b2:::obj195-1:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4145e3b2:::obj195-1:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4145e3b2:::obj195-1:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(2.0s4 54/52 [PushOp(2:4145e3b2:::obj195-1:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4145e3b2:::obj195-1:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:4145e3b2:::obj195-1:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4145e3b2:::obj195-1:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:4145e3b2:::obj195-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:4145e3b2:::obj195-1:head 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:4145e3b2:::obj195-1:head v 50'195 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4145e3b2:::obj195-1:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4145e3b2:::obj195-1:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.414+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2a80 con 0x40cc000 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.414+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:4145e3b2:::obj195-1:head)]) -- 0x5723680 con 0x40cc000 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 153 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5714100 con 0x40cc000 2026-02-12T10:34:51.414+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.414+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) v3 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:408af652:::obj21-1:head local-lis/les=52/53 n=61 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.414+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4145e3b2:::obj195-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.414+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 154 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:41e58a63:::obj106-1:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:41e58a63:::obj106-1:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x43216c0 con 0x40cc000 2026-02-12T10:34:51.415+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:41e58a63:::obj106-1:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:41e58a63:::obj106-1:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.415+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:41e58a63:::obj106-1:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:41e58a63:::obj106-1:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:41e58a63:::obj106-1:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:41e58a63:::obj106-1:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:41e58a63:::obj106-1:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:41e58a63:::obj106-1:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:41e58a63:::obj106-1:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:41e58a63:::obj106-1:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:41e58a63:::obj106-1:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:41e58a63:::obj106-1:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:41e58a63:::obj106-1:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:41e58a63:::obj106-1:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:41e58a63:::obj106-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:41e58a63:::obj106-1:head 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:41e58a63:::obj106-1:head v 50'106 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:41e58a63:::obj106-1:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:41e58a63:::obj106-1:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2d80 con 0x40cc000 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:41e58a63:::obj106-1:head)]) -- 0x54a1800 con 0x40cc000 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 155 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5714680 con 0x40cc000 2026-02-12T10:34:51.415+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.415+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) v3 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4145e3b2:::obj195-1:head local-lis/les=52/53 n=62 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:41e58a63:::obj106-1:head) v3 finish latency 0.000022 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 156 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:42e086d4:::obj56-1:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:42e086d4:::obj56-1:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df380 con 0x40cc000 2026-02-12T10:34:51.415+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:42e086d4:::obj56-1:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:42e086d4:::obj56-1:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.415+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:42e086d4:::obj56-1:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:42e086d4:::obj56-1:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:42e086d4:::obj56-1:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:42e086d4:::obj56-1:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:42e086d4:::obj56-1:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:42e086d4:::obj56-1:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:42e086d4:::obj56-1:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:42e086d4:::obj56-1:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(2.0s4 54/52 [PushOp(2:42e086d4:::obj56-1:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:42e086d4:::obj56-1:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:42e086d4:::obj56-1:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:42e086d4:::obj56-1:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:42e086d4:::obj56-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:42e086d4:::obj56-1:head 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:42e086d4:::obj56-1:head v 50'56 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:42e086d4:::obj56-1:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:42e086d4:::obj56-1:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x55e7380 con 0x40cc000 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.415+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:42e086d4:::obj56-1:head)]) -- 0x54bc780 con 0x40cc000 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.415+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.416+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 157 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5712b00 con 0x40cc000 2026-02-12T10:34:51.416+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.416+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) v3 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:41e58a63:::obj106-1:head local-lis/les=52/53 n=63 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:42e086d4:::obj56-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.416+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 158 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:43b3b18a:::obj61-1:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:43b3b18a:::obj61-1:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df040 con 0x40cc000 2026-02-12T10:34:51.416+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:43b3b18a:::obj61-1:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:43b3b18a:::obj61-1:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.416+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:43b3b18a:::obj61-1:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:43b3b18a:::obj61-1:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:43b3b18a:::obj61-1:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:43b3b18a:::obj61-1:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:43b3b18a:::obj61-1:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:43b3b18a:::obj61-1:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:43b3b18a:::obj61-1:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:43b3b18a:::obj61-1:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000019 MOSDPGPush(2.0s4 54/52 [PushOp(2:43b3b18a:::obj61-1:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:43b3b18a:::obj61-1:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:43b3b18a:::obj61-1:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:43b3b18a:::obj61-1:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:43b3b18a:::obj61-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:43b3b18a:::obj61-1:head 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:43b3b18a:::obj61-1:head v 50'61 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:43b3b18a:::obj61-1:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:43b3b18a:::obj61-1:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.416+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.416+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.416+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x55e7980 con 0x40cc000 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.416+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.416+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:43b3b18a:::obj61-1:head)]) -- 0x4ef3200 con 0x40cc000 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.416+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 159 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713080 con 0x40cc000 2026-02-12T10:34:51.417+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.417+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) v3 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:42e086d4:::obj56-1:head local-lis/les=52/53 n=64 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:43b3b18a:::obj61-1:head) v3 finish latency 0.000019 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 160 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:46a5b75f:::obj80-1:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46a5b75f:::obj80-1:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de680 con 0x40cc000 2026-02-12T10:34:51.417+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:46a5b75f:::obj80-1:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46a5b75f:::obj80-1:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.417+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:46a5b75f:::obj80-1:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46a5b75f:::obj80-1:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:46a5b75f:::obj80-1:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46a5b75f:::obj80-1:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:46a5b75f:::obj80-1:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46a5b75f:::obj80-1:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:46a5b75f:::obj80-1:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46a5b75f:::obj80-1:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000021 MOSDPGPush(2.0s4 54/52 [PushOp(2:46a5b75f:::obj80-1:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46a5b75f:::obj80-1:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:46a5b75f:::obj80-1:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46a5b75f:::obj80-1:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:46a5b75f:::obj80-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:46a5b75f:::obj80-1:head 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:46a5b75f:::obj80-1:head v 50'80 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:46a5b75f:::obj80-1:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46a5b75f:::obj80-1:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.417+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571c180 con 0x40cc000 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.417+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:46a5b75f:::obj80-1:head)]) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 161 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5715700 con 0x40cc000 2026-02-12T10:34:51.417+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.417+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) v3 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:43b3b18a:::obj61-1:head local-lis/les=52/53 n=65 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:46a5b75f:::obj80-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 162 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:46eaccb7:::obj119-1:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46eaccb7:::obj119-1:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54deb60 con 0x40cc000 2026-02-12T10:34:51.417+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:46eaccb7:::obj119-1:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46eaccb7:::obj119-1:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.417+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:46eaccb7:::obj119-1:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46eaccb7:::obj119-1:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:46eaccb7:::obj119-1:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46eaccb7:::obj119-1:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.417+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:46eaccb7:::obj119-1:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46eaccb7:::obj119-1:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.417+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.417+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:46eaccb7:::obj119-1:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46eaccb7:::obj119-1:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000020 MOSDPGPush(2.0s4 54/52 [PushOp(2:46eaccb7:::obj119-1:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46eaccb7:::obj119-1:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:46eaccb7:::obj119-1:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46eaccb7:::obj119-1:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:46eaccb7:::obj119-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:46eaccb7:::obj119-1:head 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:46eaccb7:::obj119-1:head v 50'119 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:46eaccb7:::obj119-1:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:46eaccb7:::obj119-1:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.418+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571c600 con 0x40cc000 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.418+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:46eaccb7:::obj119-1:head)]) -- 0x571c300 con 0x40cc000 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 163 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5713600 con 0x40cc000 2026-02-12T10:34:51.418+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.418+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) v3 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46a5b75f:::obj80-1:head local-lis/les=52/53 n=66 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:46eaccb7:::obj119-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 164 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:4729fa17:::obj78-1:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4729fa17:::obj78-1:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de000 con 0x40cc000 2026-02-12T10:34:51.418+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4729fa17:::obj78-1:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4729fa17:::obj78-1:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.418+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4729fa17:::obj78-1:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4729fa17:::obj78-1:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4729fa17:::obj78-1:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4729fa17:::obj78-1:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4729fa17:::obj78-1:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4729fa17:::obj78-1:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4729fa17:::obj78-1:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4729fa17:::obj78-1:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000021 MOSDPGPush(2.0s4 54/52 [PushOp(2:4729fa17:::obj78-1:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4729fa17:::obj78-1:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:4729fa17:::obj78-1:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4729fa17:::obj78-1:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:4729fa17:::obj78-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:4729fa17:::obj78-1:head 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:4729fa17:::obj78-1:head v 50'78 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4729fa17:::obj78-1:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4729fa17:::obj78-1:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.418+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.418+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571c780 con 0x40cc000 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.419+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:4729fa17:::obj78-1:head)]) -- 0x5723800 con 0x40cc000 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 165 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713b80 con 0x40cc000 2026-02-12T10:34:51.419+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.419+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.419+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) v3 2026-02-12T10:34:51.419+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:46eaccb7:::obj119-1:head local-lis/les=52/53 n=67 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) 2026-02-12T10:34:51.419+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.419+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4729fa17:::obj78-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 166 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:48efc7c8:::obj189-1:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:48efc7c8:::obj189-1:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54dfd40 con 0x40cc000 2026-02-12T10:34:51.419+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:48efc7c8:::obj189-1:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:48efc7c8:::obj189-1:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.419+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:48efc7c8:::obj189-1:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:48efc7c8:::obj189-1:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:48efc7c8:::obj189-1:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:48efc7c8:::obj189-1:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:48efc7c8:::obj189-1:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:48efc7c8:::obj189-1:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:48efc7c8:::obj189-1:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:48efc7c8:::obj189-1:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:48efc7c8:::obj189-1:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:48efc7c8:::obj189-1:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:48efc7c8:::obj189-1:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:48efc7c8:::obj189-1:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:48efc7c8:::obj189-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:48efc7c8:::obj189-1:head 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:48efc7c8:::obj189-1:head v 50'189 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:48efc7c8:::obj189-1:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:48efc7c8:::obj189-1:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571c900 con 0x40cc000 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.419+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:48efc7c8:::obj189-1:head)]) -- 0x5722480 con 0x40cc000 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.419+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.419+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 167 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712000 con 0x40cc000 2026-02-12T10:34:51.419+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.419+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.419+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) v3 prio 5 cost 0 latency 0.000012 pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) v3 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4729fa17:::obj78-1:head local-lis/les=52/53 n=68 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:48efc7c8:::obj189-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 168 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:4a019347:::obj24-1:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a019347:::obj24-1:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df380 con 0x40cc000 2026-02-12T10:34:51.420+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4a019347:::obj24-1:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a019347:::obj24-1:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.420+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4a019347:::obj24-1:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a019347:::obj24-1:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4a019347:::obj24-1:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a019347:::obj24-1:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4a019347:::obj24-1:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a019347:::obj24-1:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4a019347:::obj24-1:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a019347:::obj24-1:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000019 MOSDPGPush(2.0s4 54/52 [PushOp(2:4a019347:::obj24-1:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a019347:::obj24-1:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:4a019347:::obj24-1:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a019347:::obj24-1:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:4a019347:::obj24-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:4a019347:::obj24-1:head 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:4a019347:::obj24-1:head v 50'24 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4a019347:::obj24-1:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a019347:::obj24-1:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000042 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.420+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571ca80 con 0x40cc000 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.420+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.420+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:4a019347:::obj24-1:head)]) -- 0x5722600 con 0x40cc000 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 169 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5712580 con 0x40cc000 2026-02-12T10:34:51.420+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.420+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) v3 prio 5 cost 0 latency 0.000015 pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) v3 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:48efc7c8:::obj189-1:head local-lis/les=52/53 n=69 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4a019347:::obj24-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.420+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 170 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:4a8025e5:::obj99-1:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a8025e5:::obj99-1:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x43209c0 con 0x40cc000 2026-02-12T10:34:51.420+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4a8025e5:::obj99-1:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a8025e5:::obj99-1:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.420+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4a8025e5:::obj99-1:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a8025e5:::obj99-1:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.420+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4a8025e5:::obj99-1:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a8025e5:::obj99-1:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4a8025e5:::obj99-1:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a8025e5:::obj99-1:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4a8025e5:::obj99-1:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a8025e5:::obj99-1:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:4a8025e5:::obj99-1:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a8025e5:::obj99-1:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:4a8025e5:::obj99-1:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a8025e5:::obj99-1:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:4a8025e5:::obj99-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:4a8025e5:::obj99-1:head 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:4a8025e5:::obj99-1:head v 50'99 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4a8025e5:::obj99-1:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4a8025e5:::obj99-1:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.421+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571cc00 con 0x40cc000 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.421+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.421+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:4a8025e5:::obj99-1:head)]) -- 0x5722f00 con 0x40cc000 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 171 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5714c00 con 0x40cc000 2026-02-12T10:34:51.421+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.421+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) v3 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a019347:::obj24-1:head local-lis/les=52/53 n=70 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4a8025e5:::obj99-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 172 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:4bd0c5d6:::obj118-1:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4bd0c5d6:::obj118-1:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x43216c0 con 0x40cc000 2026-02-12T10:34:51.421+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4bd0c5d6:::obj118-1:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4bd0c5d6:::obj118-1:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.421+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4bd0c5d6:::obj118-1:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4bd0c5d6:::obj118-1:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4bd0c5d6:::obj118-1:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4bd0c5d6:::obj118-1:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4bd0c5d6:::obj118-1:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4bd0c5d6:::obj118-1:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4bd0c5d6:::obj118-1:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4bd0c5d6:::obj118-1:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000020 MOSDPGPush(2.0s4 54/52 [PushOp(2:4bd0c5d6:::obj118-1:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4bd0c5d6:::obj118-1:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:4bd0c5d6:::obj118-1:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4bd0c5d6:::obj118-1:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:4bd0c5d6:::obj118-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:4bd0c5d6:::obj118-1:head 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:4bd0c5d6:::obj118-1:head v 50'118 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4bd0c5d6:::obj118-1:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4bd0c5d6:::obj118-1:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000041 2026-02-12T10:34:51.421+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.421+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.421+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.422+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571cd80 con 0x40cc000 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.422+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.422+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:4bd0c5d6:::obj118-1:head)]) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 173 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5715180 con 0x40cc000 2026-02-12T10:34:51.422+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.422+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.422+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.422+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) v3 2026-02-12T10:34:51.422+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4a8025e5:::obj99-1:head local-lis/les=52/53 n=71 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) 2026-02-12T10:34:51.422+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.422+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4bd0c5d6:::obj118-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 174 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:4f067a81:::obj45-1:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4f067a81:::obj45-1:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2000 con 0x40cc000 2026-02-12T10:34:51.422+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4f067a81:::obj45-1:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4f067a81:::obj45-1:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.422+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4f067a81:::obj45-1:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4f067a81:::obj45-1:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4f067a81:::obj45-1:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4f067a81:::obj45-1:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:4f067a81:::obj45-1:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4f067a81:::obj45-1:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4f067a81:::obj45-1:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4f067a81:::obj45-1:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000022 MOSDPGPush(2.0s4 54/52 [PushOp(2:4f067a81:::obj45-1:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4f067a81:::obj45-1:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:4f067a81:::obj45-1:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4f067a81:::obj45-1:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:4f067a81:::obj45-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:4f067a81:::obj45-1:head 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:4f067a81:::obj45-1:head v 50'45 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:4f067a81:::obj45-1:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:4f067a81:::obj45-1:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.422+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.422+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571cf00 con 0x40cc000 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.422+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.422+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:4f067a81:::obj45-1:head)]) -- 0x5723200 con 0x40cc000 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.422+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 175 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5714100 con 0x40cc000 2026-02-12T10:34:51.423+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.423+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) v3 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4bd0c5d6:::obj118-1:head local-lis/les=52/53 n=72 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:4f067a81:::obj45-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 176 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:51120f6b:::obj160-1:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:51120f6b:::obj160-1:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3d40 con 0x40cc000 2026-02-12T10:34:51.423+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:51120f6b:::obj160-1:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:51120f6b:::obj160-1:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.423+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:51120f6b:::obj160-1:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:51120f6b:::obj160-1:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:51120f6b:::obj160-1:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:51120f6b:::obj160-1:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:51120f6b:::obj160-1:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:51120f6b:::obj160-1:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:51120f6b:::obj160-1:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:51120f6b:::obj160-1:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:51120f6b:::obj160-1:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:51120f6b:::obj160-1:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:51120f6b:::obj160-1:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:51120f6b:::obj160-1:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:51120f6b:::obj160-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:51120f6b:::obj160-1:head 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:51120f6b:::obj160-1:head v 50'160 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:51120f6b:::obj160-1:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:51120f6b:::obj160-1:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.423+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571d380 con 0x40cc000 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.423+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.423+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:51120f6b:::obj160-1:head)]) -- 0x571d080 con 0x40cc000 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 177 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5714680 con 0x40cc000 2026-02-12T10:34:51.423+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.423+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.423+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) v3 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:4f067a81:::obj45-1:head local-lis/les=52/53 n=73 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:51120f6b:::obj160-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.423+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 178 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:524ab145:::obj194-1:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:524ab145:::obj194-1:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2ea0 con 0x40cc000 2026-02-12T10:34:51.424+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:524ab145:::obj194-1:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:524ab145:::obj194-1:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.424+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:524ab145:::obj194-1:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:524ab145:::obj194-1:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:524ab145:::obj194-1:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:524ab145:::obj194-1:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:524ab145:::obj194-1:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:524ab145:::obj194-1:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:524ab145:::obj194-1:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:524ab145:::obj194-1:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 54/52 [PushOp(2:524ab145:::obj194-1:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:524ab145:::obj194-1:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:524ab145:::obj194-1:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:524ab145:::obj194-1:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:524ab145:::obj194-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:524ab145:::obj194-1:head 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:524ab145:::obj194-1:head v 50'194 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:524ab145:::obj194-1:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:524ab145:::obj194-1:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.424+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571d800 con 0x40cc000 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.424+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:524ab145:::obj194-1:head)]) -- 0x571d500 con 0x40cc000 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 179 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5712b00 con 0x40cc000 2026-02-12T10:34:51.424+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.424+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) v3 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:51120f6b:::obj160-1:head local-lis/les=52/53 n=74 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:524ab145:::obj194-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 180 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:52fe2a5a:::obj15-1:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:52fe2a5a:::obj15-1:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4f429c0 con 0x40cc000 2026-02-12T10:34:51.424+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:52fe2a5a:::obj15-1:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:52fe2a5a:::obj15-1:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.424+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:52fe2a5a:::obj15-1:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:52fe2a5a:::obj15-1:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:52fe2a5a:::obj15-1:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:52fe2a5a:::obj15-1:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:52fe2a5a:::obj15-1:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:52fe2a5a:::obj15-1:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:52fe2a5a:::obj15-1:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:52fe2a5a:::obj15-1:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000022 MOSDPGPush(2.0s4 54/52 [PushOp(2:52fe2a5a:::obj15-1:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:52fe2a5a:::obj15-1:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:52fe2a5a:::obj15-1:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:52fe2a5a:::obj15-1:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:52fe2a5a:::obj15-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:52fe2a5a:::obj15-1:head 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:52fe2a5a:::obj15-1:head v 50'15 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.424+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.424+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:52fe2a5a:::obj15-1:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:52fe2a5a:::obj15-1:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.424+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571dc80 con 0x40cc000 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:52fe2a5a:::obj15-1:head)]) -- 0x571d980 con 0x40cc000 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 181 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5713080 con 0x40cc000 2026-02-12T10:34:51.425+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.425+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) v3 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:524ab145:::obj194-1:head local-lis/les=52/53 n=75 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:52fe2a5a:::obj15-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 182 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:54b09ba8:::obj183-1:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:54b09ba8:::obj183-1:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54deb60 con 0x40cc000 2026-02-12T10:34:51.425+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:54b09ba8:::obj183-1:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:54b09ba8:::obj183-1:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.425+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:54b09ba8:::obj183-1:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:54b09ba8:::obj183-1:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:54b09ba8:::obj183-1:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:54b09ba8:::obj183-1:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:54b09ba8:::obj183-1:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:54b09ba8:::obj183-1:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:54b09ba8:::obj183-1:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:54b09ba8:::obj183-1:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000021 MOSDPGPush(2.0s4 54/52 [PushOp(2:54b09ba8:::obj183-1:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:54b09ba8:::obj183-1:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:54b09ba8:::obj183-1:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:54b09ba8:::obj183-1:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:54b09ba8:::obj183-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:54b09ba8:::obj183-1:head 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:54b09ba8:::obj183-1:head v 50'183 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:54b09ba8:::obj183-1:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:54b09ba8:::obj183-1:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571de00 con 0x40cc000 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.425+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:54b09ba8:::obj183-1:head)]) -- 0x4ef2a80 con 0x40cc000 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.425+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 183 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.426+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.426+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) v3 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:52fe2a5a:::obj15-1:head local-lis/les=52/53 n=76 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:54b09ba8:::obj183-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 184 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:5507a65d:::obj101-1:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5507a65d:::obj101-1:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54de000 con 0x40cc000 2026-02-12T10:34:51.426+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5507a65d:::obj101-1:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5507a65d:::obj101-1:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.426+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5507a65d:::obj101-1:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5507a65d:::obj101-1:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5507a65d:::obj101-1:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5507a65d:::obj101-1:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5507a65d:::obj101-1:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5507a65d:::obj101-1:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5507a65d:::obj101-1:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5507a65d:::obj101-1:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000021 MOSDPGPush(2.0s4 54/52 [PushOp(2:5507a65d:::obj101-1:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5507a65d:::obj101-1:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:5507a65d:::obj101-1:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5507a65d:::obj101-1:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:5507a65d:::obj101-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:5507a65d:::obj101-1:head 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:5507a65d:::obj101-1:head v 50'101 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5507a65d:::obj101-1:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5507a65d:::obj101-1:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.426+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571c300 con 0x40cc000 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.426+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:5507a65d:::obj101-1:head)]) -- 0x571c180 con 0x40cc000 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 185 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.426+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.426+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.426+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.426+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) v3 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:54b09ba8:::obj183-1:head local-lis/les=52/53 n=77 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) 2026-02-12T10:34:51.426+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5507a65d:::obj101-1:head) v3 finish latency 0.000022 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 186 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:5526dc27:::obj107-1:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5526dc27:::obj107-1:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3ba0 con 0x40cc000 2026-02-12T10:34:51.427+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5526dc27:::obj107-1:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5526dc27:::obj107-1:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.427+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5526dc27:::obj107-1:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5526dc27:::obj107-1:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5526dc27:::obj107-1:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5526dc27:::obj107-1:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5526dc27:::obj107-1:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5526dc27:::obj107-1:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5526dc27:::obj107-1:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5526dc27:::obj107-1:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000022 MOSDPGPush(2.0s4 54/52 [PushOp(2:5526dc27:::obj107-1:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5526dc27:::obj107-1:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:5526dc27:::obj107-1:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5526dc27:::obj107-1:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:5526dc27:::obj107-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:5526dc27:::obj107-1:head 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:5526dc27:::obj107-1:head v 50'107 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5526dc27:::obj107-1:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5526dc27:::obj107-1:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.427+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571c780 con 0x40cc000 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.427+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:5526dc27:::obj107-1:head)]) -- 0x55e6480 con 0x40cc000 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 187 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.427+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.427+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) v3 prio 5 cost 0 latency 0.000012 pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) v3 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5507a65d:::obj101-1:head local-lis/les=52/53 n=78 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5526dc27:::obj107-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 188 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:5527940d:::obj166-1:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5527940d:::obj166-1:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2d00 con 0x40cc000 2026-02-12T10:34:51.427+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5527940d:::obj166-1:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5527940d:::obj166-1:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.427+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5527940d:::obj166-1:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5527940d:::obj166-1:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5527940d:::obj166-1:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5527940d:::obj166-1:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.427+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5527940d:::obj166-1:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5527940d:::obj166-1:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.427+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5527940d:::obj166-1:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5527940d:::obj166-1:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000021 MOSDPGPush(2.0s4 54/52 [PushOp(2:5527940d:::obj166-1:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5527940d:::obj166-1:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:5527940d:::obj166-1:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5527940d:::obj166-1:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:5527940d:::obj166-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:5527940d:::obj166-1:head 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:5527940d:::obj166-1:head v 50'166 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.427+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5527940d:::obj166-1:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5527940d:::obj166-1:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571cc00 con 0x40cc000 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.428+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:5527940d:::obj166-1:head)]) -- 0x571c900 con 0x40cc000 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 189 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.428+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) v3 prio 5 type 95 cost 0 latency 0.000003 epoch 54 2026-02-12T10:34:51.428+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) v3 prio 5 cost 0 latency 0.000013 pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) v3 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5526dc27:::obj107-1:head local-lis/les=52/53 n=79 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5527940d:::obj166-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 190 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:562b73cd:::obj52-1:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:562b73cd:::obj52-1:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4320340 con 0x40cc000 2026-02-12T10:34:51.428+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:562b73cd:::obj52-1:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:562b73cd:::obj52-1:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.428+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:562b73cd:::obj52-1:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:562b73cd:::obj52-1:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:562b73cd:::obj52-1:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:562b73cd:::obj52-1:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:562b73cd:::obj52-1:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:562b73cd:::obj52-1:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:562b73cd:::obj52-1:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:562b73cd:::obj52-1:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000020 MOSDPGPush(2.0s4 54/52 [PushOp(2:562b73cd:::obj52-1:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:562b73cd:::obj52-1:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:562b73cd:::obj52-1:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:562b73cd:::obj52-1:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:562b73cd:::obj52-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:562b73cd:::obj52-1:head 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:562b73cd:::obj52-1:head v 50'52 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:562b73cd:::obj52-1:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:562b73cd:::obj52-1:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.428+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571cd80 con 0x40cc000 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.428+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:562b73cd:::obj52-1:head)]) -- 0x423a480 con 0x40cc000 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.428+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.429+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 191 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5306000 con 0x40cc000 2026-02-12T10:34:51.429+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) v3 prio 5 type 95 cost 0 latency 0.000009 epoch 54 2026-02-12T10:34:51.429+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) v3 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5527940d:::obj166-1:head local-lis/les=52/53 n=80 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:562b73cd:::obj52-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.429+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 192 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:566da549:::obj184-1:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:566da549:::obj184-1:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4321d40 con 0x40cc000 2026-02-12T10:34:51.429+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:566da549:::obj184-1:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:566da549:::obj184-1:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 54 2026-02-12T10:34:51.429+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:566da549:::obj184-1:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:566da549:::obj184-1:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:566da549:::obj184-1:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:566da549:::obj184-1:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:566da549:::obj184-1:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:566da549:::obj184-1:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:566da549:::obj184-1:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:566da549:::obj184-1:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:566da549:::obj184-1:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:566da549:::obj184-1:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:566da549:::obj184-1:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:566da549:::obj184-1:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:566da549:::obj184-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:566da549:::obj184-1:head 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:566da549:::obj184-1:head v 50'184 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:566da549:::obj184-1:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:566da549:::obj184-1:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.429+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.429+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722480 con 0x40cc000 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.429+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.429+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:566da549:::obj184-1:head)]) -- 0x571cf00 con 0x40cc000 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.429+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 193 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5306580 con 0x40cc000 2026-02-12T10:34:51.430+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.430+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) v3 prio 5 cost 0 latency 0.000014 pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) v3 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:562b73cd:::obj52-1:head local-lis/les=52/53 n=81 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:566da549:::obj184-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 194 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:5726cc51:::obj188-1:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5726cc51:::obj188-1:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x43211e0 con 0x40cc000 2026-02-12T10:34:51.430+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5726cc51:::obj188-1:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5726cc51:::obj188-1:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.430+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5726cc51:::obj188-1:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5726cc51:::obj188-1:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5726cc51:::obj188-1:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5726cc51:::obj188-1:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5726cc51:::obj188-1:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5726cc51:::obj188-1:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5726cc51:::obj188-1:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5726cc51:::obj188-1:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000021 MOSDPGPush(2.0s4 54/52 [PushOp(2:5726cc51:::obj188-1:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5726cc51:::obj188-1:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:5726cc51:::obj188-1:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5726cc51:::obj188-1:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:5726cc51:::obj188-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:5726cc51:::obj188-1:head 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:5726cc51:::obj188-1:head v 50'188 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5726cc51:::obj188-1:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5726cc51:::obj188-1:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.430+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.430+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.430+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:5726cc51:::obj188-1:head)]) -- 0x5722600 con 0x40cc000 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.430+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 195 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5306b00 con 0x40cc000 2026-02-12T10:34:51.430+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.430+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.430+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.430+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) v3 prio 5 cost 0 latency 0.000028 pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) v3 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:566da549:::obj184-1:head local-lis/les=52/53 n=82 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5726cc51:::obj188-1:head) v3 finish latency 0.000022 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 196 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:5e0dcede:::obj70-1:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5e0dcede:::obj70-1:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54dfba0 con 0x40cc000 2026-02-12T10:34:51.431+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5e0dcede:::obj70-1:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5e0dcede:::obj70-1:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.431+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5e0dcede:::obj70-1:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5e0dcede:::obj70-1:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5e0dcede:::obj70-1:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5e0dcede:::obj70-1:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5e0dcede:::obj70-1:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5e0dcede:::obj70-1:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5e0dcede:::obj70-1:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5e0dcede:::obj70-1:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 54/52 [PushOp(2:5e0dcede:::obj70-1:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5e0dcede:::obj70-1:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:5e0dcede:::obj70-1:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5e0dcede:::obj70-1:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:5e0dcede:::obj70-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:5e0dcede:::obj70-1:head 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:5e0dcede:::obj70-1:head v 50'70 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5e0dcede:::obj70-1:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5e0dcede:::obj70-1:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.431+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.431+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:5e0dcede:::obj70-1:head)]) -- 0x54a7b00 con 0x40cc000 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 197 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5307080 con 0x40cc000 2026-02-12T10:34:51.431+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 54 2026-02-12T10:34:51.431+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) v3 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5726cc51:::obj188-1:head local-lis/les=52/53 n=83 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5e0dcede:::obj70-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 198 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:5ede9fb3:::obj29-1:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5ede9fb3:::obj29-1:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df860 con 0x40cc000 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5ede9fb3:::obj29-1:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5ede9fb3:::obj29-1:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 54 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5ede9fb3:::obj29-1:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5ede9fb3:::obj29-1:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5ede9fb3:::obj29-1:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5ede9fb3:::obj29-1:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.431+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:5ede9fb3:::obj29-1:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5ede9fb3:::obj29-1:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.431+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5ede9fb3:::obj29-1:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5ede9fb3:::obj29-1:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 54/52 [PushOp(2:5ede9fb3:::obj29-1:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5ede9fb3:::obj29-1:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:5ede9fb3:::obj29-1:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5ede9fb3:::obj29-1:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:5ede9fb3:::obj29-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:5ede9fb3:::obj29-1:head 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:5ede9fb3:::obj29-1:head v 50'29 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.431+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:5ede9fb3:::obj29-1:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:5ede9fb3:::obj29-1:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000082 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x55e7380 con 0x40cc000 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.432+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:5ede9fb3:::obj29-1:head)]) -- 0x4ef2d80 con 0x40cc000 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 199 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5307600 con 0x40cc000 2026-02-12T10:34:51.432+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.432+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) v3 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5e0dcede:::obj70-1:head local-lis/les=52/53 n=84 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:5ede9fb3:::obj29-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 200 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:637bfe32:::obj57-1:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:637bfe32:::obj57-1:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54deea0 con 0x40cc000 2026-02-12T10:34:51.432+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:637bfe32:::obj57-1:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:637bfe32:::obj57-1:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.432+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:637bfe32:::obj57-1:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:637bfe32:::obj57-1:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:637bfe32:::obj57-1:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:637bfe32:::obj57-1:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:637bfe32:::obj57-1:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:637bfe32:::obj57-1:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:637bfe32:::obj57-1:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:637bfe32:::obj57-1:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 54/52 [PushOp(2:637bfe32:::obj57-1:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:637bfe32:::obj57-1:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:637bfe32:::obj57-1:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:637bfe32:::obj57-1:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:637bfe32:::obj57-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:637bfe32:::obj57-1:head 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:637bfe32:::obj57-1:head v 50'57 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:637bfe32:::obj57-1:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:637bfe32:::obj57-1:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.432+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x55e7980 con 0x40cc000 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.432+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:637bfe32:::obj57-1:head)]) -- 0x5714180 con 0x40cc000 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.432+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.433+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 201 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5307b80 con 0x40cc000 2026-02-12T10:34:51.433+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) v3 prio 5 type 95 cost 0 latency 0.000012 epoch 54 2026-02-12T10:34:51.433+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) v3 prio 5 cost 0 latency 0.000035 pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) v3 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:5ede9fb3:::obj29-1:head local-lis/les=52/53 n=85 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:637bfe32:::obj57-1:head) v3 finish latency 0.000025 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.433+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 202 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:63b18f15:::obj174-1:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:63b18f15:::obj174-1:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54dfa00 con 0x40cc000 2026-02-12T10:34:51.433+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:63b18f15:::obj174-1:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:63b18f15:::obj174-1:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 54 2026-02-12T10:34:51.433+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:63b18f15:::obj174-1:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:63b18f15:::obj174-1:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:63b18f15:::obj174-1:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:63b18f15:::obj174-1:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:63b18f15:::obj174-1:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:63b18f15:::obj174-1:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:63b18f15:::obj174-1:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:63b18f15:::obj174-1:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000047 MOSDPGPush(2.0s4 54/52 [PushOp(2:63b18f15:::obj174-1:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:63b18f15:::obj174-1:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:63b18f15:::obj174-1:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:63b18f15:::obj174-1:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:63b18f15:::obj174-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:63b18f15:::obj174-1:head 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:63b18f15:::obj174-1:head v 50'174 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:63b18f15:::obj174-1:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:63b18f15:::obj174-1:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000122 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.433+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.433+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a480 con 0x40cc000 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.433+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.433+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:63b18f15:::obj174-1:head)]) -- 0x54bc780 con 0x40cc000 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.433+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.434+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 203 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5308100 con 0x40cc000 2026-02-12T10:34:51.434+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 54 2026-02-12T10:34:51.434+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.434+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) v3 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:637bfe32:::obj57-1:head local-lis/les=52/53 n=86 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:63b18f15:::obj174-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.434+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.434+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 204 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:6521200d:::obj53-1:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6521200d:::obj53-1:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de9c0 con 0x40cc000 2026-02-12T10:34:51.434+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:6521200d:::obj53-1:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6521200d:::obj53-1:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 54 2026-02-12T10:34:51.434+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:6521200d:::obj53-1:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6521200d:::obj53-1:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:6521200d:::obj53-1:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6521200d:::obj53-1:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:6521200d:::obj53-1:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6521200d:::obj53-1:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.434+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:6521200d:::obj53-1:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6521200d:::obj53-1:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 54/52 [PushOp(2:6521200d:::obj53-1:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6521200d:::obj53-1:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:6521200d:::obj53-1:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6521200d:::obj53-1:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:6521200d:::obj53-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:6521200d:::obj53-1:head 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:6521200d:::obj53-1:head v 50'53 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:6521200d:::obj53-1:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6521200d:::obj53-1:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.434+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.434+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.434+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5722480 con 0x40cc000 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.434+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.434+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:6521200d:::obj53-1:head)]) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.434+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.435+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 205 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5308680 con 0x40cc000 2026-02-12T10:34:51.435+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.435+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.435+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) v3 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:63b18f15:::obj174-1:head local-lis/les=52/53 n=87 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:6521200d:::obj53-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.435+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.435+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 206 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:684c41b7:::obj129-1:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:684c41b7:::obj129-1:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df520 con 0x40cc000 2026-02-12T10:34:51.435+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:684c41b7:::obj129-1:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:684c41b7:::obj129-1:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.435+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:684c41b7:::obj129-1:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:684c41b7:::obj129-1:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:684c41b7:::obj129-1:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:684c41b7:::obj129-1:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:684c41b7:::obj129-1:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:684c41b7:::obj129-1:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.435+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:684c41b7:::obj129-1:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:684c41b7:::obj129-1:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 54/52 [PushOp(2:684c41b7:::obj129-1:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:684c41b7:::obj129-1:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:684c41b7:::obj129-1:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:684c41b7:::obj129-1:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:684c41b7:::obj129-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:684c41b7:::obj129-1:head 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:684c41b7:::obj129-1:head v 50'129 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:684c41b7:::obj129-1:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:684c41b7:::obj129-1:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.435+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.435+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.435+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571d380 con 0x40cc000 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.435+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.435+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:684c41b7:::obj129-1:head)]) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.435+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 207 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5308c00 con 0x40cc000 2026-02-12T10:34:51.436+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.436+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.436+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) v3 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6521200d:::obj53-1:head local-lis/les=52/53 n=88 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:684c41b7:::obj129-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 208 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:6b36e96f:::obj90-1:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6b36e96f:::obj90-1:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4320820 con 0x40cc000 2026-02-12T10:34:51.436+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:6b36e96f:::obj90-1:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6b36e96f:::obj90-1:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.436+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:6b36e96f:::obj90-1:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6b36e96f:::obj90-1:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:6b36e96f:::obj90-1:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6b36e96f:::obj90-1:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:6b36e96f:::obj90-1:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6b36e96f:::obj90-1:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.436+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:6b36e96f:::obj90-1:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6b36e96f:::obj90-1:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 54/52 [PushOp(2:6b36e96f:::obj90-1:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6b36e96f:::obj90-1:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:6b36e96f:::obj90-1:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6b36e96f:::obj90-1:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:6b36e96f:::obj90-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:6b36e96f:::obj90-1:head 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:6b36e96f:::obj90-1:head v 50'90 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:6b36e96f:::obj90-1:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6b36e96f:::obj90-1:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.436+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.436+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571d500 con 0x40cc000 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.436+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:6b36e96f:::obj90-1:head)]) -- 0x571d080 con 0x40cc000 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 209 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5309180 con 0x40cc000 2026-02-12T10:34:51.436+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.436+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.436+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) v3 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:684c41b7:::obj129-1:head local-lis/les=52/53 n=89 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.436+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:6b36e96f:::obj90-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.436+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 210 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:6fc39ce1:::obj17-1:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6fc39ce1:::obj17-1:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4321a00 con 0x40cc000 2026-02-12T10:34:51.437+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:6fc39ce1:::obj17-1:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6fc39ce1:::obj17-1:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.437+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:6fc39ce1:::obj17-1:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6fc39ce1:::obj17-1:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:6fc39ce1:::obj17-1:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6fc39ce1:::obj17-1:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:6fc39ce1:::obj17-1:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6fc39ce1:::obj17-1:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.437+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:6fc39ce1:::obj17-1:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6fc39ce1:::obj17-1:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 54/52 [PushOp(2:6fc39ce1:::obj17-1:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6fc39ce1:::obj17-1:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:6fc39ce1:::obj17-1:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6fc39ce1:::obj17-1:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:6fc39ce1:::obj17-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:6fc39ce1:::obj17-1:head 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:6fc39ce1:::obj17-1:head v 50'17 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:6fc39ce1:::obj17-1:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:6fc39ce1:::obj17-1:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.437+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.437+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571de00 con 0x40cc000 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.437+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:6fc39ce1:::obj17-1:head)]) -- 0x571dc80 con 0x40cc000 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 211 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5309700 con 0x40cc000 2026-02-12T10:34:51.437+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.437+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.437+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) v3 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6b36e96f:::obj90-1:head local-lis/les=52/53 n=90 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:6fc39ce1:::obj17-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 212 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:71749977:::obj62-1:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:71749977:::obj62-1:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4321040 con 0x40cc000 2026-02-12T10:34:51.437+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:71749977:::obj62-1:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:71749977:::obj62-1:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.437+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:71749977:::obj62-1:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:71749977:::obj62-1:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:71749977:::obj62-1:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:71749977:::obj62-1:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:71749977:::obj62-1:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:71749977:::obj62-1:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.437+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:71749977:::obj62-1:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:71749977:::obj62-1:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 54/52 [PushOp(2:71749977:::obj62-1:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:71749977:::obj62-1:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:71749977:::obj62-1:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:71749977:::obj62-1:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:71749977:::obj62-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:71749977:::obj62-1:head 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:71749977:::obj62-1:head v 50'62 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.437+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:71749977:::obj62-1:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:71749977:::obj62-1:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.437+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.437+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.438+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571c780 con 0x40cc000 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:71749977:::obj62-1:head)]) -- 0x571c300 con 0x40cc000 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.438+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 213 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5306000 con 0x40cc000 2026-02-12T10:34:51.438+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.438+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.438+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) v3 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:6fc39ce1:::obj17-1:head local-lis/les=52/53 n=91 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:71749977:::obj62-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.438+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 214 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:76f21f5e:::obj55-1:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:76f21f5e:::obj55-1:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d3040 con 0x40cc000 2026-02-12T10:34:51.438+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:76f21f5e:::obj55-1:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:76f21f5e:::obj55-1:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.438+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:76f21f5e:::obj55-1:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:76f21f5e:::obj55-1:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:76f21f5e:::obj55-1:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:76f21f5e:::obj55-1:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:76f21f5e:::obj55-1:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:76f21f5e:::obj55-1:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.438+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:76f21f5e:::obj55-1:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:76f21f5e:::obj55-1:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 54/52 [PushOp(2:76f21f5e:::obj55-1:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:76f21f5e:::obj55-1:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:76f21f5e:::obj55-1:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:76f21f5e:::obj55-1:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:76f21f5e:::obj55-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:76f21f5e:::obj55-1:head 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:76f21f5e:::obj55-1:head v 50'55 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:76f21f5e:::obj55-1:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:76f21f5e:::obj55-1:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.438+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.438+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571cd80 con 0x40cc000 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.438+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:76f21f5e:::obj55-1:head)]) -- 0x571cc00 con 0x40cc000 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.438+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.439+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 215 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5306580 con 0x40cc000 2026-02-12T10:34:51.439+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.439+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) v3 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:71749977:::obj62-1:head local-lis/les=52/53 n=92 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:76f21f5e:::obj55-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.439+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 216 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:7759151b:::obj39-1:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7759151b:::obj39-1:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d3a00 con 0x40cc000 2026-02-12T10:34:51.439+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7759151b:::obj39-1:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7759151b:::obj39-1:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.439+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7759151b:::obj39-1:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7759151b:::obj39-1:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7759151b:::obj39-1:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7759151b:::obj39-1:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7759151b:::obj39-1:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7759151b:::obj39-1:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7759151b:::obj39-1:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7759151b:::obj39-1:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 54/52 [PushOp(2:7759151b:::obj39-1:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7759151b:::obj39-1:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:7759151b:::obj39-1:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7759151b:::obj39-1:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:7759151b:::obj39-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:7759151b:::obj39-1:head 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:7759151b:::obj39-1:head v 50'39 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7759151b:::obj39-1:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7759151b:::obj39-1:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.439+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.439+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2a80 con 0x40cc000 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.439+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.439+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:7759151b:::obj39-1:head)]) -- 0x571cf00 con 0x40cc000 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.439+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 217 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5306b00 con 0x40cc000 2026-02-12T10:34:51.440+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.440+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) v3 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:76f21f5e:::obj55-1:head local-lis/les=52/53 n=93 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7759151b:::obj39-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 218 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:7799e710:::obj34-1:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7799e710:::obj34-1:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d3380 con 0x40cc000 2026-02-12T10:34:51.440+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7799e710:::obj34-1:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7799e710:::obj34-1:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.440+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7799e710:::obj34-1:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7799e710:::obj34-1:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7799e710:::obj34-1:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7799e710:::obj34-1:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7799e710:::obj34-1:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7799e710:::obj34-1:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7799e710:::obj34-1:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7799e710:::obj34-1:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 54/52 [PushOp(2:7799e710:::obj34-1:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7799e710:::obj34-1:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:7799e710:::obj34-1:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7799e710:::obj34-1:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:7799e710:::obj34-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:7799e710:::obj34-1:head 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:7799e710:::obj34-1:head v 50'34 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7799e710:::obj34-1:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7799e710:::obj34-1:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.440+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5232300 con 0x40cc000 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.440+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.440+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:7799e710:::obj34-1:head)]) -- 0x5232000 con 0x40cc000 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 219 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5307080 con 0x40cc000 2026-02-12T10:34:51.440+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.440+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.440+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) v3 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7759151b:::obj39-1:head local-lis/les=52/53 n=94 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7799e710:::obj34-1:head) v3 finish latency 0.000031 2026-02-12T10:34:51.440+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 220 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:77bc2fc4:::obj152-1:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:77bc2fc4:::obj152-1:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54dfba0 con 0x40cc000 2026-02-12T10:34:51.441+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:77bc2fc4:::obj152-1:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:77bc2fc4:::obj152-1:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:77bc2fc4:::obj152-1:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:77bc2fc4:::obj152-1:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:77bc2fc4:::obj152-1:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:77bc2fc4:::obj152-1:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:77bc2fc4:::obj152-1:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:77bc2fc4:::obj152-1:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:77bc2fc4:::obj152-1:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:77bc2fc4:::obj152-1:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 54/52 [PushOp(2:77bc2fc4:::obj152-1:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:77bc2fc4:::obj152-1:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:77bc2fc4:::obj152-1:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:77bc2fc4:::obj152-1:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:77bc2fc4:::obj152-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:77bc2fc4:::obj152-1:head 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:77bc2fc4:::obj152-1:head v 50'152 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:77bc2fc4:::obj152-1:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:77bc2fc4:::obj152-1:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000064 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.441+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5232480 con 0x40cc000 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.441+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:77bc2fc4:::obj152-1:head)]) -- 0x5714480 con 0x40cc000 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 221 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5307600 con 0x40cc000 2026-02-12T10:34:51.441+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.441+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) v3 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7799e710:::obj34-1:head local-lis/les=52/53 n=95 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:77bc2fc4:::obj152-1:head) v3 finish latency 0.000019 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 222 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:78184a2a:::obj9-1:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78184a2a:::obj9-1:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x54df860 con 0x40cc000 2026-02-12T10:34:51.441+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:78184a2a:::obj9-1:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78184a2a:::obj9-1:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.441+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:78184a2a:::obj9-1:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78184a2a:::obj9-1:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:78184a2a:::obj9-1:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78184a2a:::obj9-1:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:78184a2a:::obj9-1:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78184a2a:::obj9-1:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:78184a2a:::obj9-1:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78184a2a:::obj9-1:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 54/52 [PushOp(2:78184a2a:::obj9-1:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78184a2a:::obj9-1:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:78184a2a:::obj9-1:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78184a2a:::obj9-1:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:78184a2a:::obj9-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:78184a2a:::obj9-1:head 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:78184a2a:::obj9-1:head v 50'9 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.441+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:78184a2a:::obj9-1:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78184a2a:::obj9-1:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.441+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.441+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5232900 con 0x40cc000 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:78184a2a:::obj9-1:head)]) -- 0x5232600 con 0x40cc000 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 223 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) ==== 1062+0+0 (unknown 0 0 0) 0x5307b80 con 0x40cc000 2026-02-12T10:34:51.442+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.442+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.442+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) v3 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:77bc2fc4:::obj152-1:head local-lis/les=52/53 n=96 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:78184a2a:::obj9-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 224 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:78a2b252:::obj23-1:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78a2b252:::obj23-1:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d3040 con 0x40cc000 2026-02-12T10:34:51.442+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:78a2b252:::obj23-1:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78a2b252:::obj23-1:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.442+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:78a2b252:::obj23-1:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78a2b252:::obj23-1:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:78a2b252:::obj23-1:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78a2b252:::obj23-1:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:78a2b252:::obj23-1:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78a2b252:::obj23-1:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.442+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:78a2b252:::obj23-1:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78a2b252:::obj23-1:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 54/52 [PushOp(2:78a2b252:::obj23-1:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78a2b252:::obj23-1:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:78a2b252:::obj23-1:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78a2b252:::obj23-1:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:78a2b252:::obj23-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:78a2b252:::obj23-1:head 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:78a2b252:::obj23-1:head v 50'23 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:78a2b252:::obj23-1:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:78a2b252:::obj23-1:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.442+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5232d80 con 0x40cc000 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.442+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:78a2b252:::obj23-1:head)]) -- 0x5232a80 con 0x40cc000 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.442+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 225 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5308100 con 0x40cc000 2026-02-12T10:34:51.443+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.443+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.443+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) v3 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78184a2a:::obj9-1:head local-lis/les=52/53 n=97 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:78a2b252:::obj23-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 226 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:79541ae7:::obj20-1:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:79541ae7:::obj20-1:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4320340 con 0x40cc000 2026-02-12T10:34:51.443+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:79541ae7:::obj20-1:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:79541ae7:::obj20-1:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.443+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:79541ae7:::obj20-1:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:79541ae7:::obj20-1:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:79541ae7:::obj20-1:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:79541ae7:::obj20-1:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:79541ae7:::obj20-1:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:79541ae7:::obj20-1:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.443+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:79541ae7:::obj20-1:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:79541ae7:::obj20-1:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 54/52 [PushOp(2:79541ae7:::obj20-1:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:79541ae7:::obj20-1:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:79541ae7:::obj20-1:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:79541ae7:::obj20-1:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:79541ae7:::obj20-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:79541ae7:::obj20-1:head 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:79541ae7:::obj20-1:head v 50'20 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:79541ae7:::obj20-1:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:79541ae7:::obj20-1:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.443+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.443+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5233200 con 0x40cc000 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.443+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:79541ae7:::obj20-1:head)]) -- 0x5232f00 con 0x40cc000 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 227 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5308680 con 0x40cc000 2026-02-12T10:34:51.443+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.443+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.443+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) v3 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:78a2b252:::obj23-1:head local-lis/les=52/53 n=98 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.443+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:79541ae7:::obj20-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.443+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 228 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:7ba62e8e:::obj163-1:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7ba62e8e:::obj163-1:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4321d40 con 0x40cc000 2026-02-12T10:34:51.444+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7ba62e8e:::obj163-1:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7ba62e8e:::obj163-1:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.444+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7ba62e8e:::obj163-1:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7ba62e8e:::obj163-1:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7ba62e8e:::obj163-1:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7ba62e8e:::obj163-1:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7ba62e8e:::obj163-1:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7ba62e8e:::obj163-1:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.444+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7ba62e8e:::obj163-1:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7ba62e8e:::obj163-1:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:7ba62e8e:::obj163-1:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7ba62e8e:::obj163-1:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:7ba62e8e:::obj163-1:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7ba62e8e:::obj163-1:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:7ba62e8e:::obj163-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:7ba62e8e:::obj163-1:head 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:7ba62e8e:::obj163-1:head v 50'163 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7ba62e8e:::obj163-1:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7ba62e8e:::obj163-1:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.444+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.444+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5233680 con 0x40cc000 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.444+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:7ba62e8e:::obj163-1:head)]) -- 0x5233380 con 0x40cc000 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 229 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5308c00 con 0x40cc000 2026-02-12T10:34:51.444+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.444+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.444+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) v3 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:79541ae7:::obj20-1:head local-lis/les=52/53 n=99 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7ba62e8e:::obj163-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 230 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:7cdb0a9b:::obj58-1:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7cdb0a9b:::obj58-1:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x43211e0 con 0x40cc000 2026-02-12T10:34:51.444+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7cdb0a9b:::obj58-1:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7cdb0a9b:::obj58-1:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.444+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7cdb0a9b:::obj58-1:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7cdb0a9b:::obj58-1:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7cdb0a9b:::obj58-1:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7cdb0a9b:::obj58-1:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.444+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7cdb0a9b:::obj58-1:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7cdb0a9b:::obj58-1:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7cdb0a9b:::obj58-1:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7cdb0a9b:::obj58-1:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000024 MOSDPGPush(2.0s4 54/52 [PushOp(2:7cdb0a9b:::obj58-1:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7cdb0a9b:::obj58-1:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.444+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:7cdb0a9b:::obj58-1:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7cdb0a9b:::obj58-1:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:7cdb0a9b:::obj58-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:7cdb0a9b:::obj58-1:head 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:7cdb0a9b:::obj58-1:head v 50'58 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.444+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7cdb0a9b:::obj58-1:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7cdb0a9b:::obj58-1:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.445+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5233b00 con 0x40cc000 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:7cdb0a9b:::obj58-1:head)]) -- 0x5233800 con 0x40cc000 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 231 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5309180 con 0x40cc000 2026-02-12T10:34:51.445+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.445+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.445+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) v3 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7ba62e8e:::obj163-1:head local-lis/les=52/53 n=100 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7cdb0a9b:::obj58-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 232 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:7efdeb0a:::obj185-1:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7efdeb0a:::obj185-1:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54ded00 con 0x40cc000 2026-02-12T10:34:51.445+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7efdeb0a:::obj185-1:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7efdeb0a:::obj185-1:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000005 epoch 54 2026-02-12T10:34:51.445+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7efdeb0a:::obj185-1:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7efdeb0a:::obj185-1:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7efdeb0a:::obj185-1:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7efdeb0a:::obj185-1:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:7efdeb0a:::obj185-1:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7efdeb0a:::obj185-1:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.445+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7efdeb0a:::obj185-1:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7efdeb0a:::obj185-1:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(2.0s4 54/52 [PushOp(2:7efdeb0a:::obj185-1:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7efdeb0a:::obj185-1:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:7efdeb0a:::obj185-1:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7efdeb0a:::obj185-1:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:7efdeb0a:::obj185-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:7efdeb0a:::obj185-1:head 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:7efdeb0a:::obj185-1:head v 50'185 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:7efdeb0a:::obj185-1:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:7efdeb0a:::obj185-1:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.445+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5232300 con 0x40cc000 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.445+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:7efdeb0a:::obj185-1:head)]) -- 0x5233c80 con 0x40cc000 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.445+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 233 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.446+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.446+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.446+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) v3 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7cdb0a9b:::obj58-1:head local-lis/les=52/53 n=101 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:7efdeb0a:::obj185-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 234 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:81a0bd39:::obj200-1:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:81a0bd39:::obj200-1:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54de4e0 con 0x40cc000 2026-02-12T10:34:51.446+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:81a0bd39:::obj200-1:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:81a0bd39:::obj200-1:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.446+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:81a0bd39:::obj200-1:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:81a0bd39:::obj200-1:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:81a0bd39:::obj200-1:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:81a0bd39:::obj200-1:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:81a0bd39:::obj200-1:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:81a0bd39:::obj200-1:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.446+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:81a0bd39:::obj200-1:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:81a0bd39:::obj200-1:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 54/52 [PushOp(2:81a0bd39:::obj200-1:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:81a0bd39:::obj200-1:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:81a0bd39:::obj200-1:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:81a0bd39:::obj200-1:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:81a0bd39:::obj200-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:81a0bd39:::obj200-1:head 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:81a0bd39:::obj200-1:head v 50'200 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:81a0bd39:::obj200-1:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:81a0bd39:::obj200-1:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.446+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.446+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571d500 con 0x40cc000 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.446+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:81a0bd39:::obj200-1:head)]) -- 0x5232000 con 0x40cc000 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 235 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.446+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.446+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.446+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) v3 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:7efdeb0a:::obj185-1:head local-lis/les=52/53 n=102 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.446+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:81a0bd39:::obj200-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.446+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 236 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:851e040e:::obj46-1:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:851e040e:::obj46-1:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de820 con 0x40cc000 2026-02-12T10:34:51.447+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:851e040e:::obj46-1:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:851e040e:::obj46-1:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.447+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:851e040e:::obj46-1:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:851e040e:::obj46-1:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:851e040e:::obj46-1:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:851e040e:::obj46-1:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:851e040e:::obj46-1:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:851e040e:::obj46-1:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.447+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:851e040e:::obj46-1:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:851e040e:::obj46-1:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 54/52 [PushOp(2:851e040e:::obj46-1:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:851e040e:::obj46-1:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:851e040e:::obj46-1:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:851e040e:::obj46-1:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:851e040e:::obj46-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:851e040e:::obj46-1:head 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:851e040e:::obj46-1:head v 50'46 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:851e040e:::obj46-1:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:851e040e:::obj46-1:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.447+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.447+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571dc80 con 0x40cc000 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.447+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:851e040e:::obj46-1:head)]) -- 0x571d080 con 0x40cc000 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 237 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.447+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.447+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.447+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) v3 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:81a0bd39:::obj200-1:head local-lis/les=52/53 n=103 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:851e040e:::obj46-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 238 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:8739b18a:::obj157-1:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8739b18a:::obj157-1:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df1e0 con 0x40cc000 2026-02-12T10:34:51.447+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:8739b18a:::obj157-1:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8739b18a:::obj157-1:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.447+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:8739b18a:::obj157-1:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8739b18a:::obj157-1:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:8739b18a:::obj157-1:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8739b18a:::obj157-1:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:8739b18a:::obj157-1:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8739b18a:::obj157-1:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.447+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:8739b18a:::obj157-1:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8739b18a:::obj157-1:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 54/52 [PushOp(2:8739b18a:::obj157-1:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8739b18a:::obj157-1:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:8739b18a:::obj157-1:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8739b18a:::obj157-1:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:8739b18a:::obj157-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:8739b18a:::obj157-1:head 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:8739b18a:::obj157-1:head v 50'157 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.447+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:8739b18a:::obj157-1:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8739b18a:::obj157-1:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.447+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.447+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571cd80 con 0x40cc000 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:8739b18a:::obj157-1:head)]) -- 0x571c780 con 0x40cc000 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 239 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x523c000 con 0x40cc000 2026-02-12T10:34:51.448+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) v3 prio 5 type 95 cost 0 latency 0.000017 epoch 54 2026-02-12T10:34:51.448+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.448+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) v3 prio 5 cost 0 latency 0.000029 pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) v3 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:851e040e:::obj46-1:head local-lis/les=52/53 n=104 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:8739b18a:::obj157-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 240 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:89565d56:::obj128-1:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89565d56:::obj128-1:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3a00 con 0x40cc000 2026-02-12T10:34:51.448+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:89565d56:::obj128-1:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89565d56:::obj128-1:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.448+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:89565d56:::obj128-1:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89565d56:::obj128-1:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:89565d56:::obj128-1:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89565d56:::obj128-1:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:89565d56:::obj128-1:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89565d56:::obj128-1:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.448+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:89565d56:::obj128-1:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89565d56:::obj128-1:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000024 MOSDPGPush(2.0s4 54/52 [PushOp(2:89565d56:::obj128-1:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89565d56:::obj128-1:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:89565d56:::obj128-1:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89565d56:::obj128-1:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:89565d56:::obj128-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:89565d56:::obj128-1:head 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:89565d56:::obj128-1:head v 50'128 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:89565d56:::obj128-1:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89565d56:::obj128-1:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000042 2026-02-12T10:34:51.448+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x4ef2d80 con 0x40cc000 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.448+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:89565d56:::obj128-1:head)]) -- 0x571cc00 con 0x40cc000 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.448+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 241 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x523c580 con 0x40cc000 2026-02-12T10:34:51.449+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.449+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) v3 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8739b18a:::obj157-1:head local-lis/les=52/53 n=105 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:89565d56:::obj128-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 242 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:89ef2e7d:::obj105-1:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89ef2e7d:::obj105-1:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d3380 con 0x40cc000 2026-02-12T10:34:51.449+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:89ef2e7d:::obj105-1:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89ef2e7d:::obj105-1:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 54 2026-02-12T10:34:51.449+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:89ef2e7d:::obj105-1:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89ef2e7d:::obj105-1:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:89ef2e7d:::obj105-1:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89ef2e7d:::obj105-1:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:89ef2e7d:::obj105-1:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89ef2e7d:::obj105-1:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:89ef2e7d:::obj105-1:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89ef2e7d:::obj105-1:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 54/52 [PushOp(2:89ef2e7d:::obj105-1:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89ef2e7d:::obj105-1:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:89ef2e7d:::obj105-1:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89ef2e7d:::obj105-1:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:89ef2e7d:::obj105-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:89ef2e7d:::obj105-1:head 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:89ef2e7d:::obj105-1:head v 50'105 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:89ef2e7d:::obj105-1:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:89ef2e7d:::obj105-1:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000044 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.449+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.449+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.449+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:89ef2e7d:::obj105-1:head)]) -- 0x4ef2a80 con 0x40cc000 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 243 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x523cb00 con 0x40cc000 2026-02-12T10:34:51.449+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.449+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.449+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) v3 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89565d56:::obj128-1:head local-lis/les=52/53 n=106 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:89ef2e7d:::obj105-1:head) v3 finish latency 0.000023 2026-02-12T10:34:51.449+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 244 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:8f56789a:::obj140-1:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8f56789a:::obj140-1:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54dfd40 con 0x40cc000 2026-02-12T10:34:51.450+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:8f56789a:::obj140-1:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8f56789a:::obj140-1:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000017 epoch 54 2026-02-12T10:34:51.450+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:8f56789a:::obj140-1:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8f56789a:::obj140-1:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:8f56789a:::obj140-1:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8f56789a:::obj140-1:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:8f56789a:::obj140-1:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8f56789a:::obj140-1:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:8f56789a:::obj140-1:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8f56789a:::obj140-1:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000043 MOSDPGPush(2.0s4 54/52 [PushOp(2:8f56789a:::obj140-1:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8f56789a:::obj140-1:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:8f56789a:::obj140-1:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8f56789a:::obj140-1:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:8f56789a:::obj140-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:8f56789a:::obj140-1:head 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:8f56789a:::obj140-1:head v 50'140 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:8f56789a:::obj140-1:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8f56789a:::obj140-1:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.450+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x423a480 con 0x40cc000 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.450+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:8f56789a:::obj140-1:head)]) -- 0x5714780 con 0x40cc000 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 245 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x523d080 con 0x40cc000 2026-02-12T10:34:51.450+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.450+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) v3 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:89ef2e7d:::obj105-1:head local-lis/les=52/53 n=107 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:8f56789a:::obj140-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 246 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:8fe65f5f:::obj98-1:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8fe65f5f:::obj98-1:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df380 con 0x40cc000 2026-02-12T10:34:51.450+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:8fe65f5f:::obj98-1:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8fe65f5f:::obj98-1:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.450+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:8fe65f5f:::obj98-1:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8fe65f5f:::obj98-1:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:8fe65f5f:::obj98-1:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8fe65f5f:::obj98-1:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:8fe65f5f:::obj98-1:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8fe65f5f:::obj98-1:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:8fe65f5f:::obj98-1:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8fe65f5f:::obj98-1:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 54/52 [PushOp(2:8fe65f5f:::obj98-1:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8fe65f5f:::obj98-1:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:8fe65f5f:::obj98-1:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8fe65f5f:::obj98-1:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:8fe65f5f:::obj98-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:8fe65f5f:::obj98-1:head 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:8fe65f5f:::obj98-1:head v 50'98 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.450+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:8fe65f5f:::obj98-1:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:8fe65f5f:::obj98-1:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.450+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.450+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5714180 con 0x40cc000 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:8fe65f5f:::obj98-1:head)]) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 247 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x523d600 con 0x40cc000 2026-02-12T10:34:51.451+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.451+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.451+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) v3 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8f56789a:::obj140-1:head local-lis/les=52/53 n=108 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:8fe65f5f:::obj98-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 248 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:907bb76b:::obj37-1:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:907bb76b:::obj37-1:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df040 con 0x40cc000 2026-02-12T10:34:51.451+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:907bb76b:::obj37-1:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:907bb76b:::obj37-1:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.451+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:907bb76b:::obj37-1:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:907bb76b:::obj37-1:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:907bb76b:::obj37-1:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:907bb76b:::obj37-1:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:907bb76b:::obj37-1:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:907bb76b:::obj37-1:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.451+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:907bb76b:::obj37-1:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:907bb76b:::obj37-1:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 54/52 [PushOp(2:907bb76b:::obj37-1:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:907bb76b:::obj37-1:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:907bb76b:::obj37-1:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:907bb76b:::obj37-1:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:907bb76b:::obj37-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:907bb76b:::obj37-1:head 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:907bb76b:::obj37-1:head v 50'37 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:907bb76b:::obj37-1:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:907bb76b:::obj37-1:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.451+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x54a7b00 con 0x40cc000 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.451+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:907bb76b:::obj37-1:head)]) -- 0x55e7380 con 0x40cc000 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.451+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 249 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x523db80 con 0x40cc000 2026-02-12T10:34:51.452+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.452+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) v3 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:8fe65f5f:::obj98-1:head local-lis/les=52/53 n=109 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:907bb76b:::obj37-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 250 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:914a6fdd:::obj115-1:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:914a6fdd:::obj115-1:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54de680 con 0x40cc000 2026-02-12T10:34:51.452+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:914a6fdd:::obj115-1:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:914a6fdd:::obj115-1:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.452+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:914a6fdd:::obj115-1:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:914a6fdd:::obj115-1:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:914a6fdd:::obj115-1:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:914a6fdd:::obj115-1:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:914a6fdd:::obj115-1:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:914a6fdd:::obj115-1:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:914a6fdd:::obj115-1:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:914a6fdd:::obj115-1:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 54/52 [PushOp(2:914a6fdd:::obj115-1:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:914a6fdd:::obj115-1:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:914a6fdd:::obj115-1:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:914a6fdd:::obj115-1:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:914a6fdd:::obj115-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:914a6fdd:::obj115-1:head 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:914a6fdd:::obj115-1:head v 50'115 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:914a6fdd:::obj115-1:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:914a6fdd:::obj115-1:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000045 2026-02-12T10:34:51.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.452+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.452+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:914a6fdd:::obj115-1:head)]) -- 0x4ef2d80 con 0x40cc000 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 251 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x523e100 con 0x40cc000 2026-02-12T10:34:51.452+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) v3 prio 5 type 95 cost 0 latency 0.000009 epoch 54 2026-02-12T10:34:51.452+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.452+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.452+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) v3 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:907bb76b:::obj37-1:head local-lis/les=52/53 n=110 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) 2026-02-12T10:34:51.452+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:914a6fdd:::obj115-1:head) v3 finish latency 0.000019 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 252 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:91caf697:::obj146-1:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91caf697:::obj146-1:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4320340 con 0x40cc000 2026-02-12T10:34:51.453+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:91caf697:::obj146-1:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91caf697:::obj146-1:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.453+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:91caf697:::obj146-1:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91caf697:::obj146-1:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:91caf697:::obj146-1:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91caf697:::obj146-1:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:91caf697:::obj146-1:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91caf697:::obj146-1:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.453+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:91caf697:::obj146-1:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91caf697:::obj146-1:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 54/52 [PushOp(2:91caf697:::obj146-1:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91caf697:::obj146-1:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:91caf697:::obj146-1:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91caf697:::obj146-1:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:91caf697:::obj146-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:91caf697:::obj146-1:head 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:91caf697:::obj146-1:head v 50'146 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:91caf697:::obj146-1:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91caf697:::obj146-1:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000047 2026-02-12T10:34:51.453+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.453+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571d080 con 0x40cc000 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.453+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:91caf697:::obj146-1:head)]) -- 0x571d500 con 0x40cc000 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 253 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x523e680 con 0x40cc000 2026-02-12T10:34:51.453+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 54 2026-02-12T10:34:51.453+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.453+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) v3 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:914a6fdd:::obj115-1:head local-lis/les=52/53 n=111 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:91caf697:::obj146-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 254 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:91f90e0d:::obj50-1:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91f90e0d:::obj50-1:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4321d40 con 0x40cc000 2026-02-12T10:34:51.453+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:91f90e0d:::obj50-1:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91f90e0d:::obj50-1:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.453+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:91f90e0d:::obj50-1:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91f90e0d:::obj50-1:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:91f90e0d:::obj50-1:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91f90e0d:::obj50-1:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.453+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:91f90e0d:::obj50-1:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91f90e0d:::obj50-1:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.453+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:91f90e0d:::obj50-1:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91f90e0d:::obj50-1:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 54/52 [PushOp(2:91f90e0d:::obj50-1:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91f90e0d:::obj50-1:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.453+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:91f90e0d:::obj50-1:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91f90e0d:::obj50-1:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:91f90e0d:::obj50-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:91f90e0d:::obj50-1:head 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:91f90e0d:::obj50-1:head v 50'50 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:91f90e0d:::obj50-1:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:91f90e0d:::obj50-1:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.454+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x571cc00 con 0x40cc000 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:91f90e0d:::obj50-1:head)]) -- 0x571cd80 con 0x40cc000 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 255 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x523ec00 con 0x40cc000 2026-02-12T10:34:51.454+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.454+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.454+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) v3 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91caf697:::obj146-1:head local-lis/les=52/53 n=112 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:91f90e0d:::obj50-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 256 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:923dd95f:::obj31-1:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:923dd95f:::obj31-1:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x43211e0 con 0x40cc000 2026-02-12T10:34:51.454+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:923dd95f:::obj31-1:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:923dd95f:::obj31-1:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 54 2026-02-12T10:34:51.454+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:923dd95f:::obj31-1:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:923dd95f:::obj31-1:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:923dd95f:::obj31-1:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:923dd95f:::obj31-1:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:923dd95f:::obj31-1:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:923dd95f:::obj31-1:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.454+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:923dd95f:::obj31-1:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:923dd95f:::obj31-1:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000038 MOSDPGPush(2.0s4 54/52 [PushOp(2:923dd95f:::obj31-1:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:923dd95f:::obj31-1:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:923dd95f:::obj31-1:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:923dd95f:::obj31-1:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:923dd95f:::obj31-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:923dd95f:::obj31-1:head 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:923dd95f:::obj31-1:head v 50'31 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:923dd95f:::obj31-1:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:923dd95f:::obj31-1:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.454+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5232600 con 0x40cc000 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.454+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:923dd95f:::obj31-1:head)]) -- 0x5232480 con 0x40cc000 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.454+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.455+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 257 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x523f180 con 0x40cc000 2026-02-12T10:34:51.455+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 54 2026-02-12T10:34:51.455+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.455+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) v3 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:91f90e0d:::obj50-1:head local-lis/les=52/53 n=113 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:923dd95f:::obj31-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.455+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.455+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 258 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:9281024c:::obj162-1:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9281024c:::obj162-1:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2000 con 0x40cc000 2026-02-12T10:34:51.455+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9281024c:::obj162-1:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9281024c:::obj162-1:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.455+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9281024c:::obj162-1:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9281024c:::obj162-1:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9281024c:::obj162-1:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9281024c:::obj162-1:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9281024c:::obj162-1:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9281024c:::obj162-1:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.455+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9281024c:::obj162-1:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9281024c:::obj162-1:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 54/52 [PushOp(2:9281024c:::obj162-1:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9281024c:::obj162-1:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:9281024c:::obj162-1:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9281024c:::obj162-1:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:9281024c:::obj162-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:9281024c:::obj162-1:head 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:9281024c:::obj162-1:head v 50'162 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9281024c:::obj162-1:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9281024c:::obj162-1:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.455+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.455+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.455+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5233200 con 0x40cc000 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.455+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.455+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:9281024c:::obj162-1:head)]) -- 0x5232d80 con 0x40cc000 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.455+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 259 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x523f700 con 0x40cc000 2026-02-12T10:34:51.456+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.456+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) v3 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:923dd95f:::obj31-1:head local-lis/les=52/53 n=114 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9281024c:::obj162-1:head) v3 finish latency 0.000022 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 260 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:92c5839f:::obj83-1:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:92c5839f:::obj83-1:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d3d40 con 0x40cc000 2026-02-12T10:34:51.456+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:92c5839f:::obj83-1:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:92c5839f:::obj83-1:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 54 2026-02-12T10:34:51.456+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:92c5839f:::obj83-1:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:92c5839f:::obj83-1:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:92c5839f:::obj83-1:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:92c5839f:::obj83-1:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:92c5839f:::obj83-1:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:92c5839f:::obj83-1:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:92c5839f:::obj83-1:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:92c5839f:::obj83-1:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 54/52 [PushOp(2:92c5839f:::obj83-1:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:92c5839f:::obj83-1:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:92c5839f:::obj83-1:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:92c5839f:::obj83-1:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:92c5839f:::obj83-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:92c5839f:::obj83-1:head 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:92c5839f:::obj83-1:head v 50'83 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:92c5839f:::obj83-1:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:92c5839f:::obj83-1:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000063 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.456+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5233380 con 0x40cc000 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.456+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.456+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:92c5839f:::obj83-1:head)]) -- 0x5232f00 con 0x40cc000 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 261 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.456+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.456+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.456+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) v3 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9281024c:::obj162-1:head local-lis/les=52/53 n=115 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:92c5839f:::obj83-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.456+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 262 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:93cad80f:::obj177-1:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:93cad80f:::obj177-1:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df1e0 con 0x40cc000 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:93cad80f:::obj177-1:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:93cad80f:::obj177-1:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.457+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:93cad80f:::obj177-1:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:93cad80f:::obj177-1:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:93cad80f:::obj177-1:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:93cad80f:::obj177-1:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:93cad80f:::obj177-1:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:93cad80f:::obj177-1:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:93cad80f:::obj177-1:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:93cad80f:::obj177-1:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 54/52 [PushOp(2:93cad80f:::obj177-1:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:93cad80f:::obj177-1:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:93cad80f:::obj177-1:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:93cad80f:::obj177-1:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:93cad80f:::obj177-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:93cad80f:::obj177-1:head 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:93cad80f:::obj177-1:head v 50'177 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:93cad80f:::obj177-1:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:93cad80f:::obj177-1:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000067 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.457+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5232300 con 0x40cc000 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.457+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:93cad80f:::obj177-1:head)]) -- 0x5233b00 con 0x40cc000 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 263 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.457+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 54 2026-02-12T10:34:51.457+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) v3 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:92c5839f:::obj83-1:head local-lis/les=52/53 n=116 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:93cad80f:::obj177-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 264 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:9538f7c9:::obj68-1:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9538f7c9:::obj68-1:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2d00 con 0x40cc000 2026-02-12T10:34:51.457+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9538f7c9:::obj68-1:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9538f7c9:::obj68-1:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 54 2026-02-12T10:34:51.457+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9538f7c9:::obj68-1:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9538f7c9:::obj68-1:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9538f7c9:::obj68-1:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9538f7c9:::obj68-1:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9538f7c9:::obj68-1:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9538f7c9:::obj68-1:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9538f7c9:::obj68-1:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9538f7c9:::obj68-1:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 54/52 [PushOp(2:9538f7c9:::obj68-1:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9538f7c9:::obj68-1:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:9538f7c9:::obj68-1:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9538f7c9:::obj68-1:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:9538f7c9:::obj68-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:9538f7c9:::obj68-1:head 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:9538f7c9:::obj68-1:head v 50'68 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.457+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.457+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9538f7c9:::obj68-1:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9538f7c9:::obj68-1:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000065 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.457+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x5714480 con 0x40cc000 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:9538f7c9:::obj68-1:head)]) -- 0x5233c80 con 0x40cc000 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 265 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.458+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.458+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) v3 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:93cad80f:::obj177-1:head local-lis/les=52/53 n=117 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9538f7c9:::obj68-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 266 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:95edd415:::obj197-1:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:95edd415:::obj197-1:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2b60 con 0x40cc000 2026-02-12T10:34:51.458+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:95edd415:::obj197-1:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:95edd415:::obj197-1:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 54 2026-02-12T10:34:51.458+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:95edd415:::obj197-1:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:95edd415:::obj197-1:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:95edd415:::obj197-1:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:95edd415:::obj197-1:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:95edd415:::obj197-1:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:95edd415:::obj197-1:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:95edd415:::obj197-1:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:95edd415:::obj197-1:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000038 MOSDPGPush(2.0s4 54/52 [PushOp(2:95edd415:::obj197-1:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:95edd415:::obj197-1:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:95edd415:::obj197-1:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:95edd415:::obj197-1:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:95edd415:::obj197-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:95edd415:::obj197-1:head 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:95edd415:::obj197-1:head v 50'197 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:95edd415:::obj197-1:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:95edd415:::obj197-1:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000069 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x574a300 con 0x40cc000 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.458+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:95edd415:::obj197-1:head)]) -- 0x574a000 con 0x40cc000 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.458+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.459+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 267 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x574c000 con 0x40cc000 2026-02-12T10:34:51.459+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 54 2026-02-12T10:34:51.459+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) v3 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9538f7c9:::obj68-1:head local-lis/les=52/53 n=118 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:95edd415:::obj197-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.459+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 268 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:97bf7915:::obj102-1:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:97bf7915:::obj102-1:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4320340 con 0x40cc000 2026-02-12T10:34:51.459+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:97bf7915:::obj102-1:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:97bf7915:::obj102-1:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 54 2026-02-12T10:34:51.459+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:97bf7915:::obj102-1:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:97bf7915:::obj102-1:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:97bf7915:::obj102-1:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:97bf7915:::obj102-1:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:97bf7915:::obj102-1:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:97bf7915:::obj102-1:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:97bf7915:::obj102-1:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:97bf7915:::obj102-1:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 54/52 [PushOp(2:97bf7915:::obj102-1:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:97bf7915:::obj102-1:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:97bf7915:::obj102-1:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:97bf7915:::obj102-1:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:97bf7915:::obj102-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:97bf7915:::obj102-1:head 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:97bf7915:::obj102-1:head v 50'102 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:97bf7915:::obj102-1:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:97bf7915:::obj102-1:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.459+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.459+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x574a780 con 0x40cc000 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.459+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.459+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:97bf7915:::obj102-1:head)]) -- 0x574a480 con 0x40cc000 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.459+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.460+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 269 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x574c580 con 0x40cc000 2026-02-12T10:34:51.460+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 54 2026-02-12T10:34:51.460+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) v3 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:95edd415:::obj197-1:head local-lis/les=52/53 n=119 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:97bf7915:::obj102-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.460+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 270 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:980eaf4e:::obj123-1:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:980eaf4e:::obj123-1:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4321d40 con 0x40cc000 2026-02-12T10:34:51.460+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:980eaf4e:::obj123-1:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:980eaf4e:::obj123-1:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 54 2026-02-12T10:34:51.460+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:980eaf4e:::obj123-1:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:980eaf4e:::obj123-1:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:980eaf4e:::obj123-1:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:980eaf4e:::obj123-1:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:980eaf4e:::obj123-1:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:980eaf4e:::obj123-1:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:980eaf4e:::obj123-1:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:980eaf4e:::obj123-1:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000038 MOSDPGPush(2.0s4 54/52 [PushOp(2:980eaf4e:::obj123-1:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:980eaf4e:::obj123-1:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:980eaf4e:::obj123-1:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:980eaf4e:::obj123-1:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:980eaf4e:::obj123-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:980eaf4e:::obj123-1:head 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:980eaf4e:::obj123-1:head v 50'123 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:980eaf4e:::obj123-1:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:980eaf4e:::obj123-1:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.460+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.460+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.460+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x574a900 con 0x40cc000 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.460+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.460+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:980eaf4e:::obj123-1:head)]) -- 0x5714a80 con 0x40cc000 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.460+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 271 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x574cb00 con 0x40cc000 2026-02-12T10:34:51.461+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) v3 prio 5 type 95 cost 0 latency 0.000012 epoch 54 2026-02-12T10:34:51.461+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) v3 prio 5 cost 0 latency 0.000034 pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) v3 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:97bf7915:::obj102-1:head local-lis/les=52/53 n=120 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:980eaf4e:::obj123-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 272 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:995e5033:::obj66-1:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:995e5033:::obj66-1:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x43211e0 con 0x40cc000 2026-02-12T10:34:51.461+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:995e5033:::obj66-1:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:995e5033:::obj66-1:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000017 epoch 54 2026-02-12T10:34:51.461+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:995e5033:::obj66-1:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:995e5033:::obj66-1:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:995e5033:::obj66-1:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:995e5033:::obj66-1:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:995e5033:::obj66-1:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:995e5033:::obj66-1:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:995e5033:::obj66-1:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:995e5033:::obj66-1:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000051 MOSDPGPush(2.0s4 54/52 [PushOp(2:995e5033:::obj66-1:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:995e5033:::obj66-1:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:995e5033:::obj66-1:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:995e5033:::obj66-1:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:995e5033:::obj66-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:995e5033:::obj66-1:head 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:995e5033:::obj66-1:head v 50'66 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:995e5033:::obj66-1:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:995e5033:::obj66-1:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000075 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.461+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x574ad80 con 0x40cc000 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.461+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:995e5033:::obj66-1:head)]) -- 0x574aa80 con 0x40cc000 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 273 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x574d080 con 0x40cc000 2026-02-12T10:34:51.461+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 54 2026-02-12T10:34:51.461+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) v3 prio 5 cost 0 latency 0.000028 pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) v3 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:980eaf4e:::obj123-1:head local-lis/les=52/53 n=121 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.461+0000 7f9ed3b01640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:995e5033:::obj66-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.461+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.462+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 274 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:9bd207f9:::obj154-1:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9bd207f9:::obj154-1:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54de340 con 0x40cc000 2026-02-12T10:34:51.462+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9bd207f9:::obj154-1:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9bd207f9:::obj154-1:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 54 2026-02-12T10:34:51.462+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9bd207f9:::obj154-1:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9bd207f9:::obj154-1:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9bd207f9:::obj154-1:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9bd207f9:::obj154-1:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9bd207f9:::obj154-1:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9bd207f9:::obj154-1:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9bd207f9:::obj154-1:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9bd207f9:::obj154-1:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000038 MOSDPGPush(2.0s4 54/52 [PushOp(2:9bd207f9:::obj154-1:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9bd207f9:::obj154-1:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:9bd207f9:::obj154-1:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9bd207f9:::obj154-1:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:9bd207f9:::obj154-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:9bd207f9:::obj154-1:head 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:9bd207f9:::obj154-1:head v 50'154 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9bd207f9:::obj154-1:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9bd207f9:::obj154-1:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000069 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.462+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.462+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x574af00 con 0x40cc000 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.462+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.462+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:9bd207f9:::obj154-1:head)]) -- 0x5714d80 con 0x40cc000 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.462+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 275 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x574d600 con 0x40cc000 2026-02-12T10:34:51.462+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) v3 prio 5 type 95 cost 0 latency 0.000013 epoch 54 2026-02-12T10:34:51.462+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) v3 prio 5 cost 0 latency 0.000034 pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) v3 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:995e5033:::obj66-1:head local-lis/les=52/53 n=122 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9bd207f9:::obj154-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.462+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.462+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.463+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 276 ==== MOSDPGPush(2.0s4 54/52 [PushOp(2:9dad2a84:::obj132-1:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9dad2a84:::obj132-1:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df6c0 con 0x40cc000 2026-02-12T10:34:51.463+0000 7f9eeedfa640 15 osd.1 54 enqueue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9dad2a84:::obj132-1:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9dad2a84:::obj132-1:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000016 epoch 54 2026-02-12T10:34:51.463+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9dad2a84:::obj132-1:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9dad2a84:::obj132-1:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e54) 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9dad2a84:::obj132-1:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9dad2a84:::obj132-1:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) queued 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 54/52 [PushOp(2:9dad2a84:::obj132-1:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9dad2a84:::obj132-1:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e54) pg 0x524a000 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9dad2a84:::obj132-1:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9dad2a84:::obj132-1:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000054 MOSDPGPush(2.0s4 54/52 [PushOp(2:9dad2a84:::obj132-1:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9dad2a84:::obj132-1:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 54/52 [PushOp(2:9dad2a84:::obj132-1:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9dad2a84:::obj132-1:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:9dad2a84:::obj132-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:9dad2a84:::obj132-1:head 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:9dad2a84:::obj132-1:head v 50'132 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 54 dequeue_op MOSDPGPush(2.0s4 54/52 [PushOp(2:9dad2a84:::obj132-1:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9dad2a84:::obj132-1:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000090 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 54 get_con_osd_cluster to osd.0 from_epoch 54 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.463+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e54/54) -- 0x574b380 con 0x40cc000 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 54 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 54 get_nextmap_reserved map_reservations: {54=1} 2026-02-12T10:34:51.463+0000 7f9ed3b01640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.463+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:9dad2a84:::obj132-1:head)]) -- 0x574b080 con 0x40cc000 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 54 release_map epoch: 54 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.463+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 277 ==== pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x574db80 con 0x40cc000 2026-02-12T10:34:51.463+0000 7f9eeedfa640 15 osd.1 54 enqueue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 54 2026-02-12T10:34:51.463+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) v3) class_id 1 prio 5 cost 0 e54) 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) queued 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e54) pg 0x524a000 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) v3 prio 5 cost 0 latency 0.000030 pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 10 osd.1 54 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 54 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) v3 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9bd207f9:::obj154-1:head local-lis/les=52/53 n=123 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 10 osd.1 54 dequeue_op pg_backfill(progress 2.0s4 e 54/54 lb 2:9dad2a84:::obj132-1:head) v3 finish latency 0.000022 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.463+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.463+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.464+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 278 ==== pg_query2(3.0s4 3.0s4 query(info 0'0 epoch_sent 55) e55/55) ==== 158+0+0 (unknown 0 0 0) 0x4340960 con 0x40cc000 2026-02-12T10:34:51.464+0000 7f9eeedfa640 15 osd.1 54 enqueue_peering_evt 3.0s4 epoch_sent: 55 epoch_requested: 55 MQuery 3.0s4 from 0(0) query_epoch 55 query: query(info 0'0 epoch_sent 55) 2026-02-12T10:34:51.464+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 MQuery 3.0s4 from 0(0) query_epoch 55 query: query(info 0'0 epoch_sent 55)) class_id 2 prio 255 cost 10 e55) 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 MQuery 3.0s4 from 0(0) query_epoch 55 query: query(info 0'0 epoch_sent 55)) class_id 2immediate prio 255 cost 10 e55) queued 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 MQuery 3.0s4 from 0(0) query_epoch 55 query: query(info 0'0 epoch_sent 55)) class_id 2immediate prio 255 cost 10 e55) pg 0 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 map 55 > 54 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 3.0s4 peering, item epoch is 55, will wait on OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 MQuery 3.0s4 from 0(0) query_epoch 55 query: query(info 0'0 epoch_sent 55)) class_id 2immediate prio 255 cost 10 e55) 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.464+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 279 ==== osd_map(55..55 src has 1..55) ==== 378+0+0 (unknown 0 0 0) 0x4e0e8c0 con 0x40cc000 2026-02-12T10:34:51.464+0000 7f9edf06c640 20 osd.1 54 OSD::ms_dispatch: osd_map(55..55 src has 1..55) 2026-02-12T10:34:51.464+0000 7f9edf06c640 20 osd.1 54 _dispatch 0x4e0e8c0 osd_map(55..55 src has 1..55) 2026-02-12T10:34:51.464+0000 7f9edf06c640 3 osd.1 54 handle_osd_map epochs [55,55], i have 54, src has [1,55] 2026-02-12T10:34:51.464+0000 7f9edf06c640 10 osd.1 54 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:51.464+0000 7f9edf06c640 10 osd.1 54 handle_osd_map got inc map for epoch 55 2026-02-12T10:34:51.464+0000 7f9edf06c640 20 osd.1 54 got_full_map 55, nothing requested 2026-02-12T10:34:51.464+0000 7f9edf06c640 20 osd.1 54 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:51.464+0000 7f9edf06c640 20 osd.1 54 handle_osd_map pg_num_history pg_num_history(e55 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:51.464+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {55={}} 2026-02-12T10:34:51.464+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:51.464+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e55 maps [1~55] lci=[10,55] tlb=1) 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1 54 _committed_osd_maps 55..55 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1 54 advance to epoch 55 (<= last 55 <= newest_map 55) 2026-02-12T10:34:51.464+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 280 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:9f2ceb57:::obj91-1:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9f2ceb57:::obj91-1:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54ded00 con 0x40cc000 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 55 consume_map version 55 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 54 await_reserved_maps epoch:55 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 54 await_reserved_maps done 0 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 55 consume_map 55 -- publish done 2026-02-12T10:34:51.464+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:9f2ceb57:::obj91-1:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9f2ceb57:::obj91-1:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000017 epoch 55 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 55 identify_splits_and_merges 2.0s4 e54 to e55 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 55 identify_splits_and_merges 2.0s4 e54 to e55 pg_nums {41=1} 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 3.0s4 has no pg and waiting_for_split 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 55 identify_splits_and_merges 1.0 e54 to e55 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 55 identify_splits_and_merges 1.0 e54 to e55 pg_nums {34=1} 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.464+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:9f2ceb57:::obj91-1:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9f2ceb57:::obj91-1:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 55 prune_pg_created 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:9f2ceb57:::obj91-1:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9f2ceb57:::obj91-1:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:9f2ceb57:::obj91-1:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9f2ceb57:::obj91-1:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:9f2ceb57:::obj91-1:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9f2ceb57:::obj91-1:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000049 MOSDPGPush(2.0s4 55/52 [PushOp(2:9f2ceb57:::obj91-1:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9f2ceb57:::obj91-1:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 54 to ping map epoch of 55 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 54 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1:0.consume_map 55 (was 54) 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 pending_peering first epoch 55 <= 55, requeueing 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 3.0s4 to_process <> waiting <> waiting_peering {55=} 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:9f2ceb57:::obj91-1:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9f2ceb57:::obj91-1:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:9f2ceb57:::obj91-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1:1.consume_map 55 (was 54) 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1:2.consume_map 55 (was 54) 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1:3.consume_map 55 (was 54) 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1:4.consume_map 55 (was 54) 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1:5.consume_map 55 (was 54) 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:9f2ceb57:::obj91-1:head 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1:6.consume_map 55 (was 54) 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1:7.consume_map 55 (was 54) 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:9f2ceb57:::obj91-1:head v 50'91 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 MQuery 3.0s4 from 0(0) query_epoch 55 query: query(info 0'0 epoch_sent 55)) class_id 2immediate prio 255 cost 10 e55) queued 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 MQuery 3.0s4 from 0(0) query_epoch 55 query: query(info 0'0 epoch_sent 55)) class_id 2immediate prio 255 cost 10 e55) pg 0 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 55 handle_pg_query_nopg 3.0s4 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 55 pg 3.0s4 dne 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.464+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(3.0s0 3.0s0 (query:55 sent:55 3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) 4->0 ([0,0] all_participants={} intervals=[])) e55/55) -- 0x5750000 con 0x40cc000 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:9f2ceb57:::obj91-1:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:9f2ceb57:::obj91-1:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000064 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.464+0000 7f9edd314640 10 osd.1 55 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.464+0000 7f9edd314640 15 osd.1 55 enqueue_peering_evt 2.0s4 epoch_sent: 55 epoch_requested: 55 NullEvt 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 NullEvt) class_id 2 prio 255 cost 10 e55) 2026-02-12T10:34:51.464+0000 7f9edd314640 15 osd.1 55 enqueue_peering_evt 1.0 epoch_sent: 55 epoch_requested: 55 NullEvt 2026-02-12T10:34:51.464+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 NullEvt) class_id 2 prio 255 cost 10 e55) 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 NullEvt) class_id 2immediate prio 255 cost 10 e55) queued 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 NullEvt) class_id 2immediate prio 255 cost 10 e55) pg 0x524a000 2026-02-12T10:34:51.464+0000 7f9edd314640 7 osd.1 55 activate_map version 55 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 NullEvt) class_id 2immediate prio 255 cost 10 e55) queued 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] handle_advance_map: 55 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 NullEvt) class_id 2immediate prio 255 cost 10 e55) pg 0x50c8000 2026-02-12T10:34:51.464+0000 7f9ed4302640 20 osd.1 55 agent_entry empty queue 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 2.0s4 54 -> 55 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 55 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 54 -> 55 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 54 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 pg_epoch: 54 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,5] -- 0/0 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 54:249 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 55 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 55..55 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] handle_activate_map: epoch range: 55..55 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 55:250 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 55 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 54 while current is 55 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 55 epoch_requested: 55 NullEvt 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 55 epoch_requested: 55 NullEvt 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.464+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.464+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574b500 con 0x40cc000 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 54 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.464+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.464+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 54/52 [PushReplyOp(2:9f2ceb57:::obj91-1:head)]) -- 0x5715080 con 0x40cc000 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.464+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.465+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 281 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x574e100 con 0x40cc000 2026-02-12T10:34:51.465+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) v3 prio 5 type 95 cost 0 latency 0.000009 epoch 55 2026-02-12T10:34:51.465+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) v3 prio 5 cost 0 latency 0.000030 pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) v3 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9dad2a84:::obj132-1:head local-lis/les=52/53 n=124 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:9f2ceb57:::obj91-1:head) v3 finish latency 0.000027 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.465+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 282 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:a0ad05e5:::obj25-1:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a0ad05e5:::obj25-1:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de4e0 con 0x40cc000 2026-02-12T10:34:51.465+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a0ad05e5:::obj25-1:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a0ad05e5:::obj25-1:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 55 2026-02-12T10:34:51.465+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a0ad05e5:::obj25-1:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a0ad05e5:::obj25-1:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a0ad05e5:::obj25-1:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a0ad05e5:::obj25-1:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a0ad05e5:::obj25-1:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a0ad05e5:::obj25-1:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a0ad05e5:::obj25-1:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a0ad05e5:::obj25-1:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 55/52 [PushOp(2:a0ad05e5:::obj25-1:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a0ad05e5:::obj25-1:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:a0ad05e5:::obj25-1:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a0ad05e5:::obj25-1:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:a0ad05e5:::obj25-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:a0ad05e5:::obj25-1:head 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:a0ad05e5:::obj25-1:head v 50'25 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a0ad05e5:::obj25-1:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a0ad05e5:::obj25-1:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.465+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.465+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.465+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574b680 con 0x40cc000 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.465+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.465+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:a0ad05e5:::obj25-1:head)]) -- 0x5715380 con 0x40cc000 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.465+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.466+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 283 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x574e680 con 0x40cc000 2026-02-12T10:34:51.466+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 55 2026-02-12T10:34:51.466+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) v3 prio 5 cost 0 latency 0.000030 pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) v3 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:9f2ceb57:::obj91-1:head local-lis/les=52/53 n=125 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a0ad05e5:::obj25-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.466+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 284 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:a26a858e:::obj153-1:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a26a858e:::obj153-1:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54de820 con 0x40cc000 2026-02-12T10:34:51.466+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a26a858e:::obj153-1:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a26a858e:::obj153-1:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.466+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a26a858e:::obj153-1:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a26a858e:::obj153-1:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a26a858e:::obj153-1:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a26a858e:::obj153-1:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a26a858e:::obj153-1:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a26a858e:::obj153-1:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a26a858e:::obj153-1:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a26a858e:::obj153-1:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:a26a858e:::obj153-1:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a26a858e:::obj153-1:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:a26a858e:::obj153-1:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a26a858e:::obj153-1:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:a26a858e:::obj153-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:a26a858e:::obj153-1:head 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:a26a858e:::obj153-1:head v 50'153 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a26a858e:::obj153-1:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a26a858e:::obj153-1:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.466+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.466+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.466+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574b800 con 0x40cc000 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.466+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.466+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:a26a858e:::obj153-1:head)]) -- 0x5715680 con 0x40cc000 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.466+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 285 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x574ec00 con 0x40cc000 2026-02-12T10:34:51.467+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.467+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) v3 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a0ad05e5:::obj25-1:head local-lis/les=52/53 n=126 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a26a858e:::obj153-1:head) v3 finish latency 0.000028 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 286 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:a4409a65:::obj16-1:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a4409a65:::obj16-1:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2d00 con 0x40cc000 2026-02-12T10:34:51.467+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a4409a65:::obj16-1:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a4409a65:::obj16-1:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 55 2026-02-12T10:34:51.467+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a4409a65:::obj16-1:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a4409a65:::obj16-1:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a4409a65:::obj16-1:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a4409a65:::obj16-1:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a4409a65:::obj16-1:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a4409a65:::obj16-1:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a4409a65:::obj16-1:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a4409a65:::obj16-1:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000037 MOSDPGPush(2.0s4 55/52 [PushOp(2:a4409a65:::obj16-1:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a4409a65:::obj16-1:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:a4409a65:::obj16-1:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a4409a65:::obj16-1:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:a4409a65:::obj16-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:a4409a65:::obj16-1:head 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:a4409a65:::obj16-1:head v 50'16 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a4409a65:::obj16-1:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a4409a65:::obj16-1:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.467+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574b980 con 0x40cc000 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.467+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.467+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:a4409a65:::obj16-1:head)]) -- 0x5715980 con 0x40cc000 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 287 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x574f180 con 0x40cc000 2026-02-12T10:34:51.467+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.467+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) v3 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a26a858e:::obj153-1:head local-lis/les=52/53 n=127 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a4409a65:::obj16-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.467+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 288 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:a49b553e:::obj43-1:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a49b553e:::obj43-1:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2b60 con 0x40cc000 2026-02-12T10:34:51.468+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a49b553e:::obj43-1:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a49b553e:::obj43-1:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.468+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a49b553e:::obj43-1:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a49b553e:::obj43-1:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a49b553e:::obj43-1:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a49b553e:::obj43-1:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a49b553e:::obj43-1:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a49b553e:::obj43-1:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a49b553e:::obj43-1:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a49b553e:::obj43-1:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(2.0s4 55/52 [PushOp(2:a49b553e:::obj43-1:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a49b553e:::obj43-1:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:a49b553e:::obj43-1:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a49b553e:::obj43-1:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:a49b553e:::obj43-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:a49b553e:::obj43-1:head 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:a49b553e:::obj43-1:head v 50'43 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a49b553e:::obj43-1:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a49b553e:::obj43-1:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.468+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574bb00 con 0x40cc000 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.468+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.468+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:a49b553e:::obj43-1:head)]) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 289 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x574f700 con 0x40cc000 2026-02-12T10:34:51.468+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.468+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) v3 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a4409a65:::obj16-1:head local-lis/les=52/53 n=128 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a49b553e:::obj43-1:head) v3 finish latency 0.000022 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 290 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:a5f410c7:::obj137-1:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a5f410c7:::obj137-1:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df1e0 con 0x40cc000 2026-02-12T10:34:51.468+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a5f410c7:::obj137-1:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a5f410c7:::obj137-1:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.468+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a5f410c7:::obj137-1:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a5f410c7:::obj137-1:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a5f410c7:::obj137-1:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a5f410c7:::obj137-1:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a5f410c7:::obj137-1:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a5f410c7:::obj137-1:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a5f410c7:::obj137-1:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a5f410c7:::obj137-1:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 55/52 [PushOp(2:a5f410c7:::obj137-1:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a5f410c7:::obj137-1:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:a5f410c7:::obj137-1:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a5f410c7:::obj137-1:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:a5f410c7:::obj137-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:a5f410c7:::obj137-1:head 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:a5f410c7:::obj137-1:head v 50'137 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a5f410c7:::obj137-1:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a5f410c7:::obj137-1:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.468+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.468+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574bc80 con 0x40cc000 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.469+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:a5f410c7:::obj137-1:head)]) -- 0x574a300 con 0x40cc000 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 291 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x574c000 con 0x40cc000 2026-02-12T10:34:51.469+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.469+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) v3 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a49b553e:::obj43-1:head local-lis/les=52/53 n=129 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a5f410c7:::obj137-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 292 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:a73e1e23:::obj111-1:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a73e1e23:::obj111-1:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54de340 con 0x40cc000 2026-02-12T10:34:51.469+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a73e1e23:::obj111-1:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a73e1e23:::obj111-1:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.469+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a73e1e23:::obj111-1:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a73e1e23:::obj111-1:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a73e1e23:::obj111-1:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a73e1e23:::obj111-1:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a73e1e23:::obj111-1:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a73e1e23:::obj111-1:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a73e1e23:::obj111-1:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a73e1e23:::obj111-1:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(2.0s4 55/52 [PushOp(2:a73e1e23:::obj111-1:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a73e1e23:::obj111-1:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:a73e1e23:::obj111-1:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a73e1e23:::obj111-1:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:a73e1e23:::obj111-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:a73e1e23:::obj111-1:head 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:a73e1e23:::obj111-1:head v 50'111 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a73e1e23:::obj111-1:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a73e1e23:::obj111-1:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.469+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574be00 con 0x40cc000 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.469+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:a73e1e23:::obj111-1:head)]) -- 0x574a780 con 0x40cc000 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.469+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.470+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 293 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.470+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.470+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) v3 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a5f410c7:::obj137-1:head local-lis/les=52/53 n=130 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a73e1e23:::obj111-1:head) v3 finish latency 0.000043 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.470+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 294 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:a9259f9e:::obj73-1:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a9259f9e:::obj73-1:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df6c0 con 0x40cc000 2026-02-12T10:34:51.470+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a9259f9e:::obj73-1:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a9259f9e:::obj73-1:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.470+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a9259f9e:::obj73-1:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a9259f9e:::obj73-1:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a9259f9e:::obj73-1:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a9259f9e:::obj73-1:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:a9259f9e:::obj73-1:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a9259f9e:::obj73-1:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a9259f9e:::obj73-1:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a9259f9e:::obj73-1:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:a9259f9e:::obj73-1:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a9259f9e:::obj73-1:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:a9259f9e:::obj73-1:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a9259f9e:::obj73-1:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:a9259f9e:::obj73-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:a9259f9e:::obj73-1:head 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:a9259f9e:::obj73-1:head v 50'73 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:a9259f9e:::obj73-1:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:a9259f9e:::obj73-1:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000069 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.470+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.470+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.470+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8000 con 0x40cc000 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.470+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.470+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:a9259f9e:::obj73-1:head)]) -- 0x5232480 con 0x40cc000 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.470+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 295 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.471+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.471+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.471+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.471+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) v3 2026-02-12T10:34:51.471+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a73e1e23:::obj111-1:head local-lis/les=52/53 n=131 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) 2026-02-12T10:34:51.471+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.471+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:a9259f9e:::obj73-1:head) v3 finish latency 0.000026 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 296 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:aa767539:::obj109-1:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa767539:::obj109-1:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54ded00 con 0x40cc000 2026-02-12T10:34:51.471+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:aa767539:::obj109-1:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa767539:::obj109-1:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.471+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:aa767539:::obj109-1:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa767539:::obj109-1:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:aa767539:::obj109-1:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa767539:::obj109-1:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:aa767539:::obj109-1:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa767539:::obj109-1:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:aa767539:::obj109-1:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa767539:::obj109-1:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000039 MOSDPGPush(2.0s4 55/52 [PushOp(2:aa767539:::obj109-1:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa767539:::obj109-1:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:aa767539:::obj109-1:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa767539:::obj109-1:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:aa767539:::obj109-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:aa767539:::obj109-1:head 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:aa767539:::obj109-1:head v 50'109 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:aa767539:::obj109-1:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa767539:::obj109-1:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000066 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.471+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8180 con 0x40cc000 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.471+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.471+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:aa767539:::obj109-1:head)]) -- 0x5232d80 con 0x40cc000 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 297 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.471+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.471+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.471+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) v3 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:a9259f9e:::obj73-1:head local-lis/les=52/53 n=132 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) 2026-02-12T10:34:51.471+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:aa767539:::obj109-1:head) v3 finish latency 0.000026 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 298 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:aa93473e:::obj28-1:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa93473e:::obj28-1:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de4e0 con 0x40cc000 2026-02-12T10:34:51.472+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:aa93473e:::obj28-1:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa93473e:::obj28-1:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.472+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:aa93473e:::obj28-1:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa93473e:::obj28-1:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:aa93473e:::obj28-1:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa93473e:::obj28-1:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:aa93473e:::obj28-1:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa93473e:::obj28-1:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:aa93473e:::obj28-1:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa93473e:::obj28-1:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:aa93473e:::obj28-1:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa93473e:::obj28-1:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:aa93473e:::obj28-1:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa93473e:::obj28-1:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:aa93473e:::obj28-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:aa93473e:::obj28-1:head 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:aa93473e:::obj28-1:head v 50'28 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:aa93473e:::obj28-1:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:aa93473e:::obj28-1:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.472+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8300 con 0x40cc000 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.472+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.472+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:aa93473e:::obj28-1:head)]) -- 0x5232f00 con 0x40cc000 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 299 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.472+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.472+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) v3 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa767539:::obj109-1:head local-lis/les=52/53 n=133 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:aa93473e:::obj28-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.472+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 300 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:afc7f7ba:::obj42-1:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:afc7f7ba:::obj42-1:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de820 con 0x40cc000 2026-02-12T10:34:51.472+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:afc7f7ba:::obj42-1:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:afc7f7ba:::obj42-1:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.473+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:afc7f7ba:::obj42-1:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:afc7f7ba:::obj42-1:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:afc7f7ba:::obj42-1:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:afc7f7ba:::obj42-1:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:afc7f7ba:::obj42-1:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:afc7f7ba:::obj42-1:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:afc7f7ba:::obj42-1:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:afc7f7ba:::obj42-1:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000042 MOSDPGPush(2.0s4 55/52 [PushOp(2:afc7f7ba:::obj42-1:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:afc7f7ba:::obj42-1:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:afc7f7ba:::obj42-1:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:afc7f7ba:::obj42-1:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:afc7f7ba:::obj42-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:afc7f7ba:::obj42-1:head 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:afc7f7ba:::obj42-1:head v 50'42 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:afc7f7ba:::obj42-1:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:afc7f7ba:::obj42-1:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000071 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.473+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8780 con 0x40cc000 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.473+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.473+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:afc7f7ba:::obj42-1:head)]) -- 0x44a8480 con 0x40cc000 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 301 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.473+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.473+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) v3 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:aa93473e:::obj28-1:head local-lis/les=52/53 n=134 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:afc7f7ba:::obj42-1:head) v3 finish latency 0.000026 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 302 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b0d3a223:::obj7-1:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0d3a223:::obj7-1:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x43209c0 con 0x40cc000 2026-02-12T10:34:51.473+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b0d3a223:::obj7-1:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0d3a223:::obj7-1:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.473+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b0d3a223:::obj7-1:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0d3a223:::obj7-1:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b0d3a223:::obj7-1:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0d3a223:::obj7-1:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b0d3a223:::obj7-1:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0d3a223:::obj7-1:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b0d3a223:::obj7-1:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0d3a223:::obj7-1:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 55/52 [PushOp(2:b0d3a223:::obj7-1:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0d3a223:::obj7-1:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b0d3a223:::obj7-1:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0d3a223:::obj7-1:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b0d3a223:::obj7-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b0d3a223:::obj7-1:head 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b0d3a223:::obj7-1:head v 50'7 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b0d3a223:::obj7-1:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0d3a223:::obj7-1:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000067 2026-02-12T10:34:51.473+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.473+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.474+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8900 con 0x40cc000 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.474+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b0d3a223:::obj7-1:head)]) -- 0x5233b00 con 0x40cc000 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 303 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) ==== 1062+0+0 (unknown 0 0 0) 0x4a72000 con 0x40cc000 2026-02-12T10:34:51.474+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.474+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) v3 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:afc7f7ba:::obj42-1:head local-lis/les=52/53 n=135 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b0d3a223:::obj7-1:head) v3 finish latency 0.000019 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 304 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b0fcfd68:::obj196-1:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0fcfd68:::obj196-1:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x43216c0 con 0x40cc000 2026-02-12T10:34:51.474+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b0fcfd68:::obj196-1:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0fcfd68:::obj196-1:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 55 2026-02-12T10:34:51.474+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b0fcfd68:::obj196-1:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0fcfd68:::obj196-1:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b0fcfd68:::obj196-1:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0fcfd68:::obj196-1:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b0fcfd68:::obj196-1:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0fcfd68:::obj196-1:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b0fcfd68:::obj196-1:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0fcfd68:::obj196-1:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000041 MOSDPGPush(2.0s4 55/52 [PushOp(2:b0fcfd68:::obj196-1:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0fcfd68:::obj196-1:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b0fcfd68:::obj196-1:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0fcfd68:::obj196-1:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b0fcfd68:::obj196-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b0fcfd68:::obj196-1:head 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b0fcfd68:::obj196-1:head v 50'196 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b0fcfd68:::obj196-1:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b0fcfd68:::obj196-1:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000078 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.474+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.474+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8d80 con 0x40cc000 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b0fcfd68:::obj196-1:head)]) -- 0x44a8a80 con 0x40cc000 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.475+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 305 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73600 con 0x40cc000 2026-02-12T10:34:51.475+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 55 2026-02-12T10:34:51.475+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) v3 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0d3a223:::obj7-1:head local-lis/les=52/53 n=136 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b0fcfd68:::obj196-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.475+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 306 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b23580c5:::obj114-1:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b23580c5:::obj114-1:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea7860 con 0x40cc000 2026-02-12T10:34:51.475+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b23580c5:::obj114-1:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b23580c5:::obj114-1:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.475+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b23580c5:::obj114-1:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b23580c5:::obj114-1:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b23580c5:::obj114-1:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b23580c5:::obj114-1:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b23580c5:::obj114-1:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b23580c5:::obj114-1:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b23580c5:::obj114-1:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b23580c5:::obj114-1:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:b23580c5:::obj114-1:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b23580c5:::obj114-1:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b23580c5:::obj114-1:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b23580c5:::obj114-1:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b23580c5:::obj114-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b23580c5:::obj114-1:head 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b23580c5:::obj114-1:head v 50'114 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b23580c5:::obj114-1:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b23580c5:::obj114-1:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.475+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9200 con 0x40cc000 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.475+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b23580c5:::obj114-1:head)]) -- 0x44a8f00 con 0x40cc000 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.475+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.476+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 307 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75700 con 0x40cc000 2026-02-12T10:34:51.476+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.476+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) v3 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b0fcfd68:::obj196-1:head local-lis/les=52/53 n=137 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b23580c5:::obj114-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.476+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 308 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b259d177:::obj60-1:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b259d177:::obj60-1:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4ea7d40 con 0x40cc000 2026-02-12T10:34:51.476+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b259d177:::obj60-1:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b259d177:::obj60-1:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 55 2026-02-12T10:34:51.476+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b259d177:::obj60-1:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b259d177:::obj60-1:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b259d177:::obj60-1:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b259d177:::obj60-1:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b259d177:::obj60-1:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b259d177:::obj60-1:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b259d177:::obj60-1:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b259d177:::obj60-1:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(2.0s4 55/52 [PushOp(2:b259d177:::obj60-1:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b259d177:::obj60-1:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b259d177:::obj60-1:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b259d177:::obj60-1:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b259d177:::obj60-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b259d177:::obj60-1:head 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b259d177:::obj60-1:head v 50'60 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b259d177:::obj60-1:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b259d177:::obj60-1:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000073 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.476+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.476+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9680 con 0x40cc000 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.476+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.476+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b259d177:::obj60-1:head)]) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.476+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 309 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a75180 con 0x40cc000 2026-02-12T10:34:51.477+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.477+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) v3 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b23580c5:::obj114-1:head local-lis/les=52/53 n=138 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b259d177:::obj60-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 310 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b37d296b:::obj89-1:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b37d296b:::obj89-1:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4f42340 con 0x40cc000 2026-02-12T10:34:51.477+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b37d296b:::obj89-1:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b37d296b:::obj89-1:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.477+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b37d296b:::obj89-1:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b37d296b:::obj89-1:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b37d296b:::obj89-1:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b37d296b:::obj89-1:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b37d296b:::obj89-1:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b37d296b:::obj89-1:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b37d296b:::obj89-1:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b37d296b:::obj89-1:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 55/52 [PushOp(2:b37d296b:::obj89-1:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b37d296b:::obj89-1:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b37d296b:::obj89-1:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b37d296b:::obj89-1:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b37d296b:::obj89-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b37d296b:::obj89-1:head 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b37d296b:::obj89-1:head v 50'89 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b37d296b:::obj89-1:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b37d296b:::obj89-1:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000068 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.477+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9b00 con 0x40cc000 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.477+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.477+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b37d296b:::obj89-1:head)]) -- 0x44a9800 con 0x40cc000 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 311 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.477+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.477+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.477+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) v3 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b259d177:::obj60-1:head local-lis/les=52/53 n=139 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b37d296b:::obj89-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.477+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 312 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b4260a66:::obj87-1:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b4260a66:::obj87-1:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4ea6d00 con 0x40cc000 2026-02-12T10:34:51.478+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b4260a66:::obj87-1:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b4260a66:::obj87-1:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.478+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b4260a66:::obj87-1:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b4260a66:::obj87-1:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b4260a66:::obj87-1:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b4260a66:::obj87-1:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b4260a66:::obj87-1:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b4260a66:::obj87-1:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.478+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b4260a66:::obj87-1:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b4260a66:::obj87-1:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 55/52 [PushOp(2:b4260a66:::obj87-1:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b4260a66:::obj87-1:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b4260a66:::obj87-1:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b4260a66:::obj87-1:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b4260a66:::obj87-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b4260a66:::obj87-1:head 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b4260a66:::obj87-1:head v 50'87 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.478+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b4260a66:::obj87-1:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b4260a66:::obj87-1:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000076 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.478+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8000 con 0x40cc000 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.478+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b4260a66:::obj87-1:head)]) -- 0x44a9c80 con 0x40cc000 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 313 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.478+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.478+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.478+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) v3 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b37d296b:::obj89-1:head local-lis/les=52/53 n=140 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b4260a66:::obj87-1:head) v3 finish latency 0.000019 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 314 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b5518d31:::obj127-1:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5518d31:::obj127-1:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea71e0 con 0x40cc000 2026-02-12T10:34:51.478+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b5518d31:::obj127-1:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5518d31:::obj127-1:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.478+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b5518d31:::obj127-1:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5518d31:::obj127-1:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b5518d31:::obj127-1:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5518d31:::obj127-1:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.478+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b5518d31:::obj127-1:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5518d31:::obj127-1:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.478+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b5518d31:::obj127-1:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5518d31:::obj127-1:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 55/52 [PushOp(2:b5518d31:::obj127-1:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5518d31:::obj127-1:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b5518d31:::obj127-1:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5518d31:::obj127-1:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b5518d31:::obj127-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b5518d31:::obj127-1:head 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b5518d31:::obj127-1:head v 50'127 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.478+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b5518d31:::obj127-1:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5518d31:::obj127-1:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000063 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.479+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574a480 con 0x40cc000 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.479+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b5518d31:::obj127-1:head)]) -- 0x44a8180 con 0x40cc000 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 315 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.479+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.479+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) v3 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b4260a66:::obj87-1:head local-lis/les=52/53 n=141 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b5518d31:::obj127-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 316 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b5584fdf:::obj130-1:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5584fdf:::obj130-1:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d6d00 con 0x40cc000 2026-02-12T10:34:51.479+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b5584fdf:::obj130-1:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5584fdf:::obj130-1:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.479+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b5584fdf:::obj130-1:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5584fdf:::obj130-1:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b5584fdf:::obj130-1:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5584fdf:::obj130-1:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b5584fdf:::obj130-1:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5584fdf:::obj130-1:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b5584fdf:::obj130-1:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5584fdf:::obj130-1:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:b5584fdf:::obj130-1:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5584fdf:::obj130-1:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b5584fdf:::obj130-1:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5584fdf:::obj130-1:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b5584fdf:::obj130-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b5584fdf:::obj130-1:head 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b5584fdf:::obj130-1:head v 50'130 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.479+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.479+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b5584fdf:::obj130-1:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5584fdf:::obj130-1:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.479+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574aa80 con 0x40cc000 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b5584fdf:::obj130-1:head)]) -- 0x574a900 con 0x40cc000 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 317 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.480+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.480+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) v3 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5518d31:::obj127-1:head local-lis/les=52/53 n=142 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b5584fdf:::obj130-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 318 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b5fe0d47:::obj186-1:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5fe0d47:::obj186-1:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d7ba0 con 0x40cc000 2026-02-12T10:34:51.480+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b5fe0d47:::obj186-1:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5fe0d47:::obj186-1:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.480+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b5fe0d47:::obj186-1:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5fe0d47:::obj186-1:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b5fe0d47:::obj186-1:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5fe0d47:::obj186-1:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b5fe0d47:::obj186-1:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5fe0d47:::obj186-1:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b5fe0d47:::obj186-1:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5fe0d47:::obj186-1:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:b5fe0d47:::obj186-1:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5fe0d47:::obj186-1:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b5fe0d47:::obj186-1:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5fe0d47:::obj186-1:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b5fe0d47:::obj186-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b5fe0d47:::obj186-1:head 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b5fe0d47:::obj186-1:head v 50'186 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b5fe0d47:::obj186-1:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b5fe0d47:::obj186-1:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574b080 con 0x40cc000 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.480+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b5fe0d47:::obj186-1:head)]) -- 0x574af00 con 0x40cc000 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.480+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 319 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.481+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.481+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) v3 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5584fdf:::obj130-1:head local-lis/les=52/53 n=143 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b5fe0d47:::obj186-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 320 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:b73604d5:::obj136-1:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b73604d5:::obj136-1:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d76c0 con 0x40cc000 2026-02-12T10:34:51.481+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b73604d5:::obj136-1:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b73604d5:::obj136-1:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.481+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b73604d5:::obj136-1:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b73604d5:::obj136-1:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b73604d5:::obj136-1:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b73604d5:::obj136-1:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:b73604d5:::obj136-1:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b73604d5:::obj136-1:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b73604d5:::obj136-1:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b73604d5:::obj136-1:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 55/52 [PushOp(2:b73604d5:::obj136-1:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b73604d5:::obj136-1:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:b73604d5:::obj136-1:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b73604d5:::obj136-1:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:b73604d5:::obj136-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:b73604d5:::obj136-1:head 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:b73604d5:::obj136-1:head v 50'136 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:b73604d5:::obj136-1:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:b73604d5:::obj136-1:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000065 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.481+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574b500 con 0x40cc000 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.481+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.481+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:b73604d5:::obj136-1:head)]) -- 0x5714780 con 0x40cc000 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.481+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.481+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 321 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5764000 con 0x40cc000 2026-02-12T10:34:51.482+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) v3 prio 5 type 95 cost 0 latency 0.000022 epoch 55 2026-02-12T10:34:51.482+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) v3 prio 5 cost 0 latency 0.000039 pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) v3 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b5fe0d47:::obj186-1:head local-lis/les=52/53 n=144 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:b73604d5:::obj136-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 322 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:baf525e7:::obj22-1:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:baf525e7:::obj22-1:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x41d61a0 con 0x40cc000 2026-02-12T10:34:51.482+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:baf525e7:::obj22-1:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:baf525e7:::obj22-1:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 55 2026-02-12T10:34:51.482+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:baf525e7:::obj22-1:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:baf525e7:::obj22-1:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:baf525e7:::obj22-1:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:baf525e7:::obj22-1:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:baf525e7:::obj22-1:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:baf525e7:::obj22-1:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:baf525e7:::obj22-1:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:baf525e7:::obj22-1:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000042 MOSDPGPush(2.0s4 55/52 [PushOp(2:baf525e7:::obj22-1:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:baf525e7:::obj22-1:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:baf525e7:::obj22-1:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:baf525e7:::obj22-1:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:baf525e7:::obj22-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:baf525e7:::obj22-1:head 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:baf525e7:::obj22-1:head v 50'22 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:baf525e7:::obj22-1:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:baf525e7:::obj22-1:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000068 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.482+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574b980 con 0x40cc000 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.482+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.482+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:baf525e7:::obj22-1:head)]) -- 0x574b680 con 0x40cc000 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 323 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5764580 con 0x40cc000 2026-02-12T10:34:51.482+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 55 2026-02-12T10:34:51.482+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) v3 prio 5 cost 0 latency 0.000032 pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) v3 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:b73604d5:::obj136-1:head local-lis/les=52/53 n=145 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:baf525e7:::obj22-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.482+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 324 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:be3140c6:::obj190-1:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:be3140c6:::obj190-1:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea6000 con 0x40cc000 2026-02-12T10:34:51.483+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:be3140c6:::obj190-1:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:be3140c6:::obj190-1:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 55 2026-02-12T10:34:51.483+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:be3140c6:::obj190-1:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:be3140c6:::obj190-1:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:be3140c6:::obj190-1:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:be3140c6:::obj190-1:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:be3140c6:::obj190-1:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:be3140c6:::obj190-1:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:be3140c6:::obj190-1:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:be3140c6:::obj190-1:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000050 MOSDPGPush(2.0s4 55/52 [PushOp(2:be3140c6:::obj190-1:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:be3140c6:::obj190-1:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:be3140c6:::obj190-1:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:be3140c6:::obj190-1:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:be3140c6:::obj190-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:be3140c6:::obj190-1:head 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:be3140c6:::obj190-1:head v 50'190 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:be3140c6:::obj190-1:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:be3140c6:::obj190-1:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000070 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.483+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574a300 con 0x40cc000 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.483+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:be3140c6:::obj190-1:head)]) -- 0x574bb00 con 0x40cc000 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 325 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5764b00 con 0x40cc000 2026-02-12T10:34:51.483+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.483+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) v3 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:baf525e7:::obj22-1:head local-lis/les=52/53 n=146 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:be3140c6:::obj190-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 326 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c0e262fd:::obj121-1:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c0e262fd:::obj121-1:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea64e0 con 0x40cc000 2026-02-12T10:34:51.483+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c0e262fd:::obj121-1:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c0e262fd:::obj121-1:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.483+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c0e262fd:::obj121-1:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c0e262fd:::obj121-1:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c0e262fd:::obj121-1:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c0e262fd:::obj121-1:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c0e262fd:::obj121-1:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c0e262fd:::obj121-1:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c0e262fd:::obj121-1:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c0e262fd:::obj121-1:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:c0e262fd:::obj121-1:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c0e262fd:::obj121-1:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c0e262fd:::obj121-1:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c0e262fd:::obj121-1:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c0e262fd:::obj121-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c0e262fd:::obj121-1:head 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c0e262fd:::obj121-1:head v 50'121 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.483+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.483+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c0e262fd:::obj121-1:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c0e262fd:::obj121-1:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.483+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5714a80 con 0x40cc000 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c0e262fd:::obj121-1:head)]) -- 0x574be00 con 0x40cc000 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 327 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5765080 con 0x40cc000 2026-02-12T10:34:51.484+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.484+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) v3 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:be3140c6:::obj190-1:head local-lis/les=52/53 n=147 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c0e262fd:::obj121-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 328 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c161b834:::obj35-1:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c161b834:::obj35-1:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x43211e0 con 0x40cc000 2026-02-12T10:34:51.484+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c161b834:::obj35-1:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c161b834:::obj35-1:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.484+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c161b834:::obj35-1:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c161b834:::obj35-1:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c161b834:::obj35-1:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c161b834:::obj35-1:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c161b834:::obj35-1:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c161b834:::obj35-1:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c161b834:::obj35-1:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c161b834:::obj35-1:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:c161b834:::obj35-1:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c161b834:::obj35-1:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c161b834:::obj35-1:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c161b834:::obj35-1:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c161b834:::obj35-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c161b834:::obj35-1:head 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c161b834:::obj35-1:head v 50'35 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c161b834:::obj35-1:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c161b834:::obj35-1:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5715380 con 0x40cc000 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.484+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c161b834:::obj35-1:head)]) -- 0x5714d80 con 0x40cc000 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.484+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.485+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 329 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5765600 con 0x40cc000 2026-02-12T10:34:51.485+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.485+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.485+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.485+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.485+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) v3 2026-02-12T10:34:51.485+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c0e262fd:::obj121-1:head local-lis/les=52/53 n=148 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) 2026-02-12T10:34:51.485+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.485+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c161b834:::obj35-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.485+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 330 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c215440d:::obj74-1:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c215440d:::obj74-1:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4321d40 con 0x40cc000 2026-02-12T10:34:51.485+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c215440d:::obj74-1:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c215440d:::obj74-1:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.485+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c215440d:::obj74-1:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c215440d:::obj74-1:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c215440d:::obj74-1:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c215440d:::obj74-1:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c215440d:::obj74-1:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c215440d:::obj74-1:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c215440d:::obj74-1:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c215440d:::obj74-1:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:c215440d:::obj74-1:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c215440d:::obj74-1:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c215440d:::obj74-1:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c215440d:::obj74-1:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c215440d:::obj74-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c215440d:::obj74-1:head 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c215440d:::obj74-1:head v 50'74 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c215440d:::obj74-1:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c215440d:::obj74-1:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.485+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.485+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.485+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5715680 con 0x40cc000 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.485+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.485+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c215440d:::obj74-1:head)]) -- 0x5714480 con 0x40cc000 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.485+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.486+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 331 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5765b80 con 0x40cc000 2026-02-12T10:34:51.486+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.486+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.486+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.486+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.486+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) v3 2026-02-12T10:34:51.486+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c161b834:::obj35-1:head local-lis/les=52/53 n=149 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) 2026-02-12T10:34:51.486+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.486+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c215440d:::obj74-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.486+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 332 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c4a13ca0:::obj131-1:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c4a13ca0:::obj131-1:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4320340 con 0x40cc000 2026-02-12T10:34:51.486+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c4a13ca0:::obj131-1:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c4a13ca0:::obj131-1:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.486+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c4a13ca0:::obj131-1:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c4a13ca0:::obj131-1:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c4a13ca0:::obj131-1:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c4a13ca0:::obj131-1:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c4a13ca0:::obj131-1:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c4a13ca0:::obj131-1:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c4a13ca0:::obj131-1:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c4a13ca0:::obj131-1:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 55/52 [PushOp(2:c4a13ca0:::obj131-1:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c4a13ca0:::obj131-1:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c4a13ca0:::obj131-1:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c4a13ca0:::obj131-1:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c4a13ca0:::obj131-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c4a13ca0:::obj131-1:head 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c4a13ca0:::obj131-1:head v 50'131 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c4a13ca0:::obj131-1:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c4a13ca0:::obj131-1:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.486+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.486+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.486+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5715980 con 0x40cc000 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.486+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.486+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c4a13ca0:::obj131-1:head)]) -- 0x571d500 con 0x40cc000 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.486+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 333 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5766100 con 0x40cc000 2026-02-12T10:34:51.487+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 55 2026-02-12T10:34:51.487+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) v3 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c215440d:::obj74-1:head local-lis/les=52/53 n=150 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c4a13ca0:::obj131-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 334 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c59098f7:::obj147-1:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c59098f7:::obj147-1:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54dfa00 con 0x40cc000 2026-02-12T10:34:51.487+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c59098f7:::obj147-1:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c59098f7:::obj147-1:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.487+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c59098f7:::obj147-1:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c59098f7:::obj147-1:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c59098f7:::obj147-1:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c59098f7:::obj147-1:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c59098f7:::obj147-1:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c59098f7:::obj147-1:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c59098f7:::obj147-1:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c59098f7:::obj147-1:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 55/52 [PushOp(2:c59098f7:::obj147-1:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c59098f7:::obj147-1:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c59098f7:::obj147-1:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c59098f7:::obj147-1:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c59098f7:::obj147-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c59098f7:::obj147-1:head 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c59098f7:::obj147-1:head v 50'147 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c59098f7:::obj147-1:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c59098f7:::obj147-1:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.487+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574aa80 con 0x40cc000 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.487+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.487+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c59098f7:::obj147-1:head)]) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 335 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5766680 con 0x40cc000 2026-02-12T10:34:51.487+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 55 2026-02-12T10:34:51.487+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) v3 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c4a13ca0:::obj131-1:head local-lis/les=52/53 n=151 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c59098f7:::obj147-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.487+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 336 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c62478b2:::obj44-1:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c62478b2:::obj44-1:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54deea0 con 0x40cc000 2026-02-12T10:34:51.487+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c62478b2:::obj44-1:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c62478b2:::obj44-1:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.487+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c62478b2:::obj44-1:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c62478b2:::obj44-1:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c62478b2:::obj44-1:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c62478b2:::obj44-1:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c62478b2:::obj44-1:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c62478b2:::obj44-1:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c62478b2:::obj44-1:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c62478b2:::obj44-1:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(2.0s4 55/52 [PushOp(2:c62478b2:::obj44-1:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c62478b2:::obj44-1:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c62478b2:::obj44-1:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c62478b2:::obj44-1:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c62478b2:::obj44-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c62478b2:::obj44-1:head 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c62478b2:::obj44-1:head v 50'44 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c62478b2:::obj44-1:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c62478b2:::obj44-1:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.488+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574af00 con 0x40cc000 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.488+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c62478b2:::obj44-1:head)]) -- 0x574a900 con 0x40cc000 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 337 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5766c00 con 0x40cc000 2026-02-12T10:34:51.488+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.488+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) v3 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c59098f7:::obj147-1:head local-lis/les=52/53 n=152 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c62478b2:::obj44-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 338 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c706be1a:::obj181-1:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c706be1a:::obj181-1:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df860 con 0x40cc000 2026-02-12T10:34:51.488+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c706be1a:::obj181-1:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c706be1a:::obj181-1:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.488+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c706be1a:::obj181-1:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c706be1a:::obj181-1:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c706be1a:::obj181-1:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c706be1a:::obj181-1:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.488+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c706be1a:::obj181-1:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c706be1a:::obj181-1:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.488+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c706be1a:::obj181-1:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c706be1a:::obj181-1:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000038 MOSDPGPush(2.0s4 55/52 [PushOp(2:c706be1a:::obj181-1:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c706be1a:::obj181-1:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c706be1a:::obj181-1:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c706be1a:::obj181-1:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c706be1a:::obj181-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c706be1a:::obj181-1:head 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c706be1a:::obj181-1:head v 50'181 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.488+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c706be1a:::obj181-1:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c706be1a:::obj181-1:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000072 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574b680 con 0x40cc000 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.489+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c706be1a:::obj181-1:head)]) -- 0x574b500 con 0x40cc000 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 339 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5767180 con 0x40cc000 2026-02-12T10:34:51.489+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.489+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) v3 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c62478b2:::obj44-1:head local-lis/les=52/53 n=153 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c706be1a:::obj181-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 340 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c70c264e:::obj88-1:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c70c264e:::obj88-1:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54dfba0 con 0x40cc000 2026-02-12T10:34:51.489+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c70c264e:::obj88-1:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c70c264e:::obj88-1:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.489+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c70c264e:::obj88-1:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c70c264e:::obj88-1:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c70c264e:::obj88-1:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c70c264e:::obj88-1:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c70c264e:::obj88-1:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c70c264e:::obj88-1:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c70c264e:::obj88-1:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c70c264e:::obj88-1:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 55/52 [PushOp(2:c70c264e:::obj88-1:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c70c264e:::obj88-1:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c70c264e:::obj88-1:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c70c264e:::obj88-1:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c70c264e:::obj88-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c70c264e:::obj88-1:head 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c70c264e:::obj88-1:head v 50'88 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c70c264e:::obj88-1:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c70c264e:::obj88-1:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.489+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5714780 con 0x40cc000 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.489+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c70c264e:::obj88-1:head)]) -- 0x571cd80 con 0x40cc000 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.489+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.490+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 341 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5767700 con 0x40cc000 2026-02-12T10:34:51.490+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.490+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) v3 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c706be1a:::obj181-1:head local-lis/les=52/53 n=154 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c70c264e:::obj88-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.490+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 342 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c8c0259d:::obj135-1:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c8c0259d:::obj135-1:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54df520 con 0x40cc000 2026-02-12T10:34:51.490+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c8c0259d:::obj135-1:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c8c0259d:::obj135-1:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.490+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c8c0259d:::obj135-1:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c8c0259d:::obj135-1:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c8c0259d:::obj135-1:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c8c0259d:::obj135-1:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c8c0259d:::obj135-1:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c8c0259d:::obj135-1:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c8c0259d:::obj135-1:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c8c0259d:::obj135-1:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(2.0s4 55/52 [PushOp(2:c8c0259d:::obj135-1:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c8c0259d:::obj135-1:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c8c0259d:::obj135-1:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c8c0259d:::obj135-1:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c8c0259d:::obj135-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c8c0259d:::obj135-1:head 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c8c0259d:::obj135-1:head v 50'135 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c8c0259d:::obj135-1:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c8c0259d:::obj135-1:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.490+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.490+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8480 con 0x40cc000 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.490+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.490+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c8c0259d:::obj135-1:head)]) -- 0x44a8300 con 0x40cc000 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.490+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 343 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5764000 con 0x40cc000 2026-02-12T10:34:51.491+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.491+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) v3 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c70c264e:::obj88-1:head local-lis/les=52/53 n=155 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c8c0259d:::obj135-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 344 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:c9887444:::obj11-1:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c9887444:::obj11-1:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x52d2000 con 0x40cc000 2026-02-12T10:34:51.491+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c9887444:::obj11-1:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c9887444:::obj11-1:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.491+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c9887444:::obj11-1:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c9887444:::obj11-1:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c9887444:::obj11-1:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c9887444:::obj11-1:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:c9887444:::obj11-1:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c9887444:::obj11-1:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c9887444:::obj11-1:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c9887444:::obj11-1:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(2.0s4 55/52 [PushOp(2:c9887444:::obj11-1:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c9887444:::obj11-1:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:c9887444:::obj11-1:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c9887444:::obj11-1:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:c9887444:::obj11-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:c9887444:::obj11-1:head 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:c9887444:::obj11-1:head v 50'11 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:c9887444:::obj11-1:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:c9887444:::obj11-1:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.491+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8a80 con 0x40cc000 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.491+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:c9887444:::obj11-1:head)]) -- 0x44a8900 con 0x40cc000 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 345 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5764580 con 0x40cc000 2026-02-12T10:34:51.491+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.491+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.491+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) v3 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c8c0259d:::obj135-1:head local-lis/les=52/53 n=156 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.491+0000 7f9ed3b01640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:c9887444:::obj11-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.491+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 346 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:ce0bf539:::obj164-1:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ce0bf539:::obj164-1:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2ea0 con 0x40cc000 2026-02-12T10:34:51.492+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ce0bf539:::obj164-1:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ce0bf539:::obj164-1:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.492+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ce0bf539:::obj164-1:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ce0bf539:::obj164-1:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ce0bf539:::obj164-1:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ce0bf539:::obj164-1:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ce0bf539:::obj164-1:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ce0bf539:::obj164-1:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ce0bf539:::obj164-1:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ce0bf539:::obj164-1:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 55/52 [PushOp(2:ce0bf539:::obj164-1:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ce0bf539:::obj164-1:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:ce0bf539:::obj164-1:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ce0bf539:::obj164-1:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:ce0bf539:::obj164-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:ce0bf539:::obj164-1:head 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:ce0bf539:::obj164-1:head v 50'164 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ce0bf539:::obj164-1:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ce0bf539:::obj164-1:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.492+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9680 con 0x40cc000 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.492+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:ce0bf539:::obj164-1:head)]) -- 0x44a9200 con 0x40cc000 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 347 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5764b00 con 0x40cc000 2026-02-12T10:34:51.492+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.492+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) v3 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:c9887444:::obj11-1:head local-lis/les=52/53 n=157 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ce0bf539:::obj164-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 348 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:cf08de87:::obj48-1:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:cf08de87:::obj48-1:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54de9c0 con 0x40cc000 2026-02-12T10:34:51.492+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:cf08de87:::obj48-1:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:cf08de87:::obj48-1:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.492+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:cf08de87:::obj48-1:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:cf08de87:::obj48-1:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:cf08de87:::obj48-1:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:cf08de87:::obj48-1:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:cf08de87:::obj48-1:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:cf08de87:::obj48-1:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:cf08de87:::obj48-1:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:cf08de87:::obj48-1:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 55/52 [PushOp(2:cf08de87:::obj48-1:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:cf08de87:::obj48-1:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:cf08de87:::obj48-1:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:cf08de87:::obj48-1:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:cf08de87:::obj48-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:cf08de87:::obj48-1:head 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:cf08de87:::obj48-1:head v 50'48 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.492+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.492+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:cf08de87:::obj48-1:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:cf08de87:::obj48-1:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.492+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9800 con 0x40cc000 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.493+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:cf08de87:::obj48-1:head)]) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 349 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5765080 con 0x40cc000 2026-02-12T10:34:51.493+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.493+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) v3 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ce0bf539:::obj164-1:head local-lis/les=52/53 n=158 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:cf08de87:::obj48-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 350 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:d0b517a4:::obj161-1:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0b517a4:::obj161-1:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea6340 con 0x40cc000 2026-02-12T10:34:51.493+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d0b517a4:::obj161-1:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0b517a4:::obj161-1:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.493+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d0b517a4:::obj161-1:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0b517a4:::obj161-1:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d0b517a4:::obj161-1:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0b517a4:::obj161-1:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d0b517a4:::obj161-1:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0b517a4:::obj161-1:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d0b517a4:::obj161-1:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0b517a4:::obj161-1:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:d0b517a4:::obj161-1:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0b517a4:::obj161-1:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:d0b517a4:::obj161-1:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0b517a4:::obj161-1:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:d0b517a4:::obj161-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:d0b517a4:::obj161-1:head 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:d0b517a4:::obj161-1:head v 50'161 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d0b517a4:::obj161-1:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0b517a4:::obj161-1:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.493+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8000 con 0x40cc000 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.493+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:d0b517a4:::obj161-1:head)]) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.493+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.494+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 351 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5765600 con 0x40cc000 2026-02-12T10:34:51.494+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.494+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) v3 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:cf08de87:::obj48-1:head local-lis/les=52/53 n=159 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d0b517a4:::obj161-1:head) v3 finish latency 0.000017 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.494+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 352 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:d0fa26b1:::obj138-1:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0fa26b1:::obj138-1:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d6680 con 0x40cc000 2026-02-12T10:34:51.494+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d0fa26b1:::obj138-1:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0fa26b1:::obj138-1:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.494+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d0fa26b1:::obj138-1:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0fa26b1:::obj138-1:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d0fa26b1:::obj138-1:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0fa26b1:::obj138-1:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d0fa26b1:::obj138-1:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0fa26b1:::obj138-1:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d0fa26b1:::obj138-1:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0fa26b1:::obj138-1:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 55/52 [PushOp(2:d0fa26b1:::obj138-1:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0fa26b1:::obj138-1:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:d0fa26b1:::obj138-1:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0fa26b1:::obj138-1:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:d0fa26b1:::obj138-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:d0fa26b1:::obj138-1:head 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:d0fa26b1:::obj138-1:head v 50'138 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d0fa26b1:::obj138-1:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d0fa26b1:::obj138-1:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.494+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.494+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5232d80 con 0x40cc000 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.494+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.494+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:d0fa26b1:::obj138-1:head)]) -- 0x44a9c80 con 0x40cc000 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.494+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 353 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5765b80 con 0x40cc000 2026-02-12T10:34:51.495+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.495+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) v3 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0b517a4:::obj161-1:head local-lis/les=52/53 n=160 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d0fa26b1:::obj138-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 354 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:d2e715a3:::obj26-1:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d2e715a3:::obj26-1:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x41d7380 con 0x40cc000 2026-02-12T10:34:51.495+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d2e715a3:::obj26-1:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d2e715a3:::obj26-1:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.495+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d2e715a3:::obj26-1:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d2e715a3:::obj26-1:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d2e715a3:::obj26-1:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d2e715a3:::obj26-1:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d2e715a3:::obj26-1:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d2e715a3:::obj26-1:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d2e715a3:::obj26-1:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d2e715a3:::obj26-1:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 55/52 [PushOp(2:d2e715a3:::obj26-1:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d2e715a3:::obj26-1:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:d2e715a3:::obj26-1:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d2e715a3:::obj26-1:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:d2e715a3:::obj26-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:d2e715a3:::obj26-1:head 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:d2e715a3:::obj26-1:head v 50'26 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d2e715a3:::obj26-1:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d2e715a3:::obj26-1:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.495+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.495+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.495+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:d2e715a3:::obj26-1:head)]) -- 0x5232f00 con 0x40cc000 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 355 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x5766100 con 0x40cc000 2026-02-12T10:34:51.495+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.495+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.495+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) v3 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d0fa26b1:::obj138-1:head local-lis/les=52/53 n=161 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d2e715a3:::obj26-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.495+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 356 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:d47e07ce:::obj113-1:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d47e07ce:::obj113-1:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d7860 con 0x40cc000 2026-02-12T10:34:51.496+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d47e07ce:::obj113-1:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d47e07ce:::obj113-1:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.496+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d47e07ce:::obj113-1:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d47e07ce:::obj113-1:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d47e07ce:::obj113-1:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d47e07ce:::obj113-1:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d47e07ce:::obj113-1:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d47e07ce:::obj113-1:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d47e07ce:::obj113-1:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d47e07ce:::obj113-1:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:d47e07ce:::obj113-1:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d47e07ce:::obj113-1:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:d47e07ce:::obj113-1:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d47e07ce:::obj113-1:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:d47e07ce:::obj113-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:d47e07ce:::obj113-1:head 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:d47e07ce:::obj113-1:head v 50'113 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d47e07ce:::obj113-1:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d47e07ce:::obj113-1:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.496+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8480 con 0x40cc000 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.496+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:d47e07ce:::obj113-1:head)]) -- 0x54a7b00 con 0x40cc000 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 357 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x5766680 con 0x40cc000 2026-02-12T10:34:51.496+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.496+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) v3 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d2e715a3:::obj26-1:head local-lis/les=52/53 n=162 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d47e07ce:::obj113-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 358 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:d6c0df49:::obj104-1:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d6c0df49:::obj104-1:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d7d40 con 0x40cc000 2026-02-12T10:34:51.496+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d6c0df49:::obj104-1:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d6c0df49:::obj104-1:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.496+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d6c0df49:::obj104-1:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d6c0df49:::obj104-1:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d6c0df49:::obj104-1:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d6c0df49:::obj104-1:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.496+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d6c0df49:::obj104-1:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d6c0df49:::obj104-1:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d6c0df49:::obj104-1:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d6c0df49:::obj104-1:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:d6c0df49:::obj104-1:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d6c0df49:::obj104-1:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:d6c0df49:::obj104-1:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d6c0df49:::obj104-1:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:d6c0df49:::obj104-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:d6c0df49:::obj104-1:head 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:d6c0df49:::obj104-1:head v 50'104 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.496+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.496+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d6c0df49:::obj104-1:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d6c0df49:::obj104-1:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8900 con 0x40cc000 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:d6c0df49:::obj104-1:head)]) -- 0x44a8300 con 0x40cc000 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 359 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.497+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.497+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) v3 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d47e07ce:::obj113-1:head local-lis/les=52/53 n=163 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d6c0df49:::obj104-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 360 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:d8be7e31:::obj148-1:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d8be7e31:::obj148-1:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c9860 con 0x40cc000 2026-02-12T10:34:51.497+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d8be7e31:::obj148-1:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d8be7e31:::obj148-1:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.497+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d8be7e31:::obj148-1:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d8be7e31:::obj148-1:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d8be7e31:::obj148-1:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d8be7e31:::obj148-1:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d8be7e31:::obj148-1:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d8be7e31:::obj148-1:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d8be7e31:::obj148-1:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d8be7e31:::obj148-1:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(2.0s4 55/52 [PushOp(2:d8be7e31:::obj148-1:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d8be7e31:::obj148-1:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:d8be7e31:::obj148-1:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d8be7e31:::obj148-1:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:d8be7e31:::obj148-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:d8be7e31:::obj148-1:head 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:d8be7e31:::obj148-1:head v 50'148 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d8be7e31:::obj148-1:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d8be7e31:::obj148-1:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9800 con 0x40cc000 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.497+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:d8be7e31:::obj148-1:head)]) -- 0x44a9680 con 0x40cc000 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.497+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.498+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 361 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.498+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.498+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) v3 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d6c0df49:::obj104-1:head local-lis/les=52/53 n=164 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d8be7e31:::obj148-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.498+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 362 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:d973ee8d:::obj3-1:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d973ee8d:::obj3-1:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x4ea7040 con 0x40cc000 2026-02-12T10:34:51.498+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d973ee8d:::obj3-1:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d973ee8d:::obj3-1:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.498+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d973ee8d:::obj3-1:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d973ee8d:::obj3-1:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d973ee8d:::obj3-1:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d973ee8d:::obj3-1:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:d973ee8d:::obj3-1:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d973ee8d:::obj3-1:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d973ee8d:::obj3-1:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d973ee8d:::obj3-1:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 55/52 [PushOp(2:d973ee8d:::obj3-1:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d973ee8d:::obj3-1:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:d973ee8d:::obj3-1:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d973ee8d:::obj3-1:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:d973ee8d:::obj3-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:d973ee8d:::obj3-1:head 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:d973ee8d:::obj3-1:head v 50'3 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:d973ee8d:::obj3-1:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:d973ee8d:::obj3-1:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000064 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.498+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.498+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.498+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.498+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.498+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:d973ee8d:::obj3-1:head)]) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.498+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 363 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) ==== 1062+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.499+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.499+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) v3 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d8be7e31:::obj148-1:head local-lis/les=52/53 n=165 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:d973ee8d:::obj3-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 364 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:db26e12b:::obj168-1:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:db26e12b:::obj168-1:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4f42680 con 0x40cc000 2026-02-12T10:34:51.499+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:db26e12b:::obj168-1:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:db26e12b:::obj168-1:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.499+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:db26e12b:::obj168-1:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:db26e12b:::obj168-1:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:db26e12b:::obj168-1:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:db26e12b:::obj168-1:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:db26e12b:::obj168-1:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:db26e12b:::obj168-1:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:db26e12b:::obj168-1:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:db26e12b:::obj168-1:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(2.0s4 55/52 [PushOp(2:db26e12b:::obj168-1:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:db26e12b:::obj168-1:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:db26e12b:::obj168-1:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:db26e12b:::obj168-1:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:db26e12b:::obj168-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:db26e12b:::obj168-1:head 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:db26e12b:::obj168-1:head v 50'168 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:db26e12b:::obj168-1:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:db26e12b:::obj168-1:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.499+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x571cd80 con 0x40cc000 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.499+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.499+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:db26e12b:::obj168-1:head)]) -- 0x44a8000 con 0x40cc000 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 365 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.499+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.499+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) v3 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:d973ee8d:::obj3-1:head local-lis/les=52/53 n=166 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:db26e12b:::obj168-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.499+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 366 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:dbb99a6e:::obj59-1:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dbb99a6e:::obj59-1:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4f421a0 con 0x40cc000 2026-02-12T10:34:51.500+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:dbb99a6e:::obj59-1:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dbb99a6e:::obj59-1:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.500+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:dbb99a6e:::obj59-1:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dbb99a6e:::obj59-1:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:dbb99a6e:::obj59-1:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dbb99a6e:::obj59-1:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:dbb99a6e:::obj59-1:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dbb99a6e:::obj59-1:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:dbb99a6e:::obj59-1:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dbb99a6e:::obj59-1:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 55/52 [PushOp(2:dbb99a6e:::obj59-1:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dbb99a6e:::obj59-1:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:dbb99a6e:::obj59-1:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dbb99a6e:::obj59-1:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:dbb99a6e:::obj59-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:dbb99a6e:::obj59-1:head 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:dbb99a6e:::obj59-1:head v 50'59 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:dbb99a6e:::obj59-1:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dbb99a6e:::obj59-1:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.500+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5714a80 con 0x40cc000 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.500+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:dbb99a6e:::obj59-1:head)]) -- 0x5778180 con 0x40cc000 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 367 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.500+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.500+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) v3 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:db26e12b:::obj168-1:head local-lis/les=52/53 n=167 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:dbb99a6e:::obj59-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 368 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:dc87333e:::obj41-1:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dc87333e:::obj41-1:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4ea7ba0 con 0x40cc000 2026-02-12T10:34:51.500+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:dc87333e:::obj41-1:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dc87333e:::obj41-1:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.500+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:dc87333e:::obj41-1:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dc87333e:::obj41-1:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:dc87333e:::obj41-1:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dc87333e:::obj41-1:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:dc87333e:::obj41-1:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dc87333e:::obj41-1:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:dc87333e:::obj41-1:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dc87333e:::obj41-1:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(2.0s4 55/52 [PushOp(2:dc87333e:::obj41-1:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dc87333e:::obj41-1:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:dc87333e:::obj41-1:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dc87333e:::obj41-1:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:dc87333e:::obj41-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:dc87333e:::obj41-1:head 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:dc87333e:::obj41-1:head v 50'41 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.500+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.500+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:dc87333e:::obj41-1:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dc87333e:::obj41-1:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.500+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5715680 con 0x40cc000 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:dc87333e:::obj41-1:head)]) -- 0x5715380 con 0x40cc000 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 369 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a72000 con 0x40cc000 2026-02-12T10:34:51.501+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.501+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) v3 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dbb99a6e:::obj59-1:head local-lis/les=52/53 n=168 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:dc87333e:::obj41-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 370 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:dcff0d31:::obj117-1:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dcff0d31:::obj117-1:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54de9c0 con 0x40cc000 2026-02-12T10:34:51.501+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:dcff0d31:::obj117-1:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dcff0d31:::obj117-1:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.501+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:dcff0d31:::obj117-1:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dcff0d31:::obj117-1:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:dcff0d31:::obj117-1:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dcff0d31:::obj117-1:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:dcff0d31:::obj117-1:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dcff0d31:::obj117-1:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:dcff0d31:::obj117-1:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dcff0d31:::obj117-1:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000037 MOSDPGPush(2.0s4 55/52 [PushOp(2:dcff0d31:::obj117-1:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dcff0d31:::obj117-1:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:dcff0d31:::obj117-1:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dcff0d31:::obj117-1:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:dcff0d31:::obj117-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:dcff0d31:::obj117-1:head 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:dcff0d31:::obj117-1:head v 50'117 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:dcff0d31:::obj117-1:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:dcff0d31:::obj117-1:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.501+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:dcff0d31:::obj117-1:head)]) -- 0x5714480 con 0x40cc000 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.501+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.502+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 371 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73600 con 0x40cc000 2026-02-12T10:34:51.502+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.502+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) v3 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dc87333e:::obj41-1:head local-lis/les=52/53 n=169 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:dcff0d31:::obj117-1:head) v3 finish latency 0.000016 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.502+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 372 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:de75fbf4:::obj122-1:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:de75fbf4:::obj122-1:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2ea0 con 0x40cc000 2026-02-12T10:34:51.502+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:de75fbf4:::obj122-1:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:de75fbf4:::obj122-1:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.502+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:de75fbf4:::obj122-1:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:de75fbf4:::obj122-1:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:de75fbf4:::obj122-1:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:de75fbf4:::obj122-1:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:de75fbf4:::obj122-1:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:de75fbf4:::obj122-1:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:de75fbf4:::obj122-1:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:de75fbf4:::obj122-1:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:de75fbf4:::obj122-1:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:de75fbf4:::obj122-1:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:de75fbf4:::obj122-1:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:de75fbf4:::obj122-1:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:de75fbf4:::obj122-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:de75fbf4:::obj122-1:head 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:de75fbf4:::obj122-1:head v 50'122 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:de75fbf4:::obj122-1:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:de75fbf4:::obj122-1:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.502+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.502+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.502+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5714780 con 0x40cc000 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.502+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.502+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:de75fbf4:::obj122-1:head)]) -- 0x5778480 con 0x40cc000 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.502+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 373 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75700 con 0x40cc000 2026-02-12T10:34:51.503+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.503+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) v3 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:dcff0d31:::obj117-1:head local-lis/les=52/53 n=170 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:de75fbf4:::obj122-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 374 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:deeeb3b3:::obj167-1:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:deeeb3b3:::obj167-1:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x52d2000 con 0x40cc000 2026-02-12T10:34:51.503+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:deeeb3b3:::obj167-1:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:deeeb3b3:::obj167-1:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.503+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:deeeb3b3:::obj167-1:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:deeeb3b3:::obj167-1:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:deeeb3b3:::obj167-1:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:deeeb3b3:::obj167-1:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:deeeb3b3:::obj167-1:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:deeeb3b3:::obj167-1:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:deeeb3b3:::obj167-1:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:deeeb3b3:::obj167-1:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 55/52 [PushOp(2:deeeb3b3:::obj167-1:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:deeeb3b3:::obj167-1:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:deeeb3b3:::obj167-1:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:deeeb3b3:::obj167-1:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:deeeb3b3:::obj167-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:deeeb3b3:::obj167-1:head 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:deeeb3b3:::obj167-1:head v 50'167 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:deeeb3b3:::obj167-1:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:deeeb3b3:::obj167-1:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000070 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.503+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574be00 con 0x40cc000 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.503+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.503+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:deeeb3b3:::obj167-1:head)]) -- 0x574a300 con 0x40cc000 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 375 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75180 con 0x40cc000 2026-02-12T10:34:51.503+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.503+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.503+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) v3 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:de75fbf4:::obj122-1:head local-lis/les=52/53 n=171 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:deeeb3b3:::obj167-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.503+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 376 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:e05e1828:::obj27-1:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e05e1828:::obj27-1:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df520 con 0x40cc000 2026-02-12T10:34:51.504+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e05e1828:::obj27-1:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e05e1828:::obj27-1:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.504+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e05e1828:::obj27-1:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e05e1828:::obj27-1:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e05e1828:::obj27-1:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e05e1828:::obj27-1:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e05e1828:::obj27-1:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e05e1828:::obj27-1:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e05e1828:::obj27-1:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e05e1828:::obj27-1:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:e05e1828:::obj27-1:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e05e1828:::obj27-1:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:e05e1828:::obj27-1:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e05e1828:::obj27-1:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:e05e1828:::obj27-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:e05e1828:::obj27-1:head 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:e05e1828:::obj27-1:head v 50'27 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e05e1828:::obj27-1:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e05e1828:::obj27-1:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.504+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574a900 con 0x40cc000 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.504+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:e05e1828:::obj27-1:head)]) -- 0x574aa80 con 0x40cc000 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 377 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a72000 con 0x40cc000 2026-02-12T10:34:51.504+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.504+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) v3 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:deeeb3b3:::obj167-1:head local-lis/les=52/53 n=172 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e05e1828:::obj27-1:head) v3 finish latency 0.000021 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 378 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:e098c967:::obj8-1:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e098c967:::obj8-1:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x54dfba0 con 0x40cc000 2026-02-12T10:34:51.504+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e098c967:::obj8-1:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e098c967:::obj8-1:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.504+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e098c967:::obj8-1:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e098c967:::obj8-1:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e098c967:::obj8-1:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e098c967:::obj8-1:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.504+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e098c967:::obj8-1:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e098c967:::obj8-1:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.504+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e098c967:::obj8-1:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e098c967:::obj8-1:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:e098c967:::obj8-1:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e098c967:::obj8-1:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:e098c967:::obj8-1:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e098c967:::obj8-1:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:e098c967:::obj8-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:e098c967:::obj8-1:head 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:e098c967:::obj8-1:head v 50'8 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.504+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e098c967:::obj8-1:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e098c967:::obj8-1:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000067 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.505+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x577c000 con 0x40cc000 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.505+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:e098c967:::obj8-1:head)]) -- 0x574b680 con 0x40cc000 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 379 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) ==== 1062+0+0 (unknown 0 0 0) 0x4a73600 con 0x40cc000 2026-02-12T10:34:51.505+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.505+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) v3 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e05e1828:::obj27-1:head local-lis/les=52/53 n=173 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e098c967:::obj8-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 380 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:e64f755e:::obj72-1:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e64f755e:::obj72-1:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x54df860 con 0x40cc000 2026-02-12T10:34:51.505+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e64f755e:::obj72-1:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e64f755e:::obj72-1:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.505+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e64f755e:::obj72-1:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e64f755e:::obj72-1:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e64f755e:::obj72-1:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e64f755e:::obj72-1:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e64f755e:::obj72-1:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e64f755e:::obj72-1:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e64f755e:::obj72-1:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e64f755e:::obj72-1:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 55/52 [PushOp(2:e64f755e:::obj72-1:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e64f755e:::obj72-1:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:e64f755e:::obj72-1:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e64f755e:::obj72-1:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:e64f755e:::obj72-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:e64f755e:::obj72-1:head 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:e64f755e:::obj72-1:head v 50'72 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.505+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.505+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e64f755e:::obj72-1:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e64f755e:::obj72-1:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.505+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x577c480 con 0x40cc000 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:e64f755e:::obj72-1:head)]) -- 0x577c180 con 0x40cc000 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 381 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.506+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 55 2026-02-12T10:34:51.506+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) v3 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e098c967:::obj8-1:head local-lis/les=52/53 n=174 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e64f755e:::obj72-1:head) v3 finish latency 0.000011 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 382 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:e6bc32fd:::obj141-1:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e6bc32fd:::obj141-1:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54deea0 con 0x40cc000 2026-02-12T10:34:51.506+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e6bc32fd:::obj141-1:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e6bc32fd:::obj141-1:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.506+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e6bc32fd:::obj141-1:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e6bc32fd:::obj141-1:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e6bc32fd:::obj141-1:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e6bc32fd:::obj141-1:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e6bc32fd:::obj141-1:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e6bc32fd:::obj141-1:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e6bc32fd:::obj141-1:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e6bc32fd:::obj141-1:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 55/52 [PushOp(2:e6bc32fd:::obj141-1:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e6bc32fd:::obj141-1:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:e6bc32fd:::obj141-1:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e6bc32fd:::obj141-1:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:e6bc32fd:::obj141-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:e6bc32fd:::obj141-1:head 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:e6bc32fd:::obj141-1:head v 50'141 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e6bc32fd:::obj141-1:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e6bc32fd:::obj141-1:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x577c900 con 0x40cc000 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.506+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:e6bc32fd:::obj141-1:head)]) -- 0x577c600 con 0x40cc000 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.506+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 383 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.507+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.507+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) v3 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e64f755e:::obj72-1:head local-lis/les=52/53 n=175 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e6bc32fd:::obj141-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 384 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:e73dea9a:::obj120-1:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e73dea9a:::obj120-1:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x54dfa00 con 0x40cc000 2026-02-12T10:34:51.507+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e73dea9a:::obj120-1:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e73dea9a:::obj120-1:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.507+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e73dea9a:::obj120-1:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e73dea9a:::obj120-1:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e73dea9a:::obj120-1:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e73dea9a:::obj120-1:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e73dea9a:::obj120-1:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e73dea9a:::obj120-1:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e73dea9a:::obj120-1:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e73dea9a:::obj120-1:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(2.0s4 55/52 [PushOp(2:e73dea9a:::obj120-1:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e73dea9a:::obj120-1:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:e73dea9a:::obj120-1:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e73dea9a:::obj120-1:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:e73dea9a:::obj120-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:e73dea9a:::obj120-1:head 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:e73dea9a:::obj120-1:head v 50'120 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e73dea9a:::obj120-1:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e73dea9a:::obj120-1:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.507+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x577cd80 con 0x40cc000 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.507+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.507+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:e73dea9a:::obj120-1:head)]) -- 0x577ca80 con 0x40cc000 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 385 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.507+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 55 2026-02-12T10:34:51.507+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.507+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) v3 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e6bc32fd:::obj141-1:head local-lis/les=52/53 n=176 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) 2026-02-12T10:34:51.507+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e73dea9a:::obj120-1:head) v3 finish latency 0.000020 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 386 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:e752ae9a:::obj191-1:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e752ae9a:::obj191-1:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4320340 con 0x40cc000 2026-02-12T10:34:51.508+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e752ae9a:::obj191-1:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e752ae9a:::obj191-1:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.508+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e752ae9a:::obj191-1:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e752ae9a:::obj191-1:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e752ae9a:::obj191-1:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e752ae9a:::obj191-1:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e752ae9a:::obj191-1:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e752ae9a:::obj191-1:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e752ae9a:::obj191-1:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e752ae9a:::obj191-1:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:e752ae9a:::obj191-1:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e752ae9a:::obj191-1:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:e752ae9a:::obj191-1:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e752ae9a:::obj191-1:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:e752ae9a:::obj191-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:e752ae9a:::obj191-1:head 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:e752ae9a:::obj191-1:head v 50'191 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e752ae9a:::obj191-1:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e752ae9a:::obj191-1:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.508+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x577d200 con 0x40cc000 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.508+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:e752ae9a:::obj191-1:head)]) -- 0x577cf00 con 0x40cc000 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 387 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.508+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.508+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) v3 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e73dea9a:::obj120-1:head local-lis/les=52/53 n=177 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e752ae9a:::obj191-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 388 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:e991f31c:::obj165-1:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e991f31c:::obj165-1:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4321d40 con 0x40cc000 2026-02-12T10:34:51.508+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e991f31c:::obj165-1:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e991f31c:::obj165-1:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.508+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e991f31c:::obj165-1:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e991f31c:::obj165-1:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e991f31c:::obj165-1:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e991f31c:::obj165-1:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.508+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:e991f31c:::obj165-1:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e991f31c:::obj165-1:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.508+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e991f31c:::obj165-1:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e991f31c:::obj165-1:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 55/52 [PushOp(2:e991f31c:::obj165-1:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e991f31c:::obj165-1:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:e991f31c:::obj165-1:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e991f31c:::obj165-1:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:e991f31c:::obj165-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:e991f31c:::obj165-1:head 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:e991f31c:::obj165-1:head v 50'165 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.508+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:e991f31c:::obj165-1:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:e991f31c:::obj165-1:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000066 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x577d680 con 0x40cc000 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:e991f31c:::obj165-1:head)]) -- 0x577d380 con 0x40cc000 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 389 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.509+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.509+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) v3 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e752ae9a:::obj191-1:head local-lis/les=52/53 n=178 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:e991f31c:::obj165-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 390 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:eaa00e44:::obj13-1:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eaa00e44:::obj13-1:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x43211e0 con 0x40cc000 2026-02-12T10:34:51.509+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eaa00e44:::obj13-1:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eaa00e44:::obj13-1:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.509+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eaa00e44:::obj13-1:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eaa00e44:::obj13-1:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eaa00e44:::obj13-1:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eaa00e44:::obj13-1:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eaa00e44:::obj13-1:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eaa00e44:::obj13-1:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eaa00e44:::obj13-1:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eaa00e44:::obj13-1:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:eaa00e44:::obj13-1:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eaa00e44:::obj13-1:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:eaa00e44:::obj13-1:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eaa00e44:::obj13-1:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:eaa00e44:::obj13-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:eaa00e44:::obj13-1:head 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:eaa00e44:::obj13-1:head v 50'13 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eaa00e44:::obj13-1:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eaa00e44:::obj13-1:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x577db00 con 0x40cc000 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.509+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:eaa00e44:::obj13-1:head)]) -- 0x577d800 con 0x40cc000 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.509+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 391 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a73b80 con 0x40cc000 2026-02-12T10:34:51.510+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.510+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) v3 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:e991f31c:::obj165-1:head local-lis/les=52/53 n=179 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eaa00e44:::obj13-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 392 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:eac4fd2e:::obj170-1:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eac4fd2e:::obj170-1:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea7a00 con 0x40cc000 2026-02-12T10:34:51.510+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eac4fd2e:::obj170-1:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eac4fd2e:::obj170-1:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.510+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eac4fd2e:::obj170-1:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eac4fd2e:::obj170-1:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eac4fd2e:::obj170-1:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eac4fd2e:::obj170-1:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eac4fd2e:::obj170-1:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eac4fd2e:::obj170-1:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eac4fd2e:::obj170-1:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eac4fd2e:::obj170-1:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 55/52 [PushOp(2:eac4fd2e:::obj170-1:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eac4fd2e:::obj170-1:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:eac4fd2e:::obj170-1:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eac4fd2e:::obj170-1:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:eac4fd2e:::obj170-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:eac4fd2e:::obj170-1:head 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:eac4fd2e:::obj170-1:head v 50'170 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eac4fd2e:::obj170-1:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eac4fd2e:::obj170-1:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.510+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x577c000 con 0x40cc000 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.510+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.510+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:eac4fd2e:::obj170-1:head)]) -- 0x577dc80 con 0x40cc000 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.510+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.510+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 393 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fa000 con 0x40cc000 2026-02-12T10:34:51.511+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 55 2026-02-12T10:34:51.511+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) v3 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eaa00e44:::obj13-1:head local-lis/les=52/53 n=180 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eac4fd2e:::obj170-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 394 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:eb19760d:::obj75-1:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb19760d:::obj75-1:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4f42000 con 0x40cc000 2026-02-12T10:34:51.511+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eb19760d:::obj75-1:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb19760d:::obj75-1:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 55 2026-02-12T10:34:51.511+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eb19760d:::obj75-1:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb19760d:::obj75-1:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eb19760d:::obj75-1:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb19760d:::obj75-1:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eb19760d:::obj75-1:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb19760d:::obj75-1:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eb19760d:::obj75-1:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb19760d:::obj75-1:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 55/52 [PushOp(2:eb19760d:::obj75-1:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb19760d:::obj75-1:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:eb19760d:::obj75-1:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb19760d:::obj75-1:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:eb19760d:::obj75-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:eb19760d:::obj75-1:head 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:eb19760d:::obj75-1:head v 50'75 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eb19760d:::obj75-1:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb19760d:::obj75-1:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.511+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574a300 con 0x40cc000 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.511+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.511+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:eb19760d:::obj75-1:head)]) -- 0x577c480 con 0x40cc000 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 395 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fa580 con 0x40cc000 2026-02-12T10:34:51.511+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.511+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) v3 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eac4fd2e:::obj170-1:head local-lis/les=52/53 n=181 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eb19760d:::obj75-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.511+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.512+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 396 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:eb5ac7d2:::obj38-1:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb5ac7d2:::obj38-1:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4f424e0 con 0x40cc000 2026-02-12T10:34:51.512+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eb5ac7d2:::obj38-1:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb5ac7d2:::obj38-1:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.512+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eb5ac7d2:::obj38-1:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb5ac7d2:::obj38-1:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eb5ac7d2:::obj38-1:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb5ac7d2:::obj38-1:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eb5ac7d2:::obj38-1:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb5ac7d2:::obj38-1:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eb5ac7d2:::obj38-1:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb5ac7d2:::obj38-1:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:eb5ac7d2:::obj38-1:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb5ac7d2:::obj38-1:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:eb5ac7d2:::obj38-1:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb5ac7d2:::obj38-1:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:eb5ac7d2:::obj38-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:eb5ac7d2:::obj38-1:head 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:eb5ac7d2:::obj38-1:head v 50'38 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eb5ac7d2:::obj38-1:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb5ac7d2:::obj38-1:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.512+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574b680 con 0x40cc000 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.512+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.512+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:eb5ac7d2:::obj38-1:head)]) -- 0x574a900 con 0x40cc000 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.512+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 397 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fab00 con 0x40cc000 2026-02-12T10:34:51.512+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 55 2026-02-12T10:34:51.512+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) v3 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb19760d:::obj75-1:head local-lis/les=52/53 n=182 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eb5ac7d2:::obj38-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 398 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:eb7b3805:::obj134-1:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb7b3805:::obj134-1:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea6ea0 con 0x40cc000 2026-02-12T10:34:51.513+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eb7b3805:::obj134-1:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb7b3805:::obj134-1:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.513+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eb7b3805:::obj134-1:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb7b3805:::obj134-1:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eb7b3805:::obj134-1:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb7b3805:::obj134-1:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:eb7b3805:::obj134-1:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb7b3805:::obj134-1:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eb7b3805:::obj134-1:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb7b3805:::obj134-1:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000045 MOSDPGPush(2.0s4 55/52 [PushOp(2:eb7b3805:::obj134-1:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb7b3805:::obj134-1:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:eb7b3805:::obj134-1:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb7b3805:::obj134-1:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:eb7b3805:::obj134-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:eb7b3805:::obj134-1:head 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:eb7b3805:::obj134-1:head v 50'134 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:eb7b3805:::obj134-1:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:eb7b3805:::obj134-1:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.513+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5778180 con 0x40cc000 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.513+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.513+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:eb7b3805:::obj134-1:head)]) -- 0x5778780 con 0x40cc000 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 399 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb080 con 0x40cc000 2026-02-12T10:34:51.513+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 55 2026-02-12T10:34:51.513+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) v3 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb5ac7d2:::obj38-1:head local-lis/les=52/53 n=183 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:eb7b3805:::obj134-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 400 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:ec635eba:::obj40-1:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec635eba:::obj40-1:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4ea7380 con 0x40cc000 2026-02-12T10:34:51.513+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ec635eba:::obj40-1:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec635eba:::obj40-1:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 55 2026-02-12T10:34:51.513+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ec635eba:::obj40-1:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec635eba:::obj40-1:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ec635eba:::obj40-1:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec635eba:::obj40-1:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ec635eba:::obj40-1:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec635eba:::obj40-1:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ec635eba:::obj40-1:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec635eba:::obj40-1:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(2.0s4 55/52 [PushOp(2:ec635eba:::obj40-1:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec635eba:::obj40-1:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:ec635eba:::obj40-1:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec635eba:::obj40-1:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:ec635eba:::obj40-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:ec635eba:::obj40-1:head 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:ec635eba:::obj40-1:head v 50'40 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ec635eba:::obj40-1:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec635eba:::obj40-1:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.513+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.513+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5778480 con 0x40cc000 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:ec635eba:::obj40-1:head)]) -- 0x5778a80 con 0x40cc000 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 401 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fb600 con 0x40cc000 2026-02-12T10:34:51.514+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 55 2026-02-12T10:34:51.514+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) v3 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:eb7b3805:::obj134-1:head local-lis/les=52/53 n=184 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ec635eba:::obj40-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 402 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:ec732b05:::obj193-1:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec732b05:::obj193-1:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d6000 con 0x40cc000 2026-02-12T10:34:51.514+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ec732b05:::obj193-1:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec732b05:::obj193-1:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.514+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ec732b05:::obj193-1:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec732b05:::obj193-1:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ec732b05:::obj193-1:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec732b05:::obj193-1:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ec732b05:::obj193-1:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec732b05:::obj193-1:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ec732b05:::obj193-1:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec732b05:::obj193-1:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 55/52 [PushOp(2:ec732b05:::obj193-1:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec732b05:::obj193-1:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:ec732b05:::obj193-1:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec732b05:::obj193-1:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:ec732b05:::obj193-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:ec732b05:::obj193-1:head 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:ec732b05:::obj193-1:head v 50'193 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ec732b05:::obj193-1:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ec732b05:::obj193-1:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5715380 con 0x40cc000 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.514+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:ec732b05:::obj193-1:head)]) -- 0x5714a80 con 0x40cc000 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.514+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 403 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fbb80 con 0x40cc000 2026-02-12T10:34:51.515+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.515+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) v3 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec635eba:::obj40-1:head local-lis/les=52/53 n=185 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ec732b05:::obj193-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 404 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:ecef2b1b:::obj32-1:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ecef2b1b:::obj32-1:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x41d7a00 con 0x40cc000 2026-02-12T10:34:51.515+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ecef2b1b:::obj32-1:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ecef2b1b:::obj32-1:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.515+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ecef2b1b:::obj32-1:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ecef2b1b:::obj32-1:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ecef2b1b:::obj32-1:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ecef2b1b:::obj32-1:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ecef2b1b:::obj32-1:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ecef2b1b:::obj32-1:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ecef2b1b:::obj32-1:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ecef2b1b:::obj32-1:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 55/52 [PushOp(2:ecef2b1b:::obj32-1:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ecef2b1b:::obj32-1:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:ecef2b1b:::obj32-1:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ecef2b1b:::obj32-1:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:ecef2b1b:::obj32-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:ecef2b1b:::obj32-1:head 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:ecef2b1b:::obj32-1:head v 50'32 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ecef2b1b:::obj32-1:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ecef2b1b:::obj32-1:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.515+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.515+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.515+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:ecef2b1b:::obj32-1:head)]) -- 0x5778d80 con 0x40cc000 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 405 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fc100 con 0x40cc000 2026-02-12T10:34:51.515+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.515+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) v3 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ec732b05:::obj193-1:head local-lis/les=52/53 n=186 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ecef2b1b:::obj32-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.515+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.516+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 406 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:ed653030:::obj139-1:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ed653030:::obj139-1:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d7520 con 0x40cc000 2026-02-12T10:34:51.516+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ed653030:::obj139-1:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ed653030:::obj139-1:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.516+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ed653030:::obj139-1:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ed653030:::obj139-1:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ed653030:::obj139-1:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ed653030:::obj139-1:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ed653030:::obj139-1:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ed653030:::obj139-1:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ed653030:::obj139-1:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ed653030:::obj139-1:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:ed653030:::obj139-1:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ed653030:::obj139-1:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:ed653030:::obj139-1:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ed653030:::obj139-1:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:ed653030:::obj139-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:ed653030:::obj139-1:head 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:ed653030:::obj139-1:head v 50'139 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ed653030:::obj139-1:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ed653030:::obj139-1:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000065 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.516+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9c80 con 0x40cc000 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.516+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.516+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:ed653030:::obj139-1:head)]) -- 0x5714480 con 0x40cc000 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.516+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 407 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fc680 con 0x40cc000 2026-02-12T10:34:51.516+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.516+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) v3 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ecef2b1b:::obj32-1:head local-lis/les=52/53 n=187 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:ed653030:::obj139-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.516+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.516+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 408 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:f033a95f:::obj33-1:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f033a95f:::obj33-1:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x41d6340 con 0x40cc000 2026-02-12T10:34:51.517+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f033a95f:::obj33-1:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f033a95f:::obj33-1:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.517+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f033a95f:::obj33-1:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f033a95f:::obj33-1:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f033a95f:::obj33-1:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f033a95f:::obj33-1:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f033a95f:::obj33-1:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f033a95f:::obj33-1:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f033a95f:::obj33-1:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f033a95f:::obj33-1:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:f033a95f:::obj33-1:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f033a95f:::obj33-1:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:f033a95f:::obj33-1:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f033a95f:::obj33-1:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:f033a95f:::obj33-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:f033a95f:::obj33-1:head 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:f033a95f:::obj33-1:head v 50'33 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f033a95f:::obj33-1:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f033a95f:::obj33-1:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.517+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8300 con 0x40cc000 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.517+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:f033a95f:::obj33-1:head)]) -- 0x44a8480 con 0x40cc000 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 409 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fcc00 con 0x40cc000 2026-02-12T10:34:51.517+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.517+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) v3 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:ed653030:::obj139-1:head local-lis/les=52/53 n=188 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f033a95f:::obj33-1:head) v3 finish latency 0.000013 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 410 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:f0f522f1:::obj76-1:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f0f522f1:::obj76-1:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4ea61a0 con 0x40cc000 2026-02-12T10:34:51.517+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f0f522f1:::obj76-1:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f0f522f1:::obj76-1:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.517+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f0f522f1:::obj76-1:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f0f522f1:::obj76-1:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f0f522f1:::obj76-1:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f0f522f1:::obj76-1:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f0f522f1:::obj76-1:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f0f522f1:::obj76-1:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f0f522f1:::obj76-1:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f0f522f1:::obj76-1:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:f0f522f1:::obj76-1:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f0f522f1:::obj76-1:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:f0f522f1:::obj76-1:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f0f522f1:::obj76-1:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:f0f522f1:::obj76-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:f0f522f1:::obj76-1:head 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:f0f522f1:::obj76-1:head v 50'76 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.517+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.517+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f0f522f1:::obj76-1:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f0f522f1:::obj76-1:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.517+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:f0f522f1:::obj76-1:head)]) -- 0x44a9800 con 0x40cc000 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 411 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fd180 con 0x40cc000 2026-02-12T10:34:51.518+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.518+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) v3 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f033a95f:::obj33-1:head local-lis/les=52/53 n=189 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f0f522f1:::obj76-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 412 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:f6295a12:::obj116-1:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f6295a12:::obj116-1:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea6680 con 0x40cc000 2026-02-12T10:34:51.518+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f6295a12:::obj116-1:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f6295a12:::obj116-1:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.518+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f6295a12:::obj116-1:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f6295a12:::obj116-1:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f6295a12:::obj116-1:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f6295a12:::obj116-1:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f6295a12:::obj116-1:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f6295a12:::obj116-1:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f6295a12:::obj116-1:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f6295a12:::obj116-1:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 55/52 [PushOp(2:f6295a12:::obj116-1:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f6295a12:::obj116-1:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:f6295a12:::obj116-1:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f6295a12:::obj116-1:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:f6295a12:::obj116-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:f6295a12:::obj116-1:head 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:f6295a12:::obj116-1:head v 50'116 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f6295a12:::obj116-1:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f6295a12:::obj116-1:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000065 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.518+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:f6295a12:::obj116-1:head)]) -- 0x44a8000 con 0x40cc000 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.518+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.519+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 413 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fd700 con 0x40cc000 2026-02-12T10:34:51.519+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.519+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) v3 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f0f522f1:::obj76-1:head local-lis/les=52/53 n=190 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f6295a12:::obj116-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.519+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 414 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:f9bcc4df:::obj82-1:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9bcc4df:::obj82-1:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4ea6b60 con 0x40cc000 2026-02-12T10:34:51.519+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f9bcc4df:::obj82-1:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9bcc4df:::obj82-1:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.519+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f9bcc4df:::obj82-1:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9bcc4df:::obj82-1:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f9bcc4df:::obj82-1:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9bcc4df:::obj82-1:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f9bcc4df:::obj82-1:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9bcc4df:::obj82-1:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f9bcc4df:::obj82-1:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9bcc4df:::obj82-1:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 55/52 [PushOp(2:f9bcc4df:::obj82-1:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9bcc4df:::obj82-1:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:f9bcc4df:::obj82-1:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9bcc4df:::obj82-1:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:f9bcc4df:::obj82-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:f9bcc4df:::obj82-1:head 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:f9bcc4df:::obj82-1:head v 50'82 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f9bcc4df:::obj82-1:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9bcc4df:::obj82-1:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.519+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.519+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.519+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x54a7b00 con 0x40cc000 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.519+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.519+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:f9bcc4df:::obj82-1:head)]) -- 0x5779080 con 0x40cc000 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.519+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 415 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fa000 con 0x40cc000 2026-02-12T10:34:51.520+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.520+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) v3 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f6295a12:::obj116-1:head local-lis/les=52/53 n=191 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f9bcc4df:::obj82-1:head) v3 finish latency 0.000018 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 416 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2997a:::obj47-1:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2997a:::obj47-1:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c9040 con 0x40cc000 2026-02-12T10:34:51.520+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2997a:::obj47-1:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2997a:::obj47-1:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.520+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2997a:::obj47-1:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2997a:::obj47-1:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2997a:::obj47-1:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2997a:::obj47-1:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2997a:::obj47-1:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2997a:::obj47-1:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2997a:::obj47-1:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2997a:::obj47-1:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2997a:::obj47-1:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2997a:::obj47-1:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2997a:::obj47-1:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2997a:::obj47-1:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:f9e2997a:::obj47-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:f9e2997a:::obj47-1:head 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:f9e2997a:::obj47-1:head v 50'47 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2997a:::obj47-1:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2997a:::obj47-1:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000066 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.520+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5723080 con 0x40cc000 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.520+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.520+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:f9e2997a:::obj47-1:head)]) -- 0x5232d80 con 0x40cc000 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 417 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fa580 con 0x40cc000 2026-02-12T10:34:51.520+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.520+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) v3 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9bcc4df:::obj82-1:head local-lis/les=52/53 n=192 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2997a:::obj47-1:head) v3 finish latency 0.000019 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.520+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 418 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2fd12:::obj169-1:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2fd12:::obj169-1:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c9520 con 0x40cc000 2026-02-12T10:34:51.521+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2fd12:::obj169-1:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2fd12:::obj169-1:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.521+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2fd12:::obj169-1:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2fd12:::obj169-1:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2fd12:::obj169-1:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2fd12:::obj169-1:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2fd12:::obj169-1:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2fd12:::obj169-1:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2fd12:::obj169-1:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2fd12:::obj169-1:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2fd12:::obj169-1:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2fd12:::obj169-1:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2fd12:::obj169-1:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2fd12:::obj169-1:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:f9e2fd12:::obj169-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:f9e2fd12:::obj169-1:head 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:f9e2fd12:::obj169-1:head v 50'169 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:f9e2fd12:::obj169-1:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:f9e2fd12:::obj169-1:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000070 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.521+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a8480 con 0x40cc000 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.521+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.521+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:f9e2fd12:::obj169-1:head)]) -- 0x44a9c80 con 0x40cc000 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 419 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fab00 con 0x40cc000 2026-02-12T10:34:51.521+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.521+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) v3 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2997a:::obj47-1:head local-lis/les=52/53 n=193 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:f9e2fd12:::obj169-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 420 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:fa1d1212:::obj126-1:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fa1d1212:::obj126-1:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c8680 con 0x40cc000 2026-02-12T10:34:51.521+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fa1d1212:::obj126-1:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fa1d1212:::obj126-1:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.521+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fa1d1212:::obj126-1:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fa1d1212:::obj126-1:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fa1d1212:::obj126-1:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fa1d1212:::obj126-1:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fa1d1212:::obj126-1:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fa1d1212:::obj126-1:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.521+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fa1d1212:::obj126-1:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fa1d1212:::obj126-1:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(2.0s4 55/52 [PushOp(2:fa1d1212:::obj126-1:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fa1d1212:::obj126-1:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:fa1d1212:::obj126-1:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fa1d1212:::obj126-1:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:fa1d1212:::obj126-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.521+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:fa1d1212:::obj126-1:head 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:fa1d1212:::obj126-1:head v 50'126 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fa1d1212:::obj126-1:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fa1d1212:::obj126-1:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:fa1d1212:::obj126-1:head)]) -- 0x5779380 con 0x40cc000 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 421 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb080 con 0x40cc000 2026-02-12T10:34:51.522+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.522+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) v3 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:f9e2fd12:::obj169-1:head local-lis/les=52/53 n=194 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fa1d1212:::obj126-1:head) v3 finish latency 0.000015 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 422 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:fbea7009:::obj187-1:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbea7009:::obj187-1:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c8b60 con 0x40cc000 2026-02-12T10:34:51.522+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fbea7009:::obj187-1:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbea7009:::obj187-1:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 55 2026-02-12T10:34:51.522+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fbea7009:::obj187-1:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbea7009:::obj187-1:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fbea7009:::obj187-1:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbea7009:::obj187-1:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fbea7009:::obj187-1:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbea7009:::obj187-1:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fbea7009:::obj187-1:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbea7009:::obj187-1:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:fbea7009:::obj187-1:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbea7009:::obj187-1:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:fbea7009:::obj187-1:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbea7009:::obj187-1:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:fbea7009:::obj187-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:fbea7009:::obj187-1:head 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:fbea7009:::obj187-1:head v 50'187 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fbea7009:::obj187-1:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbea7009:::obj187-1:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000066 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.522+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:fbea7009:::obj187-1:head)]) -- 0x5715380 con 0x40cc000 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.522+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.523+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 423 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb600 con 0x40cc000 2026-02-12T10:34:51.523+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.523+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) v3 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fa1d1212:::obj126-1:head local-lis/les=52/53 n=195 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fbea7009:::obj187-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.523+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 424 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:fbf17f20:::obj151-1:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbf17f20:::obj151-1:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c8000 con 0x40cc000 2026-02-12T10:34:51.523+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fbf17f20:::obj151-1:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbf17f20:::obj151-1:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.523+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fbf17f20:::obj151-1:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbf17f20:::obj151-1:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fbf17f20:::obj151-1:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbf17f20:::obj151-1:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fbf17f20:::obj151-1:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbf17f20:::obj151-1:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fbf17f20:::obj151-1:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbf17f20:::obj151-1:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 55/52 [PushOp(2:fbf17f20:::obj151-1:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbf17f20:::obj151-1:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:fbf17f20:::obj151-1:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbf17f20:::obj151-1:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:fbf17f20:::obj151-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:fbf17f20:::obj151-1:head 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:fbf17f20:::obj151-1:head v 50'151 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fbf17f20:::obj151-1:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fbf17f20:::obj151-1:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000063 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.523+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.523+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5778780 con 0x40cc000 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.523+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.523+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:fbf17f20:::obj151-1:head)]) -- 0x5714480 con 0x40cc000 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.523+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 425 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fbb80 con 0x40cc000 2026-02-12T10:34:51.524+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 55 2026-02-12T10:34:51.524+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) v3 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbea7009:::obj187-1:head local-lis/les=52/53 n=196 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fbf17f20:::obj151-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 426 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:fccd964e:::obj133-1:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fccd964e:::obj133-1:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c5040 con 0x40cc000 2026-02-12T10:34:51.524+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fccd964e:::obj133-1:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fccd964e:::obj133-1:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.524+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fccd964e:::obj133-1:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fccd964e:::obj133-1:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fccd964e:::obj133-1:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fccd964e:::obj133-1:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fccd964e:::obj133-1:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fccd964e:::obj133-1:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fccd964e:::obj133-1:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fccd964e:::obj133-1:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(2.0s4 55/52 [PushOp(2:fccd964e:::obj133-1:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fccd964e:::obj133-1:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:fccd964e:::obj133-1:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fccd964e:::obj133-1:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:fccd964e:::obj133-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:fccd964e:::obj133-1:head 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:fccd964e:::obj133-1:head v 50'133 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fccd964e:::obj133-1:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fccd964e:::obj133-1:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000067 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.524+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x5778d80 con 0x40cc000 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.524+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.524+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:fccd964e:::obj133-1:head)]) -- 0x5778480 con 0x40cc000 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 427 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fc100 con 0x40cc000 2026-02-12T10:34:51.524+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 55 2026-02-12T10:34:51.524+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.524+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) v3 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fbf17f20:::obj151-1:head local-lis/les=52/53 n=197 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fccd964e:::obj133-1:head) v3 finish latency 0.000012 2026-02-12T10:34:51.524+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 428 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:fd100aec:::obj14-1:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fd100aec:::obj14-1:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c5520 con 0x40cc000 2026-02-12T10:34:51.525+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fd100aec:::obj14-1:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fd100aec:::obj14-1:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.525+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fd100aec:::obj14-1:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fd100aec:::obj14-1:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fd100aec:::obj14-1:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fd100aec:::obj14-1:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:fd100aec:::obj14-1:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fd100aec:::obj14-1:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fd100aec:::obj14-1:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fd100aec:::obj14-1:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(2.0s4 55/52 [PushOp(2:fd100aec:::obj14-1:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fd100aec:::obj14-1:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:fd100aec:::obj14-1:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fd100aec:::obj14-1:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:fd100aec:::obj14-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:fd100aec:::obj14-1:head 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:fd100aec:::obj14-1:head v 50'14 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:fd100aec:::obj14-1:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:fd100aec:::obj14-1:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000068 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.525+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x574a900 con 0x40cc000 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.525+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:fd100aec:::obj14-1:head)]) -- 0x574a300 con 0x40cc000 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 429 ==== pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fc680 con 0x40cc000 2026-02-12T10:34:51.525+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 55 2026-02-12T10:34:51.525+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) v3 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fccd964e:::obj133-1:head local-lis/les=52/53 n=198 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(progress 2.0s4 e 55/55 lb 2:fd100aec:::obj14-1:head) v3 finish latency 0.000014 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 430 ==== MOSDPGPush(2.0s4 55/52 [PushOp(2:ff66bfe2:::obj159-1:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ff66bfe2:::obj159-1:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c5a00 con 0x40cc000 2026-02-12T10:34:51.525+0000 7f9eeedfa640 15 osd.1 55 enqueue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ff66bfe2:::obj159-1:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ff66bfe2:::obj159-1:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 55 2026-02-12T10:34:51.525+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ff66bfe2:::obj159-1:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ff66bfe2:::obj159-1:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e55) 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ff66bfe2:::obj159-1:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ff66bfe2:::obj159-1:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) queued 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=MOSDPGPush(2.0s4 55/52 [PushOp(2:ff66bfe2:::obj159-1:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ff66bfe2:::obj159-1:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e55) pg 0x524a000 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ff66bfe2:::obj159-1:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ff66bfe2:::obj159-1:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(2.0s4 55/52 [PushOp(2:ff66bfe2:::obj159-1:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ff66bfe2:::obj159-1:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(2.0s4 55/52 [PushOp(2:ff66bfe2:::obj159-1:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ff66bfe2:::obj159-1:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 2:ff66bfe2:::obj159-1:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 2:ff66bfe2:::obj159-1:head 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 2:ff66bfe2:::obj159-1:head v 50'159 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.525+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.525+0000 7f9ed3b01640 10 osd.1 55 dequeue_op MOSDPGPush(2.0s4 55/52 [PushOp(2:ff66bfe2:::obj159-1:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(2:ff66bfe2:::obj159-1:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.525+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 55 get_con_osd_cluster to osd.0 from_epoch 55 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.526+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(2.0s0 50'200 e55/55) -- 0x577c600 con 0x40cc000 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 55 send_message_osd_cluster from_epoch 55 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 55 get_nextmap_reserved map_reservations: {55=1} 2026-02-12T10:34:51.526+0000 7f9ed3b01640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.526+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(2.0s0 55/52 [PushReplyOp(2:ff66bfe2:::obj159-1:head)]) -- 0x577c180 con 0x40cc000 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 55 release_map epoch: 55 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 431 ==== pg_backfill(finish 2.0s4 e 55/55 lb MAX) ==== 1214+0+0 (unknown 0 0 0) 0x4a75700 con 0x40cc000 2026-02-12T10:34:51.526+0000 7f9eeedfa640 15 osd.1 55 enqueue_op pg_backfill(finish 2.0s4 e 55/55 lb MAX) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 55 2026-02-12T10:34:51.526+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(finish 2.0s4 e 55/55 lb MAX) v3) class_id 1 prio 5 cost 0 e55) 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(finish 2.0s4 e 55/55 lb MAX) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) queued 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGRecoveryMsg(op=pg_backfill(finish 2.0s4 e 55/55 lb MAX) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e55) pg 0x524a000 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(finish 2.0s4 e 55/55 lb MAX) v3 prio 5 cost 0 latency 0.000024 pg_backfill(finish 2.0s4 e 55/55 lb MAX) v3 pg pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 10 osd.1 55 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 55 is not newer than session's projected_epoch of 55 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(finish 2.0s4 e 55/55 lb MAX) v3 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] lb 2:fd100aec:::obj14-1:head local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(finish 2.0s4 e 55/55 lb MAX) 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_backfill(finish_ack 2.0s0 e 55/55 lb MIN) -- 0x560e000 con 0x40cc000 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 15 osd.1 55 enqueue_peering_evt 2.0s4 epoch_sent: 55 epoch_requested: 55 RecoveryDone 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 RecoveryDone) class_id 2 prio 255 cost 10 e55) 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=199 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::update_backfill_progress final 2457600 replaces local 2457600 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 RecoveryDone) class_id 2immediate prio 255 cost 10 e55) queued 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 10 osd.1 55 dequeue_op pg_backfill(finish 2.0s4 e 55/55 lb MAX) v3 finish latency 0.000036 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 RecoveryDone) class_id 2immediate prio 255 cost 10 e55) pg 0x524a000 2026-02-12T10:34:51.526+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 55 epoch_requested: 55 RecoveryDone 2026-02-12T10:34:51.526+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] exit Started/ReplicaActive/RepRecovering 0.160996 4 0.000022 2026-02-12T10:34:51.526+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] enter Started/ReplicaActive/RepNotRecovering 2026-02-12T10:34:51.526+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 432 ==== MBackfillReserve(2.0s4 RELEASE e55/55) ==== 46+0+0 (unknown 0 0 0) 0x577c180 con 0x40cc000 2026-02-12T10:34:51.526+0000 7f9eeedfa640 15 osd.1 55 enqueue_peering_evt 2.0s4 epoch_sent: 55 epoch_requested: 55 RemoteReservationCanceled 2026-02-12T10:34:51.526+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 RemoteReservationCanceled) class_id 2 prio 255 cost 10 e55) 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 RemoteReservationCanceled) class_id 2immediate prio 255 cost 10 e55) queued 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 RemoteReservationCanceled) class_id 2immediate prio 255 cost 10 e55) pg 0x524a000 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 55 epoch_requested: 55 RemoteReservationCanceled 2026-02-12T10:34:51.526+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] exit Started/ReplicaActive/RepNotRecovering 0.000105 1 0.000009 2026-02-12T10:34:51.526+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] enter Started/ReplicaActive/RepNotRecovering 2026-02-12T10:34:51.526+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 433 ==== pg_info2(2.0s4 2.0s4 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) e55/55) ==== 1238+0+0 (unknown 0 0 0) 0x54da300 con 0x40cc000 2026-02-12T10:34:51.526+0000 7f9eeedfa640 15 osd.1 55 enqueue_peering_evt 2.0s4 epoch_sent: 55 epoch_requested: 55 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) pg_lease(ru 61.358768463s ub 61.358768463s int 16.000000000s) 2026-02-12T10:34:51.526+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) pg_lease(ru 61.358768463s ub 61.358768463s int 16.000000000s)) class_id 2 prio 255 cost 10 e55) 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) pg_lease(ru 61.358768463s ub 61.358768463s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e55) queued 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 55 epoch_requested: 55 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) pg_lease(ru 61.358768463s ub 61.358768463s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e55) pg 0x524a000 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/43 les/c/f=53/48/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 55 epoch_requested: 55 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) pg_lease(ru 61.358768463s ub 61.358768463s int 16.000000000s) 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::update_history advanced history from ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pi=[43,52)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::update_history clearing past_intervals 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.526+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.565+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 434 ==== PGlog(3.0s4 log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) e56/55) ==== 14787+0+0 (unknown 0 0 0) 0x4287000 con 0x40cc000 2026-02-12T10:34:51.565+0000 7f9eeedfa640 15 osd.1 55 enqueue_peering_evt 3.0s4 epoch_sent: 56 epoch_requested: 55 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) +create_info 2026-02-12T10:34:51.565+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 55 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) +create_info) class_id 2 prio 255 cost 10 e56) 2026-02-12T10:34:51.565+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.565+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 55 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.565+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.565+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 55 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e56) pg 0 2026-02-12T10:34:51.565+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 map 56 > 55 2026-02-12T10:34:51.565+0000 7f9ed3b01640 20 osd.1 op_wq _add_slot_waiter 3.0s4 peering, item epoch is 56, will wait on OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 55 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e56) 2026-02-12T10:34:51.565+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.565+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.565+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 435 ==== pg_query2(2.0s4 2.0s4 query(info 0'0 epoch_sent 56) e56/56) ==== 158+0+0 (unknown 0 0 0) 0x54cb860 con 0x40cc000 2026-02-12T10:34:51.565+0000 7f9eeedfa640 15 osd.1 55 enqueue_peering_evt 2.0s4 epoch_sent: 56 epoch_requested: 56 MQuery 2.0s4 from 0(0) query_epoch 56 query: query(info 0'0 epoch_sent 56) 2026-02-12T10:34:51.565+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 MQuery 2.0s4 from 0(0) query_epoch 56 query: query(info 0'0 epoch_sent 56)) class_id 2 prio 255 cost 10 e56) 2026-02-12T10:34:51.565+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.565+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 MQuery 2.0s4 from 0(0) query_epoch 56 query: query(info 0'0 epoch_sent 56)) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.565+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.565+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 MQuery 2.0s4 from 0(0) query_epoch 56 query: query(info 0'0 epoch_sent 56)) class_id 2immediate prio 255 cost 10 e56) pg 0x524a000 2026-02-12T10:34:51.565+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 2.0s4 peering, item epoch is 56, will wait on OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 MQuery 2.0s4 from 0(0) query_epoch 56 query: query(info 0'0 epoch_sent 56)) class_id 2immediate prio 255 cost 10 e56) 2026-02-12T10:34:51.565+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.565+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.565+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 436 ==== osd_map(56..56 src has 1..56) ==== 317+0+0 (unknown 0 0 0) 0x478fdc0 con 0x40cc000 2026-02-12T10:34:51.565+0000 7f9edf06c640 20 osd.1 55 OSD::ms_dispatch: osd_map(56..56 src has 1..56) 2026-02-12T10:34:51.565+0000 7f9edf06c640 20 osd.1 55 _dispatch 0x478fdc0 osd_map(56..56 src has 1..56) 2026-02-12T10:34:51.565+0000 7f9edf06c640 3 osd.1 55 handle_osd_map epochs [56,56], i have 55, src has [1,56] 2026-02-12T10:34:51.565+0000 7f9edf06c640 10 osd.1 55 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:51.565+0000 7f9edf06c640 10 osd.1 55 handle_osd_map got inc map for epoch 56 2026-02-12T10:34:51.565+0000 7f9edf06c640 20 osd.1 55 got_full_map 56, nothing requested 2026-02-12T10:34:51.565+0000 7f9edf06c640 20 osd.1 55 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:51.565+0000 7f9edf06c640 20 osd.1 55 handle_osd_map pg_num_history pg_num_history(e56 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:51.565+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {56={}} 2026-02-12T10:34:51.565+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:51.565+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e56 maps [1~56] lci=[10,56] tlb=1) 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1 55 _committed_osd_maps 56..56 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1 55 advance to epoch 56 (<= last 56 <= newest_map 56) 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 56 consume_map version 56 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 55 await_reserved_maps epoch:56 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 55 await_reserved_maps done 0 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 56 consume_map 56 -- publish done 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 56 identify_splits_and_merges 2.0s4 e55 to e56 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 56 identify_splits_and_merges 2.0s4 e55 to e56 pg_nums {41=1} 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot 3.0s4 has no pg and waiting_for_split 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 56 identify_splits_and_merges 1.0 e55 to e56 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 56 identify_splits_and_merges 1.0 e55 to e56 pg_nums {34=1} 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 56 prune_pg_created 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1:0.consume_map 56 (was 55) 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 pending_peering first epoch 56 <= 56, requeueing 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 2.0s4 to_process <> waiting <> waiting_peering {56=} 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 pending_peering first epoch 56 <= 56, requeueing 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 3.0s4 to_process <> waiting <> waiting_peering {56=} 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1:1.consume_map 56 (was 55) 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1:2.consume_map 56 (was 55) 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1:3.consume_map 56 (was 55) 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1:4.consume_map 56 (was 55) 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1:5.consume_map 56 (was 55) 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1:6.consume_map 56 (was 55) 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1:7.consume_map 56 (was 55) 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 55 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 55 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e56) pg 0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 no pg, should create on OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 55 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) +create_info) class_id 2immediate prio 255 cost 10 e56) 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 56 _make_pg 3.0s4 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:3, shard:4, shard_prefix: .4_, prefixes: {}] SnapMapper 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:3, shard:4, shard_prefix: .4_, prefixes: {}] update_bits new_bits: 0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:3, shard:4, shard_prefix: .4_, prefixes: {".4_0000000000000003."}] update_bits prefix updated 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 snap_mapper [pg_id:0, match:0, mask_bits:0, last_key_checked:, pool:3, shard:4, shard_prefix: .4_, prefixes: {".4_0000000000000003."}] reset_prefix_itr::from <0> to ::update_bits 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[3.0(unlocked)] enter Initial 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 ErasureCodePluginJerasure: factory: {crush-device-class=,crush-failure-domain=osd,crush-num-failure-domains=0,crush-osds-per-failure-domain=0,crush-root=default,jerasure-per-chunk-alignment=false,k=3,m=2,plugin=jerasure,technique=reed_sol_van,w=8} 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 ErasureCodeJerasure: technique=reed_sol_van 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[3.0(unlocked)] enter NotTrimming 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0(unlocked)] scrubber: FSM: -- state -->> NotActive 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( DNE empty local-lis/les=0/0 n=0 ec=0/0 lis/c=0/0 les/c/f=0/0/0 sis=0) []p? r=-1 lpr=0 crt=0'0 unknown mbc={}] PeeringState::init init role -1 up [0,2,3,4,1] acting [0,2,3,4,5] history ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55 past_intervals ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::on_new_interval 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::on_new_interval upacting_features 0x3f0ffffffffdffff from [0,2,3,4,5]+[0,2,3,4,1] 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::on_new_interval checking missing set deletes flag. missing = missing(0 may_include_deletes = 1) 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::init_hb_stamps now [] 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::on_new_interval prior_readable_until_ub 0.000000000s (mnow 43.531806946s + 0.000000000s) 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] cancel_recovery 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] clear_recovery_state 2026-02-12T10:34:51.566+0000 7f9ed3b01640 15 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] _clear_recovery_state 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:51.566+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 0'0, dirty_from: 4294967295'18446744073709551615, writeout_from: 4294967295'18446744073709551615, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 0'0 dirty_to_dups=0'0 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] handle_initialize 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] exit Initial 0.000169 0 0.000000 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] enter Reset 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=0 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 55 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::set_last_peering_reset Clearing blocked outgoing recovery messages 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::set_last_peering_reset Not blocking outgoing recovery messages 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] handle_activate_map: epoch range: 55..55 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] exit Reset 0.000020 1 0.000014 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] enter Started 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] enter Start 2026-02-12T10:34:51.566+0000 7f9ed3b01640 1 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] state: transitioning to Stray 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] exit Start 0.000005 0 0.000000 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] enter Started/Stray 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 55 while current is 55 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 56 handle_pg_create_info new pg pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1:0._attach_pg 3.0s4 0x52e4000 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1:0._wake_pg_slot _wake_pg_slot 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 56 identify_splits_and_merges 3.0s4 e55 to e56 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 56 identify_splits_and_merges 3.0s4 e55 to e56 pg_nums {47=1} 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1:0._prime_splits 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] handle_advance_map: 56 2026-02-12T10:34:51.566+0000 7f9edd314640 10 osd.1 56 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 3.0s4 55 -> 56 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 55 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,5] -- 0/0 2026-02-12T10:34:51.566+0000 7f9edd314640 15 osd.1 56 enqueue_peering_evt 2.0s4 epoch_sent: 56 epoch_requested: 56 NullEvt 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] state: Started advmap 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 MQuery 2.0s4 from 0(0) query_epoch 56 query: query(info 0'0 epoch_sent 56)) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 MQuery 2.0s4 from 0(0) query_epoch 56 query: query(info 0'0 epoch_sent 56)) class_id 2immediate prio 255 cost 10 e56) pg 0x524a000 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 NullEvt) class_id 2 prio 255 cost 10 e56) 2026-02-12T10:34:51.566+0000 7f9edd314640 15 osd.1 56 enqueue_peering_evt 3.0s4 epoch_sent: 56 epoch_requested: 56 NullEvt 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 NullEvt) class_id 2 prio 255 cost 10 e56) 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 56 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] handle_advance_map: 56 2026-02-12T10:34:51.566+0000 7f9edd314640 15 osd.1 56 enqueue_peering_evt 1.0 epoch_sent: 56 epoch_requested: 56 NullEvt 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] handle_activate_map: epoch range: 56..56 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 2.0s4 55 -> 56 2026-02-12T10:34:51.566+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 NullEvt) class_id 2 prio 255 cost 10 e56) 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:51.566+0000 7f9edd314640 7 osd.1 56 activate_map version 56 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 55 while current is 56 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] PeeringState::should_restart_peering new interval newup [0,2,3,4,1] newacting [0,2,3,4,1] 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] do_peering_event: epoch_sent: 56 epoch_requested: 55 MLogRec from 0(0) log log((50'190,50'200], crt=50'200) pi ([48,54] all_participants={0(0), 1(4), 2(1), 3(2), 4(3), 5(4)} intervals=[([48,53] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) pg_lease(ru 0.000000000s ub 61.558822632s int 16.000000000s) +create_info 2026-02-12T10:34:51.566+0000 7f9ed4302640 20 osd.1 56 agent_entry empty queue 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] state: should_restart_peering, transitioning to Reset 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( empty local-lis/les=0/0 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=0'0 unknown mbc={}] state: got info+log from osd.0(0) 3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) log((50'190,50'200], crt=50'200) 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] exit Started/ReplicaActive/RepNotRecovering 0.040167 2 0.000009 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] exit Started/ReplicaActive 0.202711 0 0.000000 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] exit Started 0.202869 0 0.000000 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] enter Reset 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=52 pct=0'0 crt=50'200 active mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 56 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=56 pct=0'0 crt=50'200 active mbc={}] PeeringState::set_last_peering_reset Clearing blocked outgoing recovery messages 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=56 pct=0'0 crt=50'200 active mbc={}] PeeringState::set_last_peering_reset Not blocking outgoing recovery messages 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=56 pct=0'0 crt=50'200 active mbc={}] state: Reset advmap 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=56 pct=0'0 crt=50'200 active mbc={}] PeeringState::should_restart_peering new interval newup [0,2,3,4,1] newacting [0,2,3,4,1] 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=56 pct=0'0 crt=50'200 active mbc={}] state: should restart peering, calling start_peering_interval again 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=56 pct=0'0 crt=50'200 active mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 56 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]p0(0) r=-1 lpr=56 pct=0'0 crt=50'200 active mbc={}] clear_stats 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::start_peering_interval : check_new_interval output: check_new_interval interval(52-55 up [0, 2, 3, 4, 1](0) acting [0, 2, 3, 4, 5](0)) up_thru 54 up_from 5 last_epoch_clean 55 interval(52-55 up [0, 2, 3, 4, 1](0) acting [0, 2, 3, 4, 5](0) maybe_went_rw) : primary up 5-54 includes interval 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=52) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::start_peering_interval noting past ([52,55] all_participants={0(0), 2(1), 3(2), 4(3), 5(4)} intervals=[([52,55] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::on_new_interval 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::on_new_interval upacting_features 0x3f0ffffffffdffff from [0,2,3,4,1]+[0,2,3,4,1] 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::on_new_interval checking missing set deletes flag. missing = missing(0 may_include_deletes = 1) 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::init_hb_stamps now [0x4f06af0] 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::on_new_interval prior_readable_until_ub 0.000000000s (mnow 43.532081604s + 0.000000000s) 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] cancel_recovery 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] clear_recovery_state 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] _clear_recovery_state 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] scrubber: FSM: ReplicaActive::exit() 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] scrubber: FSM: ReplicaActive::clear_remote_reservation(): pending_reservation_nonce 0, reservation_granted false 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] scrubber: FSM: -- state -->> NotActive 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 1 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::start_peering_interval up [0,2,3,4,1] -> [0,2,3,4,1], acting [0,2,3,4,5] -> [0,2,3,4,1], acting_primary 0(0) -> 0, up_primary 0(0) -> 0, role -1 -> 4, features acting 4544132024016699391 upacting 4544132024016699391 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] PeeringState::clear_primary_state clear_primary_state 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] clear_primary_state 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] release_backoffs [2:00000000::::0,MAX) 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] agent_stop 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] on_change 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] cancel_copy_ops 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] cancel_flush_ops 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] cancel_proxy_ops 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] cancel_manifest_ops 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] cancel_cls_gather_ops 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] on_change_cleanup 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] ECCommonL on_change 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] exit NotTrimming 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] enter NotTrimming 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] plpg_on_role_change 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 56 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] handle_activate_map: epoch range: 56..56 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] exit Reset 0.000134 1 0.000142 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] enter Started 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] enter Start 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 1 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] state: transitioning to Stray 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] exit Start 0.000002 0 0.000000 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] enter Started/Stray 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 55 while current is 56 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 56 epoch_requested: 56 MQuery 2.0s4 from 0(0) query_epoch 56 query: query(info 0'0 epoch_sent 56) 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::fulfill_info sending info 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 55 -> 56 (shared) 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 56 send_incremental_map epoch range: (56, 56] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] PeeringState::proc_lease no-op, !nonprimary 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] exit Started/Stray 0.000301 3 0.000024 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] enter Started/ReplicaActive 2026-02-12T10:34:51.566+0000 7f9ed3b01640 5 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] enter Started/ReplicaActive/RepNotRecovering 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] state: In ReplicaActive, about to call activate 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] PeeringState::activate activate - no missing, moving last_complete 50'200 -> 50'200 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] scrubber: on_replica_activate 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- ReplicaActivate 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] scrubber: FSM: -- state -->> ReplicaActive 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] scrubber: FSM: -- state -->> ReplicaActive/ReplicaIdle 2026-02-12T10:34:51.566+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- ReplicaActivate 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] state: Activate Finished 2026-02-12T10:34:51.566+0000 7f9ed3b01640 6 write_log_and_missing with: dirty_to: 4294967295'18446744073709551615, dirty_from: 4294967295'18446744073709551615, writeout_from: 4294967295'18446744073709551615, trimmed: , trimmed_dups: , clear_divergent_priors: 0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 _write_log_and_missing clearing up to 4294967295'18446744073709551615 dirty_to_dups=4294967295'18446744073709551615 dirty_from_dups=4294967295'18446744073709551615 write_from_dups=4294967295'18446744073709551615 trimmed_dups.size()=0 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 _write_log_and_missing remove dups min=dup_0000000000.00000000000000000000 to dirty_to_dup=dup_4294967295.18446744073709551615 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 10 osd.1 56 add_map_inc_bl 56 273 bytes 2026-02-12T10:34:51.566+0000 7f9ed3b01640 10 _write_log_and_missing going to encode log.dups.size()=190 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(56..56 src has 1..56) -- 0x4e0ec40 con 0x40cc000 2026-02-12T10:34:51.566+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(2.0s0 2.0s0 (query:56 sent:56 2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) 4->0 ([52,55] all_participants={0(0), 2(1), 3(2), 4(3), 5(4)} intervals=[([52,55] acting={0(0), 2(1), 3(2), 4(3), 5(4)})])) e56/56) -- 0x5766a00 con 0x40cc000 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(2.0s0 2.0s0 (query:56 sent:56 2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) 4->0 ([52,55] all_participants={0(0), 2(1), 3(2), 4(3), 5(4)} intervals=[([52,55] acting={0(0), 2(1), 3(2), 4(3), 5(4)})])) e56/56) -- 0x5767100 con 0x40cc000 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 NullEvt) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 NullEvt) class_id 2immediate prio 255 cost 10 e56) pg 0x524a000 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 56 epoch_requested: 56 NullEvt 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 NullEvt) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.567+0000 7f9ed3b01640 10 _write_log_and_missing 1st round encoded log.dups.size()=190 2026-02-12T10:34:51.567+0000 7f9ed3b01640 10 _write_log_and_missing 2st round encoded log.dups.size()=190 2026-02-12T10:34:51.567+0000 7f9ed3b01640 10 end of _write_log_and_missing 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 NullEvt) class_id 2immediate prio 255 cost 10 e56) pg 0x52e4000 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] do_peering_event: epoch_sent: 56 epoch_requested: 56 NullEvt 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 NullEvt) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 NullEvt) class_id 2immediate prio 255 cost 10 e56) pg 0x50c8000 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 56 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 55 -> 56 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 55 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 55:251 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 56 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 56..56 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 56:252 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 56 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 56 epoch_requested: 56 NullEvt 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.567+0000 7f9ed3b01640 15 osd.1 56 enqueue_peering_evt 3.0s4 epoch_sent: 56 epoch_requested: 56 ActivateCommitted from 56 processed at 56 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 ActivateCommitted from 56 processed at 56) class_id 2 prio 255 cost 10 e56) 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 ActivateCommitted from 56 processed at 56) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 ActivateCommitted from 56 processed at 56) class_id 2immediate prio 255 cost 10 e56) pg 0x52e4000 2026-02-12T10:34:51.567+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] do_peering_event: epoch_sent: 56 epoch_requested: 56 ActivateCommitted from 56 processed at 56 2026-02-12T10:34:51.567+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 crt=50'200 lcod 0'0 unknown mbc={}] state: react 56 telling primary 2026-02-12T10:34:51.567+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.567+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.567+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_info2(3.0s0 3.0s0 3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) e56/56) -- 0x560d800 con 0x40cc000 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.567+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 437 ==== pg_info2(3.0s4 3.0s4 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) e56/56) ==== 1227+0+0 (unknown 0 0 0) 0x560d800 con 0x40cc000 2026-02-12T10:34:51.567+0000 7f9eeedfa640 15 osd.1 56 enqueue_peering_evt 3.0s4 epoch_sent: 56 epoch_requested: 56 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) pg_lease(ru 61.558822632s ub 61.561668396s int 16.000000000s) 2026-02-12T10:34:51.567+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) pg_lease(ru 61.558822632s ub 61.561668396s int 16.000000000s)) class_id 2 prio 255 cost 10 e56) 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) pg_lease(ru 61.558822632s ub 61.561668396s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) pg_lease(ru 61.558822632s ub 61.561668396s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e56) pg 0x52e4000 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=48/48 les/c/f=49/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] do_peering_event: epoch_sent: 56 epoch_requested: 56 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) pg_lease(ru 61.558822632s ub 61.561668396s int 16.000000000s) 2026-02-12T10:34:51.567+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] PeeringState::update_history advanced history from ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.567+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.568+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.568+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 438 ==== MBackfillReserve(3.0s4 REQUEST prio: 110 e56/56) ==== 46+0+0 (unknown 0 0 0) 0x577c180 con 0x40cc000 2026-02-12T10:34:51.568+0000 7f9eeedfa640 15 osd.1 56 enqueue_peering_evt 3.0s4 epoch_sent: 56 epoch_requested: 56 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0 2026-02-12T10:34:51.568+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0) class_id 2 prio 255 cost 10 e56) 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0) class_id 2immediate prio 255 cost 10 e56) pg 0x52e4000 2026-02-12T10:34:51.568+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] do_peering_event: epoch_sent: 56 epoch_requested: 56 RequestBackfillPrio: priority 110 primary bytes 2457600 local bytes 0 2026-02-12T10:34:51.568+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.568+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] try_reserve_recovery_space primary_bytes 800KiB local 0KiB pending_adjustments 800KiB 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] _tentative_full type backfillfull adjust_used 800KiB 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 56 compute_adjusted_ratio Before kb_used() 1800 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 56 compute_adjusted_ratio After kb_used() 2600 2026-02-12T10:34:51.568+0000 7f9ed3b01640 5 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] exit Started/ReplicaActive/RepNotRecovering 0.001714 4 0.000228 2026-02-12T10:34:51.568+0000 7f9ed3b01640 5 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] enter Started/ReplicaActive/RepWaitBackfillReserved 2026-02-12T10:34:51.568+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.568+0000 7f9ed6b07640 15 osd.1 56 enqueue_peering_evt 3.0s4 epoch_sent: 56 epoch_requested: 56 RemoteBackfillReserved 2026-02-12T10:34:51.568+0000 7f9ed6b07640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 RemoteBackfillReserved) class_id 2 prio 255 cost 10 e56) 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 RemoteBackfillReserved) class_id 2immediate prio 255 cost 10 e56) queued 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 56 epoch_requested: 56 RemoteBackfillReserved) class_id 2immediate prio 255 cost 10 e56) pg 0x52e4000 2026-02-12T10:34:51.568+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] do_peering_event: epoch_sent: 56 epoch_requested: 56 RemoteBackfillReserved 2026-02-12T10:34:51.568+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.568+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MBackfillReserve(3.0s0 GRANT e56/56) -- 0x577c000 con 0x40cc000 2026-02-12T10:34:51.568+0000 7f9ed3b01640 5 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] exit Started/ReplicaActive/RepWaitBackfillReserved 0.000026 1 0.000020 2026-02-12T10:34:51.568+0000 7f9ed3b01640 5 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] enter Started/ReplicaActive/RepRecovering 2026-02-12T10:34:51.568+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.568+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.569+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 439 ==== pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) ==== 119+0+0 (unknown 0 0 0) 0x40c7b80 con 0x40cc000 2026-02-12T10:34:51.569+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) v2 prio 5 type 94 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.569+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) v2) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.569+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.569+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) v2) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.569+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.569+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) v2) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.569+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.569+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) v2 prio 5 cost 0 latency 0.000023 pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) v2 pg pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] 2026-02-12T10:34:51.569+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.569+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] ECBackendL _handle_message: pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) v2 2026-02-12T10:34:51.569+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] do_scan pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) 2026-02-12T10:34:51.569+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] scan_range_replica from MIN 2026-02-12T10:34:51.569+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] got 0 items, next MAX 2026-02-12T10:34:51.569+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] [] 2026-02-12T10:34:51.569+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_scan(digest 3.0s0 MIN-MAX e 56/55) -- 0x40c6500 con 0x40cc000 2026-02-12T10:34:51.569+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_scan(get_digest 3.0s4 MIN-MIN e 56/55) v2 finish latency 0.000050 2026-02-12T10:34:51.569+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.570+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 440 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:0114a7c3:::obj147-2:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0114a7c3:::obj147-2:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c4b60 con 0x40cc000 2026-02-12T10:34:51.570+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0114a7c3:::obj147-2:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0114a7c3:::obj147-2:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 56 2026-02-12T10:34:51.570+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0114a7c3:::obj147-2:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0114a7c3:::obj147-2:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0114a7c3:::obj147-2:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0114a7c3:::obj147-2:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0114a7c3:::obj147-2:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0114a7c3:::obj147-2:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.570+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0114a7c3:::obj147-2:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0114a7c3:::obj147-2:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000045 MOSDPGPush(3.0s4 56/55 [PushOp(3:0114a7c3:::obj147-2:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0114a7c3:::obj147-2:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:0114a7c3:::obj147-2:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0114a7c3:::obj147-2:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] ECBackendL handle_recovery_push 3:0114a7c3:::obj147-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] on_local_recover: 3:0114a7c3:::obj147-2:head 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] PeeringState::recover_got got missing 3:0114a7c3:::obj147-2:head v 50'147 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.570+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0114a7c3:::obj147-2:head, version: 50'147, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0114a7c3:::obj147-2:head@50'147, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000071 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.570+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 lcod 0'0 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.570+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577d800 con 0x40cc000 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.570+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.570+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:0114a7c3:::obj147-2:head)]) -- 0x577dc80 con 0x40cc000 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.570+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.571+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 441 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x560e000 con 0x40cc000 2026-02-12T10:34:51.571+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.571+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) v3 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb MIN local-lis/les=55/56 n=0 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0114a7c3:::obj147-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.571+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 442 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:02a02149:::obj112-2:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02a02149:::obj112-2:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea6340 con 0x40cc000 2026-02-12T10:34:51.571+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:02a02149:::obj112-2:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02a02149:::obj112-2:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.571+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:02a02149:::obj112-2:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02a02149:::obj112-2:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:02a02149:::obj112-2:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02a02149:::obj112-2:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:02a02149:::obj112-2:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02a02149:::obj112-2:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:02a02149:::obj112-2:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02a02149:::obj112-2:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:02a02149:::obj112-2:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02a02149:::obj112-2:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:02a02149:::obj112-2:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02a02149:::obj112-2:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:02a02149:::obj112-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:02a02149:::obj112-2:head 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:02a02149:::obj112-2:head v 50'112 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:02a02149:::obj112-2:head, version: 50'112, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02a02149:::obj112-2:head@50'112, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.571+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.571+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577d680 con 0x40cc000 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.571+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.571+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:02a02149:::obj112-2:head)]) -- 0x577db00 con 0x40cc000 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.571+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.572+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 443 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75180 con 0x40cc000 2026-02-12T10:34:51.572+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.572+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.572+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) v3 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0114a7c3:::obj147-2:head local-lis/les=55/56 n=1 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:02a02149:::obj112-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.572+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.572+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 444 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:02c2c206:::obj137-2:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02c2c206:::obj137-2:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d6680 con 0x40cc000 2026-02-12T10:34:51.572+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:02c2c206:::obj137-2:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02c2c206:::obj137-2:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.572+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:02c2c206:::obj137-2:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02c2c206:::obj137-2:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:02c2c206:::obj137-2:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02c2c206:::obj137-2:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:02c2c206:::obj137-2:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02c2c206:::obj137-2:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.572+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:02c2c206:::obj137-2:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02c2c206:::obj137-2:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:02c2c206:::obj137-2:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02c2c206:::obj137-2:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:02c2c206:::obj137-2:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02c2c206:::obj137-2:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:02c2c206:::obj137-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:02c2c206:::obj137-2:head 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:02c2c206:::obj137-2:head v 50'137 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.572+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:02c2c206:::obj137-2:head, version: 50'137, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:02c2c206:::obj137-2:head@50'137, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.572+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.572+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577ca80 con 0x40cc000 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.572+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.572+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:02c2c206:::obj137-2:head)]) -- 0x577cf00 con 0x40cc000 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.572+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 445 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a72000 con 0x40cc000 2026-02-12T10:34:51.573+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.573+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.573+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) v3 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02a02149:::obj112-2:head local-lis/les=55/56 n=2 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:02c2c206:::obj137-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 446 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:054b64e3:::obj38-2:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:054b64e3:::obj38-2:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x41d7380 con 0x40cc000 2026-02-12T10:34:51.573+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:054b64e3:::obj38-2:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:054b64e3:::obj38-2:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.573+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:054b64e3:::obj38-2:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:054b64e3:::obj38-2:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:054b64e3:::obj38-2:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:054b64e3:::obj38-2:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:054b64e3:::obj38-2:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:054b64e3:::obj38-2:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.573+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:054b64e3:::obj38-2:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:054b64e3:::obj38-2:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 56/55 [PushOp(3:054b64e3:::obj38-2:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:054b64e3:::obj38-2:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:054b64e3:::obj38-2:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:054b64e3:::obj38-2:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:054b64e3:::obj38-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:054b64e3:::obj38-2:head 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:054b64e3:::obj38-2:head v 50'38 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:054b64e3:::obj38-2:head, version: 50'38, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:054b64e3:::obj38-2:head@50'38, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.573+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.573+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8180 con 0x40cc000 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.573+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:054b64e3:::obj38-2:head)]) -- 0x577cd80 con 0x40cc000 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 447 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a73600 con 0x40cc000 2026-02-12T10:34:51.573+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.573+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.573+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) v3 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:02c2c206:::obj137-2:head local-lis/les=55/56 n=3 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.573+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:054b64e3:::obj38-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.573+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.574+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.574+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 448 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:06a0be18:::obj118-2:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:06a0be18:::obj118-2:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d7860 con 0x40cc000 2026-02-12T10:34:51.574+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:06a0be18:::obj118-2:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:06a0be18:::obj118-2:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.574+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:06a0be18:::obj118-2:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:06a0be18:::obj118-2:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:06a0be18:::obj118-2:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:06a0be18:::obj118-2:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:06a0be18:::obj118-2:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:06a0be18:::obj118-2:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.574+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:06a0be18:::obj118-2:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:06a0be18:::obj118-2:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:06a0be18:::obj118-2:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:06a0be18:::obj118-2:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:06a0be18:::obj118-2:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:06a0be18:::obj118-2:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:06a0be18:::obj118-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:06a0be18:::obj118-2:head 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:06a0be18:::obj118-2:head v 50'118 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:06a0be18:::obj118-2:head, version: 50'118, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:06a0be18:::obj118-2:head@50'118, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.574+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.574+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.574+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8600 con 0x40cc000 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.574+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:06a0be18:::obj118-2:head)]) -- 0x54e8300 con 0x40cc000 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.574+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 449 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73b80 con 0x40cc000 2026-02-12T10:34:51.574+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.574+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.574+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) v3 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:054b64e3:::obj38-2:head local-lis/les=55/56 n=4 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.574+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:06a0be18:::obj118-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.574+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.575+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.575+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 450 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:07775916:::obj131-2:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07775916:::obj131-2:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x41d7d40 con 0x40cc000 2026-02-12T10:34:51.575+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:07775916:::obj131-2:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07775916:::obj131-2:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.575+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:07775916:::obj131-2:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07775916:::obj131-2:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:07775916:::obj131-2:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07775916:::obj131-2:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:07775916:::obj131-2:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07775916:::obj131-2:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.575+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:07775916:::obj131-2:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07775916:::obj131-2:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:07775916:::obj131-2:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07775916:::obj131-2:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:07775916:::obj131-2:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07775916:::obj131-2:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:07775916:::obj131-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:07775916:::obj131-2:head 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:07775916:::obj131-2:head v 50'131 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:07775916:::obj131-2:head, version: 50'131, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07775916:::obj131-2:head@50'131, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.575+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.575+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.575+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8a80 con 0x40cc000 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.575+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:07775916:::obj131-2:head)]) -- 0x54e8780 con 0x40cc000 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.575+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 451 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.575+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.575+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.575+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) v3 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:06a0be18:::obj118-2:head local-lis/les=55/56 n=5 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.575+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:07775916:::obj131-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.575+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 452 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:07eae617:::obj15-2:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07eae617:::obj15-2:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c9860 con 0x40cc000 2026-02-12T10:34:51.576+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:07eae617:::obj15-2:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07eae617:::obj15-2:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 56 2026-02-12T10:34:51.576+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:07eae617:::obj15-2:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07eae617:::obj15-2:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:07eae617:::obj15-2:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07eae617:::obj15-2:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:07eae617:::obj15-2:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07eae617:::obj15-2:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.576+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:07eae617:::obj15-2:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07eae617:::obj15-2:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:07eae617:::obj15-2:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07eae617:::obj15-2:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:07eae617:::obj15-2:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07eae617:::obj15-2:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:07eae617:::obj15-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:07eae617:::obj15-2:head 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:07eae617:::obj15-2:head v 50'15 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.576+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:07eae617:::obj15-2:head, version: 50'15, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:07eae617:::obj15-2:head@50'15, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.576+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8f00 con 0x40cc000 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.576+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:07eae617:::obj15-2:head)]) -- 0x54e8c00 con 0x40cc000 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 453 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.576+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.576+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.576+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) v3 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07775916:::obj131-2:head local-lis/les=55/56 n=6 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:07eae617:::obj15-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 454 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:0a8623ad:::obj197-2:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0a8623ad:::obj197-2:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea7040 con 0x40cc000 2026-02-12T10:34:51.576+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0a8623ad:::obj197-2:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0a8623ad:::obj197-2:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.576+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0a8623ad:::obj197-2:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0a8623ad:::obj197-2:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0a8623ad:::obj197-2:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0a8623ad:::obj197-2:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0a8623ad:::obj197-2:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0a8623ad:::obj197-2:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.576+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0a8623ad:::obj197-2:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0a8623ad:::obj197-2:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:0a8623ad:::obj197-2:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0a8623ad:::obj197-2:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:0a8623ad:::obj197-2:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0a8623ad:::obj197-2:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:0a8623ad:::obj197-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:0a8623ad:::obj197-2:head 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:0a8623ad:::obj197-2:head v 50'197 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.576+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0a8623ad:::obj197-2:head, version: 50'197, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0a8623ad:::obj197-2:head@50'197, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.576+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.576+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.577+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9380 con 0x40cc000 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.577+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:0a8623ad:::obj197-2:head)]) -- 0x54e9080 con 0x40cc000 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 455 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.577+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.577+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.577+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) v3 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:07eae617:::obj15-2:head local-lis/les=55/56 n=7 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0a8623ad:::obj197-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 456 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:0ad06ae4:::obj88-2:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0ad06ae4:::obj88-2:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x4f42680 con 0x40cc000 2026-02-12T10:34:51.577+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0ad06ae4:::obj88-2:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0ad06ae4:::obj88-2:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.577+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0ad06ae4:::obj88-2:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0ad06ae4:::obj88-2:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0ad06ae4:::obj88-2:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0ad06ae4:::obj88-2:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0ad06ae4:::obj88-2:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0ad06ae4:::obj88-2:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.577+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0ad06ae4:::obj88-2:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0ad06ae4:::obj88-2:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:0ad06ae4:::obj88-2:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0ad06ae4:::obj88-2:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:0ad06ae4:::obj88-2:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0ad06ae4:::obj88-2:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:0ad06ae4:::obj88-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:0ad06ae4:::obj88-2:head 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:0ad06ae4:::obj88-2:head v 50'88 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0ad06ae4:::obj88-2:head, version: 50'88, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0ad06ae4:::obj88-2:head@50'88, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.577+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.577+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.577+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.577+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9800 con 0x40cc000 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.578+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:0ad06ae4:::obj88-2:head)]) -- 0x54e9500 con 0x40cc000 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.578+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 457 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.578+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.578+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) v3 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0a8623ad:::obj197-2:head local-lis/les=55/56 n=8 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0ad06ae4:::obj88-2:head) v3 finish latency 0.000027 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.578+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 458 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:0b52426d:::obj126-2:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b52426d:::obj126-2:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4f421a0 con 0x40cc000 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.578+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0b52426d:::obj126-2:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b52426d:::obj126-2:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.578+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0b52426d:::obj126-2:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b52426d:::obj126-2:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0b52426d:::obj126-2:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b52426d:::obj126-2:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0b52426d:::obj126-2:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b52426d:::obj126-2:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0b52426d:::obj126-2:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b52426d:::obj126-2:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:0b52426d:::obj126-2:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b52426d:::obj126-2:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:0b52426d:::obj126-2:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b52426d:::obj126-2:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:0b52426d:::obj126-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:0b52426d:::obj126-2:head 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:0b52426d:::obj126-2:head v 50'126 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.578+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.578+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0b52426d:::obj126-2:head, version: 50'126, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b52426d:::obj126-2:head@50'126, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.578+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.579+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9c80 con 0x40cc000 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.579+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:0b52426d:::obj126-2:head)]) -- 0x54e9980 con 0x40cc000 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.579+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 459 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.579+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.579+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) v3 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0ad06ae4:::obj88-2:head local-lis/les=55/56 n=9 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0b52426d:::obj126-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.579+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 460 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:0b820e18:::obj128-2:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b820e18:::obj128-2:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x4ea7ba0 con 0x40cc000 2026-02-12T10:34:51.579+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0b820e18:::obj128-2:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b820e18:::obj128-2:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.579+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0b820e18:::obj128-2:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b820e18:::obj128-2:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0b820e18:::obj128-2:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b820e18:::obj128-2:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:0b820e18:::obj128-2:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b820e18:::obj128-2:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0b820e18:::obj128-2:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b820e18:::obj128-2:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:0b820e18:::obj128-2:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b820e18:::obj128-2:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:0b820e18:::obj128-2:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b820e18:::obj128-2:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:0b820e18:::obj128-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:0b820e18:::obj128-2:head 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:0b820e18:::obj128-2:head v 50'128 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.579+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.579+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:0b820e18:::obj128-2:head, version: 50'128, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:0b820e18:::obj128-2:head@50'128, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.579+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8600 con 0x40cc000 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:0b820e18:::obj128-2:head)]) -- 0x54e9e00 con 0x40cc000 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 461 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5610680 con 0x40cc000 2026-02-12T10:34:51.580+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.580+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) v3 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b52426d:::obj126-2:head local-lis/les=55/56 n=10 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:0b820e18:::obj128-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 462 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:11880bad:::obj52-2:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:11880bad:::obj52-2:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c4d00 con 0x40cc000 2026-02-12T10:34:51.580+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:11880bad:::obj52-2:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:11880bad:::obj52-2:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.580+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:11880bad:::obj52-2:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:11880bad:::obj52-2:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:11880bad:::obj52-2:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:11880bad:::obj52-2:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:11880bad:::obj52-2:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:11880bad:::obj52-2:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:11880bad:::obj52-2:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:11880bad:::obj52-2:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:11880bad:::obj52-2:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:11880bad:::obj52-2:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:11880bad:::obj52-2:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:11880bad:::obj52-2:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:11880bad:::obj52-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:11880bad:::obj52-2:head 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:11880bad:::obj52-2:head v 50'52 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:11880bad:::obj52-2:head, version: 50'52, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:11880bad:::obj52-2:head@50'52, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000063 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577c000 con 0x40cc000 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.580+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:11880bad:::obj52-2:head)]) -- 0x577c600 con 0x40cc000 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.580+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.581+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 463 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5610100 con 0x40cc000 2026-02-12T10:34:51.581+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.581+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) v3 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:0b820e18:::obj128-2:head local-lis/les=55/56 n=11 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:11880bad:::obj52-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.581+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 464 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:14b4fd6d:::obj91-2:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:14b4fd6d:::obj91-2:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c29c0 con 0x40cc000 2026-02-12T10:34:51.581+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:14b4fd6d:::obj91-2:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:14b4fd6d:::obj91-2:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.581+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:14b4fd6d:::obj91-2:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:14b4fd6d:::obj91-2:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:14b4fd6d:::obj91-2:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:14b4fd6d:::obj91-2:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:14b4fd6d:::obj91-2:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:14b4fd6d:::obj91-2:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:14b4fd6d:::obj91-2:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:14b4fd6d:::obj91-2:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:14b4fd6d:::obj91-2:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:14b4fd6d:::obj91-2:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:14b4fd6d:::obj91-2:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:14b4fd6d:::obj91-2:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:14b4fd6d:::obj91-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:14b4fd6d:::obj91-2:head 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:14b4fd6d:::obj91-2:head v 50'91 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:14b4fd6d:::obj91-2:head, version: 50'91, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:14b4fd6d:::obj91-2:head@50'91, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.581+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.581+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577d680 con 0x40cc000 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.581+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.581+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:14b4fd6d:::obj91-2:head)]) -- 0x577d800 con 0x40cc000 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.581+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.582+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 465 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x560fb80 con 0x40cc000 2026-02-12T10:34:51.582+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.582+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) v3 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:11880bad:::obj52-2:head local-lis/les=55/56 n=12 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:14b4fd6d:::obj91-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.582+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 466 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:1936d769:::obj18-2:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1936d769:::obj18-2:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c2ea0 con 0x40cc000 2026-02-12T10:34:51.582+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1936d769:::obj18-2:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1936d769:::obj18-2:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.582+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1936d769:::obj18-2:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1936d769:::obj18-2:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1936d769:::obj18-2:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1936d769:::obj18-2:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1936d769:::obj18-2:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1936d769:::obj18-2:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1936d769:::obj18-2:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1936d769:::obj18-2:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(3.0s4 56/55 [PushOp(3:1936d769:::obj18-2:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1936d769:::obj18-2:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:1936d769:::obj18-2:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1936d769:::obj18-2:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:1936d769:::obj18-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:1936d769:::obj18-2:head 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:1936d769:::obj18-2:head v 50'18 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1936d769:::obj18-2:head, version: 50'18, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1936d769:::obj18-2:head@50'18, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.582+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.582+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577cf00 con 0x40cc000 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.582+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.582+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:1936d769:::obj18-2:head)]) -- 0x577db00 con 0x40cc000 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.582+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.583+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 467 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x560f600 con 0x40cc000 2026-02-12T10:34:51.583+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.583+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) v3 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:14b4fd6d:::obj91-2:head local-lis/les=55/56 n=13 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1936d769:::obj18-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.583+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 468 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:1982cce0:::obj34-2:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1982cce0:::obj34-2:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c3380 con 0x40cc000 2026-02-12T10:34:51.583+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1982cce0:::obj34-2:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1982cce0:::obj34-2:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 56 2026-02-12T10:34:51.583+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1982cce0:::obj34-2:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1982cce0:::obj34-2:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1982cce0:::obj34-2:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1982cce0:::obj34-2:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1982cce0:::obj34-2:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1982cce0:::obj34-2:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1982cce0:::obj34-2:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1982cce0:::obj34-2:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000038 MOSDPGPush(3.0s4 56/55 [PushOp(3:1982cce0:::obj34-2:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1982cce0:::obj34-2:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:1982cce0:::obj34-2:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1982cce0:::obj34-2:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:1982cce0:::obj34-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:1982cce0:::obj34-2:head 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:1982cce0:::obj34-2:head v 50'34 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1982cce0:::obj34-2:head, version: 50'34, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1982cce0:::obj34-2:head@50'34, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.583+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.583+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x574a300 con 0x40cc000 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.583+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.583+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:1982cce0:::obj34-2:head)]) -- 0x577cd80 con 0x40cc000 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.583+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 469 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5611700 con 0x40cc000 2026-02-12T10:34:51.584+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.584+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) v3 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1936d769:::obj18-2:head local-lis/les=55/56 n=14 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1982cce0:::obj34-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 470 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:1c9fc7a0:::obj39-2:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1c9fc7a0:::obj39-2:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c3860 con 0x40cc000 2026-02-12T10:34:51.584+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1c9fc7a0:::obj39-2:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1c9fc7a0:::obj39-2:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 56 2026-02-12T10:34:51.584+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1c9fc7a0:::obj39-2:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1c9fc7a0:::obj39-2:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1c9fc7a0:::obj39-2:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1c9fc7a0:::obj39-2:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1c9fc7a0:::obj39-2:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1c9fc7a0:::obj39-2:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1c9fc7a0:::obj39-2:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1c9fc7a0:::obj39-2:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 56/55 [PushOp(3:1c9fc7a0:::obj39-2:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1c9fc7a0:::obj39-2:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:1c9fc7a0:::obj39-2:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1c9fc7a0:::obj39-2:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:1c9fc7a0:::obj39-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:1c9fc7a0:::obj39-2:head 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:1c9fc7a0:::obj39-2:head v 50'39 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1c9fc7a0:::obj39-2:head, version: 50'39, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1c9fc7a0:::obj39-2:head@50'39, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.584+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5778780 con 0x40cc000 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.584+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:1c9fc7a0:::obj39-2:head)]) -- 0x5779080 con 0x40cc000 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 471 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x565e000 con 0x40cc000 2026-02-12T10:34:51.584+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.584+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) v3 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1982cce0:::obj34-2:head local-lis/les=55/56 n=15 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.584+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1c9fc7a0:::obj39-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.584+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 472 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:1d19f421:::obj75-2:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1d19f421:::obj75-2:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c3d40 con 0x40cc000 2026-02-12T10:34:51.585+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1d19f421:::obj75-2:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1d19f421:::obj75-2:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 56 2026-02-12T10:34:51.585+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1d19f421:::obj75-2:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1d19f421:::obj75-2:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1d19f421:::obj75-2:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1d19f421:::obj75-2:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1d19f421:::obj75-2:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1d19f421:::obj75-2:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1d19f421:::obj75-2:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1d19f421:::obj75-2:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 56/55 [PushOp(3:1d19f421:::obj75-2:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1d19f421:::obj75-2:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:1d19f421:::obj75-2:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1d19f421:::obj75-2:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:1d19f421:::obj75-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:1d19f421:::obj75-2:head 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:1d19f421:::obj75-2:head v 50'75 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1d19f421:::obj75-2:head, version: 50'75, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1d19f421:::obj75-2:head@50'75, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.585+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.585+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:1d19f421:::obj75-2:head)]) -- 0x5778d80 con 0x40cc000 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 473 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x565e580 con 0x40cc000 2026-02-12T10:34:51.585+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.585+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) v3 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1c9fc7a0:::obj39-2:head local-lis/les=55/56 n=16 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1d19f421:::obj75-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 474 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:1fbf3649:::obj1-2:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1fbf3649:::obj1-2:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x44c4340 con 0x40cc000 2026-02-12T10:34:51.585+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1fbf3649:::obj1-2:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1fbf3649:::obj1-2:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 56 2026-02-12T10:34:51.585+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1fbf3649:::obj1-2:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1fbf3649:::obj1-2:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1fbf3649:::obj1-2:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1fbf3649:::obj1-2:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.585+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:1fbf3649:::obj1-2:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1fbf3649:::obj1-2:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.585+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1fbf3649:::obj1-2:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1fbf3649:::obj1-2:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:1fbf3649:::obj1-2:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1fbf3649:::obj1-2:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:1fbf3649:::obj1-2:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1fbf3649:::obj1-2:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:1fbf3649:::obj1-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:1fbf3649:::obj1-2:head 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:1fbf3649:::obj1-2:head v 50'1 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.585+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:1fbf3649:::obj1-2:head, version: 50'1, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:1fbf3649:::obj1-2:head@50'1, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.586+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x44a9800 con 0x40cc000 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.586+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:1fbf3649:::obj1-2:head)]) -- 0x5715380 con 0x40cc000 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 475 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) ==== 1062+0+0 (unknown 0 0 0) 0x565eb00 con 0x40cc000 2026-02-12T10:34:51.586+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 56 2026-02-12T10:34:51.586+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) v3 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1d19f421:::obj75-2:head local-lis/les=55/56 n=17 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:1fbf3649:::obj1-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 476 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:20282586:::obj22-2:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20282586:::obj22-2:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c21a0 con 0x40cc000 2026-02-12T10:34:51.586+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:20282586:::obj22-2:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20282586:::obj22-2:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 56 2026-02-12T10:34:51.586+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:20282586:::obj22-2:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20282586:::obj22-2:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:20282586:::obj22-2:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20282586:::obj22-2:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:20282586:::obj22-2:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20282586:::obj22-2:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:20282586:::obj22-2:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20282586:::obj22-2:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:20282586:::obj22-2:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20282586:::obj22-2:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:20282586:::obj22-2:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20282586:::obj22-2:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:20282586:::obj22-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:20282586:::obj22-2:head 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:20282586:::obj22-2:head v 50'22 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.586+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:20282586:::obj22-2:head, version: 50'22, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20282586:::obj22-2:head@50'22, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.586+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.586+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x44a9c80 con 0x40cc000 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:20282586:::obj22-2:head)]) -- 0x44a8000 con 0x40cc000 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 477 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x565f080 con 0x40cc000 2026-02-12T10:34:51.587+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.587+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) v3 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:1fbf3649:::obj1-2:head local-lis/les=55/56 n=18 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:20282586:::obj22-2:head) v3 finish latency 0.000021 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 478 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:20599d25:::obj51-2:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20599d25:::obj51-2:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c2680 con 0x40cc000 2026-02-12T10:34:51.587+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:20599d25:::obj51-2:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20599d25:::obj51-2:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 56 2026-02-12T10:34:51.587+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:20599d25:::obj51-2:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20599d25:::obj51-2:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:20599d25:::obj51-2:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20599d25:::obj51-2:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:20599d25:::obj51-2:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20599d25:::obj51-2:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:20599d25:::obj51-2:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20599d25:::obj51-2:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:20599d25:::obj51-2:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20599d25:::obj51-2:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:20599d25:::obj51-2:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20599d25:::obj51-2:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:20599d25:::obj51-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:20599d25:::obj51-2:head 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:20599d25:::obj51-2:head v 50'51 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:20599d25:::obj51-2:head, version: 50'51, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:20599d25:::obj51-2:head@50'51, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.587+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:20599d25:::obj51-2:head)]) -- 0x5779800 con 0x40cc000 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.587+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.588+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 479 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x565f600 con 0x40cc000 2026-02-12T10:34:51.588+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 56 2026-02-12T10:34:51.588+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) v3 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20282586:::obj22-2:head local-lis/les=55/56 n=19 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:20599d25:::obj51-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.588+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 480 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:21394ecf:::obj65-2:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:21394ecf:::obj65-2:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c1380 con 0x40cc000 2026-02-12T10:34:51.588+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:21394ecf:::obj65-2:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:21394ecf:::obj65-2:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 56 2026-02-12T10:34:51.588+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:21394ecf:::obj65-2:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:21394ecf:::obj65-2:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:21394ecf:::obj65-2:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:21394ecf:::obj65-2:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:21394ecf:::obj65-2:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:21394ecf:::obj65-2:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:21394ecf:::obj65-2:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:21394ecf:::obj65-2:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000037 MOSDPGPush(3.0s4 56/55 [PushOp(3:21394ecf:::obj65-2:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:21394ecf:::obj65-2:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:21394ecf:::obj65-2:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:21394ecf:::obj65-2:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:21394ecf:::obj65-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:21394ecf:::obj65-2:head 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:21394ecf:::obj65-2:head v 50'65 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:21394ecf:::obj65-2:head, version: 50'65, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:21394ecf:::obj65-2:head@50'65, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.588+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.588+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54a7b00 con 0x40cc000 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.588+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.588+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:21394ecf:::obj65-2:head)]) -- 0x5232d80 con 0x40cc000 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.588+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.589+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 481 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x565fb80 con 0x40cc000 2026-02-12T10:34:51.589+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.589+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) v3 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:20599d25:::obj51-2:head local-lis/les=55/56 n=20 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:21394ecf:::obj65-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.589+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 482 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:23339edb:::obj25-2:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23339edb:::obj25-2:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c1860 con 0x40cc000 2026-02-12T10:34:51.589+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:23339edb:::obj25-2:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23339edb:::obj25-2:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.589+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:23339edb:::obj25-2:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23339edb:::obj25-2:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:23339edb:::obj25-2:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23339edb:::obj25-2:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:23339edb:::obj25-2:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23339edb:::obj25-2:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:23339edb:::obj25-2:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23339edb:::obj25-2:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:23339edb:::obj25-2:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23339edb:::obj25-2:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:23339edb:::obj25-2:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23339edb:::obj25-2:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:23339edb:::obj25-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:23339edb:::obj25-2:head 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:23339edb:::obj25-2:head v 50'25 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:23339edb:::obj25-2:head, version: 50'25, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23339edb:::obj25-2:head@50'25, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.589+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.589+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5779800 con 0x40cc000 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.589+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.589+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:23339edb:::obj25-2:head)]) -- 0x423b680 con 0x40cc000 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.589+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 483 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5660100 con 0x40cc000 2026-02-12T10:34:51.590+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.590+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) v3 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:21394ecf:::obj65-2:head local-lis/les=55/56 n=21 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:23339edb:::obj25-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 484 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:23cea85c:::obj200-2:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23cea85c:::obj200-2:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cc000 con 0x40cc000 2026-02-12T10:34:51.590+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:23cea85c:::obj200-2:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23cea85c:::obj200-2:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.590+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:23cea85c:::obj200-2:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23cea85c:::obj200-2:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:23cea85c:::obj200-2:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23cea85c:::obj200-2:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:23cea85c:::obj200-2:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23cea85c:::obj200-2:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:23cea85c:::obj200-2:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23cea85c:::obj200-2:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:23cea85c:::obj200-2:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23cea85c:::obj200-2:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:23cea85c:::obj200-2:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23cea85c:::obj200-2:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:23cea85c:::obj200-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:23cea85c:::obj200-2:head 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:23cea85c:::obj200-2:head v 50'200 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:23cea85c:::obj200-2:head, version: 50'200, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:23cea85c:::obj200-2:head@50'200, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.590+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x44a9c80 con 0x40cc000 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.590+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.590+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:23cea85c:::obj200-2:head)]) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 485 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5660680 con 0x40cc000 2026-02-12T10:34:51.590+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.590+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) v3 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23339edb:::obj25-2:head local-lis/les=55/56 n=22 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:23cea85c:::obj200-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.590+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 486 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:25596dc2:::obj47-2:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:25596dc2:::obj47-2:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cc4e0 con 0x40cc000 2026-02-12T10:34:51.591+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:25596dc2:::obj47-2:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:25596dc2:::obj47-2:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 56 2026-02-12T10:34:51.591+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:25596dc2:::obj47-2:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:25596dc2:::obj47-2:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:25596dc2:::obj47-2:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:25596dc2:::obj47-2:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:25596dc2:::obj47-2:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:25596dc2:::obj47-2:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:25596dc2:::obj47-2:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:25596dc2:::obj47-2:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000038 MOSDPGPush(3.0s4 56/55 [PushOp(3:25596dc2:::obj47-2:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:25596dc2:::obj47-2:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:25596dc2:::obj47-2:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:25596dc2:::obj47-2:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:25596dc2:::obj47-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:25596dc2:::obj47-2:head 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:25596dc2:::obj47-2:head v 50'47 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:25596dc2:::obj47-2:head, version: 50'47, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:25596dc2:::obj47-2:head@50'47, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.591+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5778d80 con 0x40cc000 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.591+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:25596dc2:::obj47-2:head)]) -- 0x5715380 con 0x40cc000 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 487 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5660c00 con 0x40cc000 2026-02-12T10:34:51.591+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.591+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) v3 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:23cea85c:::obj200-2:head local-lis/les=55/56 n=23 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:25596dc2:::obj47-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 488 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:2793c642:::obj99-2:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2793c642:::obj99-2:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cc9c0 con 0x40cc000 2026-02-12T10:34:51.591+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2793c642:::obj99-2:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2793c642:::obj99-2:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.591+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2793c642:::obj99-2:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2793c642:::obj99-2:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2793c642:::obj99-2:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2793c642:::obj99-2:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2793c642:::obj99-2:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2793c642:::obj99-2:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2793c642:::obj99-2:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2793c642:::obj99-2:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 56/55 [PushOp(3:2793c642:::obj99-2:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2793c642:::obj99-2:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:2793c642:::obj99-2:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2793c642:::obj99-2:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:2793c642:::obj99-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:2793c642:::obj99-2:head 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:2793c642:::obj99-2:head v 50'99 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.591+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2793c642:::obj99-2:head, version: 50'99, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2793c642:::obj99-2:head@50'99, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.591+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.591+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5778780 con 0x40cc000 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:2793c642:::obj99-2:head)]) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 489 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5661180 con 0x40cc000 2026-02-12T10:34:51.592+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.592+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.592+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) v3 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:25596dc2:::obj47-2:head local-lis/les=55/56 n=24 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2793c642:::obj99-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 490 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:27c6de40:::obj85-2:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:27c6de40:::obj85-2:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44ccea0 con 0x40cc000 2026-02-12T10:34:51.592+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:27c6de40:::obj85-2:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:27c6de40:::obj85-2:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.592+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:27c6de40:::obj85-2:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:27c6de40:::obj85-2:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:27c6de40:::obj85-2:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:27c6de40:::obj85-2:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:27c6de40:::obj85-2:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:27c6de40:::obj85-2:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.592+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:27c6de40:::obj85-2:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:27c6de40:::obj85-2:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:27c6de40:::obj85-2:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:27c6de40:::obj85-2:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:27c6de40:::obj85-2:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:27c6de40:::obj85-2:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:27c6de40:::obj85-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:27c6de40:::obj85-2:head 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:27c6de40:::obj85-2:head v 50'85 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.592+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:27c6de40:::obj85-2:head, version: 50'85, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:27c6de40:::obj85-2:head@50'85, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577db00 con 0x40cc000 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.592+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:27c6de40:::obj85-2:head)]) -- 0x577cd80 con 0x40cc000 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.592+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 491 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5661700 con 0x40cc000 2026-02-12T10:34:51.593+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.593+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.593+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.593+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) v3 2026-02-12T10:34:51.593+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2793c642:::obj99-2:head local-lis/les=55/56 n=25 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) 2026-02-12T10:34:51.593+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.593+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:27c6de40:::obj85-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 492 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:2bc35ea7:::obj102-2:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2bc35ea7:::obj102-2:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c09c0 con 0x40cc000 2026-02-12T10:34:51.593+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2bc35ea7:::obj102-2:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2bc35ea7:::obj102-2:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.593+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2bc35ea7:::obj102-2:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2bc35ea7:::obj102-2:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2bc35ea7:::obj102-2:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2bc35ea7:::obj102-2:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2bc35ea7:::obj102-2:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2bc35ea7:::obj102-2:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2bc35ea7:::obj102-2:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2bc35ea7:::obj102-2:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:2bc35ea7:::obj102-2:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2bc35ea7:::obj102-2:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:2bc35ea7:::obj102-2:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2bc35ea7:::obj102-2:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:2bc35ea7:::obj102-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:2bc35ea7:::obj102-2:head 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:2bc35ea7:::obj102-2:head v 50'102 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2bc35ea7:::obj102-2:head, version: 50'102, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2bc35ea7:::obj102-2:head@50'102, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.593+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577cf00 con 0x40cc000 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.593+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.593+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:2bc35ea7:::obj102-2:head)]) -- 0x5779b00 con 0x40cc000 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 493 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5690000 con 0x40cc000 2026-02-12T10:34:51.593+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.593+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.593+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) v3 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:27c6de40:::obj85-2:head local-lis/les=55/56 n=26 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2bc35ea7:::obj102-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.593+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 494 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:2dfa1be5:::obj14-2:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2dfa1be5:::obj14-2:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c0ea0 con 0x40cc000 2026-02-12T10:34:51.594+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2dfa1be5:::obj14-2:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2dfa1be5:::obj14-2:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.594+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2dfa1be5:::obj14-2:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2dfa1be5:::obj14-2:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2dfa1be5:::obj14-2:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2dfa1be5:::obj14-2:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2dfa1be5:::obj14-2:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2dfa1be5:::obj14-2:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2dfa1be5:::obj14-2:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2dfa1be5:::obj14-2:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:2dfa1be5:::obj14-2:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2dfa1be5:::obj14-2:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:2dfa1be5:::obj14-2:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2dfa1be5:::obj14-2:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:2dfa1be5:::obj14-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:2dfa1be5:::obj14-2:head 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:2dfa1be5:::obj14-2:head v 50'14 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2dfa1be5:::obj14-2:head, version: 50'14, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2dfa1be5:::obj14-2:head@50'14, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000063 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.594+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577c600 con 0x40cc000 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.594+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.594+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:2dfa1be5:::obj14-2:head)]) -- 0x577d800 con 0x40cc000 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 495 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5690580 con 0x40cc000 2026-02-12T10:34:51.594+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.594+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) v3 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2bc35ea7:::obj102-2:head local-lis/les=55/56 n=27 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2dfa1be5:::obj14-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.594+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 496 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:2e51cedd:::obj129-2:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2e51cedd:::obj129-2:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cd6c0 con 0x40cc000 2026-02-12T10:34:51.595+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2e51cedd:::obj129-2:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2e51cedd:::obj129-2:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.595+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2e51cedd:::obj129-2:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2e51cedd:::obj129-2:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2e51cedd:::obj129-2:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2e51cedd:::obj129-2:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:2e51cedd:::obj129-2:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2e51cedd:::obj129-2:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2e51cedd:::obj129-2:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2e51cedd:::obj129-2:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:2e51cedd:::obj129-2:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2e51cedd:::obj129-2:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:2e51cedd:::obj129-2:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2e51cedd:::obj129-2:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:2e51cedd:::obj129-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:2e51cedd:::obj129-2:head 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:2e51cedd:::obj129-2:head v 50'129 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:2e51cedd:::obj129-2:head, version: 50'129, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:2e51cedd:::obj129-2:head@50'129, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000064 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.595+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8600 con 0x40cc000 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.595+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:2e51cedd:::obj129-2:head)]) -- 0x577c000 con 0x40cc000 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 497 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5690b00 con 0x40cc000 2026-02-12T10:34:51.595+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.595+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) v3 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2dfa1be5:::obj14-2:head local-lis/les=55/56 n=28 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:2e51cedd:::obj129-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 498 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:31a1a014:::obj4-2:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31a1a014:::obj4-2:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x44cdba0 con 0x40cc000 2026-02-12T10:34:51.595+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:31a1a014:::obj4-2:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31a1a014:::obj4-2:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.595+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:31a1a014:::obj4-2:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31a1a014:::obj4-2:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:31a1a014:::obj4-2:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31a1a014:::obj4-2:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:31a1a014:::obj4-2:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31a1a014:::obj4-2:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:31a1a014:::obj4-2:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31a1a014:::obj4-2:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000037 MOSDPGPush(3.0s4 56/55 [PushOp(3:31a1a014:::obj4-2:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31a1a014:::obj4-2:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:31a1a014:::obj4-2:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31a1a014:::obj4-2:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:31a1a014:::obj4-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:31a1a014:::obj4-2:head 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:31a1a014:::obj4-2:head v 50'4 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.595+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.595+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:31a1a014:::obj4-2:head, version: 50'4, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31a1a014:::obj4-2:head@50'4, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.595+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9500 con 0x40cc000 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:31a1a014:::obj4-2:head)]) -- 0x54e9980 con 0x40cc000 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 499 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) ==== 1062+0+0 (unknown 0 0 0) 0x5691080 con 0x40cc000 2026-02-12T10:34:51.596+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.596+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) v3 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:2e51cedd:::obj129-2:head local-lis/les=55/56 n=29 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:31a1a014:::obj4-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 500 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:31e6d3f5:::obj100-2:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31e6d3f5:::obj100-2:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c9d40 con 0x40cc000 2026-02-12T10:34:51.596+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:31e6d3f5:::obj100-2:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31e6d3f5:::obj100-2:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.596+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:31e6d3f5:::obj100-2:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31e6d3f5:::obj100-2:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:31e6d3f5:::obj100-2:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31e6d3f5:::obj100-2:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:31e6d3f5:::obj100-2:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31e6d3f5:::obj100-2:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:31e6d3f5:::obj100-2:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31e6d3f5:::obj100-2:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:31e6d3f5:::obj100-2:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31e6d3f5:::obj100-2:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:31e6d3f5:::obj100-2:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31e6d3f5:::obj100-2:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:31e6d3f5:::obj100-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:31e6d3f5:::obj100-2:head 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:31e6d3f5:::obj100-2:head v 50'100 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:31e6d3f5:::obj100-2:head, version: 50'100, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:31e6d3f5:::obj100-2:head@50'100, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9380 con 0x40cc000 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.596+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:31e6d3f5:::obj100-2:head)]) -- 0x54e9800 con 0x40cc000 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.596+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.597+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 501 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5691600 con 0x40cc000 2026-02-12T10:34:51.597+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.597+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) v3 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31a1a014:::obj4-2:head local-lis/les=55/56 n=30 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:31e6d3f5:::obj100-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.597+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 502 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:33eb99ee:::obj21-2:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:33eb99ee:::obj21-2:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44ce1a0 con 0x40cc000 2026-02-12T10:34:51.597+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:33eb99ee:::obj21-2:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:33eb99ee:::obj21-2:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.597+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:33eb99ee:::obj21-2:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:33eb99ee:::obj21-2:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:33eb99ee:::obj21-2:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:33eb99ee:::obj21-2:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:33eb99ee:::obj21-2:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:33eb99ee:::obj21-2:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:33eb99ee:::obj21-2:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:33eb99ee:::obj21-2:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:33eb99ee:::obj21-2:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:33eb99ee:::obj21-2:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:33eb99ee:::obj21-2:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:33eb99ee:::obj21-2:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:33eb99ee:::obj21-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:33eb99ee:::obj21-2:head 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:33eb99ee:::obj21-2:head v 50'21 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:33eb99ee:::obj21-2:head, version: 50'21, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:33eb99ee:::obj21-2:head@50'21, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.597+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.597+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8780 con 0x40cc000 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.597+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.597+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:33eb99ee:::obj21-2:head)]) -- 0x54e8c00 con 0x40cc000 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.597+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 503 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5691b80 con 0x40cc000 2026-02-12T10:34:51.598+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.598+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) v3 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:31e6d3f5:::obj100-2:head local-lis/les=55/56 n=31 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:33eb99ee:::obj21-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 504 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:347a7019:::obj172-2:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:347a7019:::obj172-2:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44ce680 con 0x40cc000 2026-02-12T10:34:51.598+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:347a7019:::obj172-2:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:347a7019:::obj172-2:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.598+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:347a7019:::obj172-2:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:347a7019:::obj172-2:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:347a7019:::obj172-2:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:347a7019:::obj172-2:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:347a7019:::obj172-2:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:347a7019:::obj172-2:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:347a7019:::obj172-2:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:347a7019:::obj172-2:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:347a7019:::obj172-2:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:347a7019:::obj172-2:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:347a7019:::obj172-2:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:347a7019:::obj172-2:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:347a7019:::obj172-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:347a7019:::obj172-2:head 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:347a7019:::obj172-2:head v 50'172 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:347a7019:::obj172-2:head, version: 50'172, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:347a7019:::obj172-2:head@50'172, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.598+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aa000 con 0x40cc000 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.598+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.598+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:347a7019:::obj172-2:head)]) -- 0x54e8a80 con 0x40cc000 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 505 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5692100 con 0x40cc000 2026-02-12T10:34:51.598+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.598+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) v3 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:33eb99ee:::obj21-2:head local-lis/les=55/56 n=32 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:347a7019:::obj172-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.598+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.599+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 506 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:36bbae67:::obj35-2:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:36bbae67:::obj35-2:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44ced00 con 0x40cc000 2026-02-12T10:34:51.599+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:36bbae67:::obj35-2:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:36bbae67:::obj35-2:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.599+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:36bbae67:::obj35-2:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:36bbae67:::obj35-2:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:36bbae67:::obj35-2:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:36bbae67:::obj35-2:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:36bbae67:::obj35-2:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:36bbae67:::obj35-2:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:36bbae67:::obj35-2:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:36bbae67:::obj35-2:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:36bbae67:::obj35-2:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:36bbae67:::obj35-2:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:36bbae67:::obj35-2:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:36bbae67:::obj35-2:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:36bbae67:::obj35-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:36bbae67:::obj35-2:head 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:36bbae67:::obj35-2:head v 50'35 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:36bbae67:::obj35-2:head, version: 50'35, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:36bbae67:::obj35-2:head@50'35, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.599+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aa480 con 0x40cc000 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.599+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.599+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:36bbae67:::obj35-2:head)]) -- 0x56aa180 con 0x40cc000 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.599+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 507 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5692680 con 0x40cc000 2026-02-12T10:34:51.599+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) v3 prio 5 type 95 cost 0 latency 0.000013 epoch 56 2026-02-12T10:34:51.599+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) v3 prio 5 cost 0 latency 0.000030 pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) v3 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:347a7019:::obj172-2:head local-lis/les=55/56 n=33 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:36bbae67:::obj35-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.599+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.599+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 508 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:3715955b:::obj66-2:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3715955b:::obj66-2:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cf1e0 con 0x40cc000 2026-02-12T10:34:51.600+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3715955b:::obj66-2:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3715955b:::obj66-2:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 56 2026-02-12T10:34:51.600+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3715955b:::obj66-2:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3715955b:::obj66-2:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3715955b:::obj66-2:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3715955b:::obj66-2:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3715955b:::obj66-2:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3715955b:::obj66-2:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3715955b:::obj66-2:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3715955b:::obj66-2:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000041 MOSDPGPush(3.0s4 56/55 [PushOp(3:3715955b:::obj66-2:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3715955b:::obj66-2:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:3715955b:::obj66-2:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3715955b:::obj66-2:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:3715955b:::obj66-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:3715955b:::obj66-2:head 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:3715955b:::obj66-2:head v 50'66 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3715955b:::obj66-2:head, version: 50'66, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3715955b:::obj66-2:head@50'66, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000063 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.600+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aa900 con 0x40cc000 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.600+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.600+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:3715955b:::obj66-2:head)]) -- 0x56aa600 con 0x40cc000 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 509 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5692c00 con 0x40cc000 2026-02-12T10:34:51.600+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 56 2026-02-12T10:34:51.600+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) v3 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:36bbae67:::obj35-2:head local-lis/les=55/56 n=34 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3715955b:::obj66-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.600+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 510 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:3841f50b:::obj95-2:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3841f50b:::obj95-2:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d0d00 con 0x40cc000 2026-02-12T10:34:51.600+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3841f50b:::obj95-2:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3841f50b:::obj95-2:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000014 epoch 56 2026-02-12T10:34:51.600+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3841f50b:::obj95-2:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3841f50b:::obj95-2:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.600+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3841f50b:::obj95-2:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3841f50b:::obj95-2:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3841f50b:::obj95-2:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3841f50b:::obj95-2:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3841f50b:::obj95-2:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3841f50b:::obj95-2:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000047 MOSDPGPush(3.0s4 56/55 [PushOp(3:3841f50b:::obj95-2:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3841f50b:::obj95-2:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:3841f50b:::obj95-2:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3841f50b:::obj95-2:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:3841f50b:::obj95-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:3841f50b:::obj95-2:head 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:3841f50b:::obj95-2:head v 50'95 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3841f50b:::obj95-2:head, version: 50'95, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3841f50b:::obj95-2:head@50'95, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000082 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.601+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aad80 con 0x40cc000 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.601+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:3841f50b:::obj95-2:head)]) -- 0x56aaa80 con 0x40cc000 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 511 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5693180 con 0x40cc000 2026-02-12T10:34:51.601+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.601+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) v3 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3715955b:::obj66-2:head local-lis/les=55/56 n=35 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3841f50b:::obj95-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 512 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:39a716f8:::obj106-2:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:39a716f8:::obj106-2:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cfd40 con 0x40cc000 2026-02-12T10:34:51.601+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:39a716f8:::obj106-2:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:39a716f8:::obj106-2:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 56 2026-02-12T10:34:51.601+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:39a716f8:::obj106-2:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:39a716f8:::obj106-2:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:39a716f8:::obj106-2:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:39a716f8:::obj106-2:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:39a716f8:::obj106-2:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:39a716f8:::obj106-2:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:39a716f8:::obj106-2:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:39a716f8:::obj106-2:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:39a716f8:::obj106-2:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:39a716f8:::obj106-2:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:39a716f8:::obj106-2:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:39a716f8:::obj106-2:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:39a716f8:::obj106-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:39a716f8:::obj106-2:head 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:39a716f8:::obj106-2:head v 50'106 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.601+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.601+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:39a716f8:::obj106-2:head, version: 50'106, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:39a716f8:::obj106-2:head@50'106, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.601+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56ab200 con 0x40cc000 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:39a716f8:::obj106-2:head)]) -- 0x56aaf00 con 0x40cc000 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 513 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5693700 con 0x40cc000 2026-02-12T10:34:51.602+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 56 2026-02-12T10:34:51.602+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) v3 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3841f50b:::obj95-2:head local-lis/les=55/56 n=36 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:39a716f8:::obj106-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 514 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:3c255101:::obj108-2:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3c255101:::obj108-2:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0340 con 0x40cc000 2026-02-12T10:34:51.602+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3c255101:::obj108-2:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3c255101:::obj108-2:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 56 2026-02-12T10:34:51.602+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3c255101:::obj108-2:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3c255101:::obj108-2:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3c255101:::obj108-2:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3c255101:::obj108-2:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3c255101:::obj108-2:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3c255101:::obj108-2:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3c255101:::obj108-2:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3c255101:::obj108-2:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:3c255101:::obj108-2:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3c255101:::obj108-2:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:3c255101:::obj108-2:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3c255101:::obj108-2:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:3c255101:::obj108-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:3c255101:::obj108-2:head 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:3c255101:::obj108-2:head v 50'108 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3c255101:::obj108-2:head, version: 50'108, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3c255101:::obj108-2:head@50'108, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56ab380 con 0x40cc000 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.602+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:3c255101:::obj108-2:head)]) -- 0x5779e00 con 0x40cc000 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.602+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.603+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 515 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56c2000 con 0x40cc000 2026-02-12T10:34:51.603+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.603+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) v3 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:39a716f8:::obj106-2:head local-lis/les=55/56 n=37 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3c255101:::obj108-2:head) v3 finish latency 0.000021 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.603+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 516 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:3db9cef8:::obj54-2:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3db9cef8:::obj54-2:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d0820 con 0x40cc000 2026-02-12T10:34:51.603+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3db9cef8:::obj54-2:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3db9cef8:::obj54-2:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000017 epoch 56 2026-02-12T10:34:51.603+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3db9cef8:::obj54-2:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3db9cef8:::obj54-2:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3db9cef8:::obj54-2:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3db9cef8:::obj54-2:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3db9cef8:::obj54-2:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3db9cef8:::obj54-2:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3db9cef8:::obj54-2:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3db9cef8:::obj54-2:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000044 MOSDPGPush(3.0s4 56/55 [PushOp(3:3db9cef8:::obj54-2:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3db9cef8:::obj54-2:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:3db9cef8:::obj54-2:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3db9cef8:::obj54-2:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:3db9cef8:::obj54-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:3db9cef8:::obj54-2:head 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:3db9cef8:::obj54-2:head v 50'54 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3db9cef8:::obj54-2:head, version: 50'54, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3db9cef8:::obj54-2:head@50'54, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.603+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.603+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.603+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56ab500 con 0x40cc000 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.603+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.603+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:3db9cef8:::obj54-2:head)]) -- 0x56c0180 con 0x40cc000 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.603+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.604+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 517 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56c2580 con 0x40cc000 2026-02-12T10:34:51.604+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 56 2026-02-12T10:34:51.604+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) v3 prio 5 cost 0 latency 0.000029 pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) v3 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3c255101:::obj108-2:head local-lis/les=55/56 n=38 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3db9cef8:::obj54-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.604+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 518 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:3fa4fc3f:::obj148-2:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3fa4fc3f:::obj148-2:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cf860 con 0x40cc000 2026-02-12T10:34:51.604+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3fa4fc3f:::obj148-2:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3fa4fc3f:::obj148-2:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 56 2026-02-12T10:34:51.604+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3fa4fc3f:::obj148-2:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3fa4fc3f:::obj148-2:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3fa4fc3f:::obj148-2:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3fa4fc3f:::obj148-2:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:3fa4fc3f:::obj148-2:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3fa4fc3f:::obj148-2:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3fa4fc3f:::obj148-2:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3fa4fc3f:::obj148-2:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 56/55 [PushOp(3:3fa4fc3f:::obj148-2:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3fa4fc3f:::obj148-2:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:3fa4fc3f:::obj148-2:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3fa4fc3f:::obj148-2:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:3fa4fc3f:::obj148-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:3fa4fc3f:::obj148-2:head 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:3fa4fc3f:::obj148-2:head v 50'148 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:3fa4fc3f:::obj148-2:head, version: 50'148, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:3fa4fc3f:::obj148-2:head@50'148, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.604+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.604+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.604+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56ab680 con 0x40cc000 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.604+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.604+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:3fa4fc3f:::obj148-2:head)]) -- 0x56c0480 con 0x40cc000 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.604+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 519 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56c2b00 con 0x40cc000 2026-02-12T10:34:51.605+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.605+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) v3 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3db9cef8:::obj54-2:head local-lis/les=55/56 n=39 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:3fa4fc3f:::obj148-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 520 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:40a47da3:::obj90-2:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:40a47da3:::obj90-2:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d0ea0 con 0x40cc000 2026-02-12T10:34:51.605+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:40a47da3:::obj90-2:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:40a47da3:::obj90-2:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.605+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:40a47da3:::obj90-2:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:40a47da3:::obj90-2:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:40a47da3:::obj90-2:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:40a47da3:::obj90-2:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:40a47da3:::obj90-2:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:40a47da3:::obj90-2:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:40a47da3:::obj90-2:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:40a47da3:::obj90-2:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:40a47da3:::obj90-2:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:40a47da3:::obj90-2:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:40a47da3:::obj90-2:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:40a47da3:::obj90-2:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:40a47da3:::obj90-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:40a47da3:::obj90-2:head 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:40a47da3:::obj90-2:head v 50'90 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:40a47da3:::obj90-2:head, version: 50'90, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:40a47da3:::obj90-2:head@50'90, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.605+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56abb00 con 0x40cc000 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.605+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.605+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:40a47da3:::obj90-2:head)]) -- 0x56ab800 con 0x40cc000 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 521 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56c3080 con 0x40cc000 2026-02-12T10:34:51.605+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.605+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.605+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) v3 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:3fa4fc3f:::obj148-2:head local-lis/les=55/56 n=40 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:40a47da3:::obj90-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.605+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 522 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:431cd401:::obj44-2:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:431cd401:::obj44-2:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1380 con 0x40cc000 2026-02-12T10:34:51.606+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:431cd401:::obj44-2:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:431cd401:::obj44-2:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 56 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:431cd401:::obj44-2:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:431cd401:::obj44-2:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:431cd401:::obj44-2:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:431cd401:::obj44-2:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:431cd401:::obj44-2:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:431cd401:::obj44-2:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:431cd401:::obj44-2:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:431cd401:::obj44-2:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:431cd401:::obj44-2:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:431cd401:::obj44-2:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:431cd401:::obj44-2:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:431cd401:::obj44-2:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:431cd401:::obj44-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:431cd401:::obj44-2:head 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:431cd401:::obj44-2:head v 50'44 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:431cd401:::obj44-2:head, version: 50'44, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:431cd401:::obj44-2:head@50'44, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.606+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aaf00 con 0x40cc000 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.606+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.606+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:431cd401:::obj44-2:head)]) -- 0x56abc80 con 0x40cc000 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 523 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56c3600 con 0x40cc000 2026-02-12T10:34:51.606+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.606+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) v3 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:40a47da3:::obj90-2:head local-lis/les=55/56 n=41 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:431cd401:::obj44-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 524 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:43aedcb0:::obj61-2:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43aedcb0:::obj61-2:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1860 con 0x40cc000 2026-02-12T10:34:51.606+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:43aedcb0:::obj61-2:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43aedcb0:::obj61-2:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.606+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:43aedcb0:::obj61-2:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43aedcb0:::obj61-2:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:43aedcb0:::obj61-2:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43aedcb0:::obj61-2:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:43aedcb0:::obj61-2:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43aedcb0:::obj61-2:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:43aedcb0:::obj61-2:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43aedcb0:::obj61-2:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:43aedcb0:::obj61-2:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43aedcb0:::obj61-2:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:43aedcb0:::obj61-2:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43aedcb0:::obj61-2:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:43aedcb0:::obj61-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:43aedcb0:::obj61-2:head 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:43aedcb0:::obj61-2:head v 50'61 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:43aedcb0:::obj61-2:head, version: 50'61, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43aedcb0:::obj61-2:head@50'61, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.606+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.606+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.607+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56ab200 con 0x40cc000 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.607+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.607+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:43aedcb0:::obj61-2:head)]) -- 0x56c0780 con 0x40cc000 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 525 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56c3b80 con 0x40cc000 2026-02-12T10:34:51.607+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.607+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) v3 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:431cd401:::obj44-2:head local-lis/les=55/56 n=42 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:43aedcb0:::obj61-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 526 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:43db11c7:::obj29-2:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43db11c7:::obj29-2:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1d40 con 0x40cc000 2026-02-12T10:34:51.607+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:43db11c7:::obj29-2:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43db11c7:::obj29-2:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.607+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:43db11c7:::obj29-2:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43db11c7:::obj29-2:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:43db11c7:::obj29-2:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43db11c7:::obj29-2:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:43db11c7:::obj29-2:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43db11c7:::obj29-2:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:43db11c7:::obj29-2:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43db11c7:::obj29-2:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:43db11c7:::obj29-2:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43db11c7:::obj29-2:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:43db11c7:::obj29-2:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43db11c7:::obj29-2:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:43db11c7:::obj29-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:43db11c7:::obj29-2:head 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:43db11c7:::obj29-2:head v 50'29 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:43db11c7:::obj29-2:head, version: 50'29, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:43db11c7:::obj29-2:head@50'29, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.607+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.607+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aaa80 con 0x40cc000 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.608+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:43db11c7:::obj29-2:head)]) -- 0x56c0a80 con 0x40cc000 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 527 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56c4100 con 0x40cc000 2026-02-12T10:34:51.608+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.608+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) v3 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43aedcb0:::obj61-2:head local-lis/les=55/56 n=43 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:43db11c7:::obj29-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 528 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:440a91cf:::obj64-2:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:440a91cf:::obj64-2:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b44e0 con 0x40cc000 2026-02-12T10:34:51.608+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:440a91cf:::obj64-2:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:440a91cf:::obj64-2:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.608+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:440a91cf:::obj64-2:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:440a91cf:::obj64-2:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:440a91cf:::obj64-2:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:440a91cf:::obj64-2:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:440a91cf:::obj64-2:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:440a91cf:::obj64-2:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:440a91cf:::obj64-2:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:440a91cf:::obj64-2:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:440a91cf:::obj64-2:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:440a91cf:::obj64-2:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:440a91cf:::obj64-2:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:440a91cf:::obj64-2:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:440a91cf:::obj64-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:440a91cf:::obj64-2:head 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:440a91cf:::obj64-2:head v 50'64 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:440a91cf:::obj64-2:head, version: 50'64, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:440a91cf:::obj64-2:head@50'64, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000047 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.608+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aad80 con 0x40cc000 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.608+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:440a91cf:::obj64-2:head)]) -- 0x56c0d80 con 0x40cc000 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.608+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.609+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 529 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56c4680 con 0x40cc000 2026-02-12T10:34:51.609+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.609+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.609+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.609+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.609+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) v3 2026-02-12T10:34:51.609+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:43db11c7:::obj29-2:head local-lis/les=55/56 n=44 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) 2026-02-12T10:34:51.609+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.609+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:440a91cf:::obj64-2:head) v3 finish latency 0.000029 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.609+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 530 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:4464a52e:::obj101-2:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4464a52e:::obj101-2:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b49c0 con 0x40cc000 2026-02-12T10:34:51.609+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:4464a52e:::obj101-2:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4464a52e:::obj101-2:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.609+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:4464a52e:::obj101-2:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4464a52e:::obj101-2:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:4464a52e:::obj101-2:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4464a52e:::obj101-2:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:4464a52e:::obj101-2:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4464a52e:::obj101-2:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:4464a52e:::obj101-2:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4464a52e:::obj101-2:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:4464a52e:::obj101-2:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4464a52e:::obj101-2:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:4464a52e:::obj101-2:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4464a52e:::obj101-2:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:4464a52e:::obj101-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:4464a52e:::obj101-2:head 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:4464a52e:::obj101-2:head v 50'101 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:4464a52e:::obj101-2:head, version: 50'101, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4464a52e:::obj101-2:head@50'101, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.609+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.609+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.609+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aa600 con 0x40cc000 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.609+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.609+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:4464a52e:::obj101-2:head)]) -- 0x56c1080 con 0x40cc000 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.609+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 531 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56c4c00 con 0x40cc000 2026-02-12T10:34:51.610+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.610+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) v3 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:440a91cf:::obj64-2:head local-lis/les=55/56 n=45 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:4464a52e:::obj101-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 532 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:45397116:::obj151-2:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:45397116:::obj151-2:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4ea0 con 0x40cc000 2026-02-12T10:34:51.610+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:45397116:::obj151-2:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:45397116:::obj151-2:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.610+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:45397116:::obj151-2:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:45397116:::obj151-2:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:45397116:::obj151-2:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:45397116:::obj151-2:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:45397116:::obj151-2:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:45397116:::obj151-2:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:45397116:::obj151-2:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:45397116:::obj151-2:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:45397116:::obj151-2:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:45397116:::obj151-2:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:45397116:::obj151-2:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:45397116:::obj151-2:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:45397116:::obj151-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:45397116:::obj151-2:head 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:45397116:::obj151-2:head v 50'151 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:45397116:::obj151-2:head, version: 50'151, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:45397116:::obj151-2:head@50'151, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.610+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aa900 con 0x40cc000 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.610+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:45397116:::obj151-2:head)]) -- 0x56c1380 con 0x40cc000 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 533 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56c5180 con 0x40cc000 2026-02-12T10:34:51.610+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.610+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.610+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) v3 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4464a52e:::obj101-2:head local-lis/les=55/56 n=46 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.610+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:45397116:::obj151-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.610+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 534 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:458d10c3:::obj198-2:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:458d10c3:::obj198-2:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b3520 con 0x40cc000 2026-02-12T10:34:51.611+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:458d10c3:::obj198-2:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:458d10c3:::obj198-2:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 56 2026-02-12T10:34:51.611+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:458d10c3:::obj198-2:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:458d10c3:::obj198-2:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:458d10c3:::obj198-2:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:458d10c3:::obj198-2:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:458d10c3:::obj198-2:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:458d10c3:::obj198-2:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:458d10c3:::obj198-2:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:458d10c3:::obj198-2:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:458d10c3:::obj198-2:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:458d10c3:::obj198-2:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:458d10c3:::obj198-2:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:458d10c3:::obj198-2:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:458d10c3:::obj198-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:458d10c3:::obj198-2:head 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:458d10c3:::obj198-2:head v 50'198 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:458d10c3:::obj198-2:head, version: 50'198, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:458d10c3:::obj198-2:head@50'198, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.611+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aa180 con 0x40cc000 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.611+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.611+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:458d10c3:::obj198-2:head)]) -- 0x56c1680 con 0x40cc000 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 535 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56c5700 con 0x40cc000 2026-02-12T10:34:51.611+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.611+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) v3 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:45397116:::obj151-2:head local-lis/les=55/56 n=47 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:458d10c3:::obj198-2:head) v3 finish latency 0.000021 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.611+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 536 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:46eb2f5b:::obj33-2:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:46eb2f5b:::obj33-2:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b3a00 con 0x40cc000 2026-02-12T10:34:51.612+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:46eb2f5b:::obj33-2:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:46eb2f5b:::obj33-2:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.612+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:46eb2f5b:::obj33-2:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:46eb2f5b:::obj33-2:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:46eb2f5b:::obj33-2:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:46eb2f5b:::obj33-2:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:46eb2f5b:::obj33-2:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:46eb2f5b:::obj33-2:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:46eb2f5b:::obj33-2:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:46eb2f5b:::obj33-2:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 56/55 [PushOp(3:46eb2f5b:::obj33-2:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:46eb2f5b:::obj33-2:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:46eb2f5b:::obj33-2:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:46eb2f5b:::obj33-2:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:46eb2f5b:::obj33-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:46eb2f5b:::obj33-2:head 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:46eb2f5b:::obj33-2:head v 50'33 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:46eb2f5b:::obj33-2:head, version: 50'33, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:46eb2f5b:::obj33-2:head@50'33, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.612+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aa480 con 0x40cc000 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.612+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.612+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:46eb2f5b:::obj33-2:head)]) -- 0x56c1980 con 0x40cc000 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 537 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.612+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 56 2026-02-12T10:34:51.612+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) v3 prio 5 cost 0 latency 0.000028 pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) v3 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:458d10c3:::obj198-2:head local-lis/les=55/56 n=48 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:46eb2f5b:::obj33-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 538 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:49d488a6:::obj135-2:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:49d488a6:::obj135-2:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4000 con 0x40cc000 2026-02-12T10:34:51.612+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:49d488a6:::obj135-2:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:49d488a6:::obj135-2:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.612+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:49d488a6:::obj135-2:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:49d488a6:::obj135-2:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:49d488a6:::obj135-2:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:49d488a6:::obj135-2:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:49d488a6:::obj135-2:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:49d488a6:::obj135-2:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:49d488a6:::obj135-2:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:49d488a6:::obj135-2:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:49d488a6:::obj135-2:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:49d488a6:::obj135-2:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:49d488a6:::obj135-2:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:49d488a6:::obj135-2:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:49d488a6:::obj135-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:49d488a6:::obj135-2:head 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:49d488a6:::obj135-2:head v 50'135 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:49d488a6:::obj135-2:head, version: 50'135, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:49d488a6:::obj135-2:head@50'135, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.612+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.612+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8a80 con 0x40cc000 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.613+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:49d488a6:::obj135-2:head)]) -- 0x56c1c80 con 0x40cc000 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 539 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.613+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.613+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) v3 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:46eb2f5b:::obj33-2:head local-lis/les=55/56 n=49 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:49d488a6:::obj135-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 540 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:4cc1e37b:::obj180-2:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4cc1e37b:::obj180-2:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44bf860 con 0x40cc000 2026-02-12T10:34:51.613+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:4cc1e37b:::obj180-2:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4cc1e37b:::obj180-2:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.613+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:4cc1e37b:::obj180-2:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4cc1e37b:::obj180-2:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:4cc1e37b:::obj180-2:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4cc1e37b:::obj180-2:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:4cc1e37b:::obj180-2:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4cc1e37b:::obj180-2:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:4cc1e37b:::obj180-2:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4cc1e37b:::obj180-2:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:4cc1e37b:::obj180-2:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4cc1e37b:::obj180-2:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:4cc1e37b:::obj180-2:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4cc1e37b:::obj180-2:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:4cc1e37b:::obj180-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:4cc1e37b:::obj180-2:head 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:4cc1e37b:::obj180-2:head v 50'180 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:4cc1e37b:::obj180-2:head, version: 50'180, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4cc1e37b:::obj180-2:head@50'180, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.613+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x56aa000 con 0x40cc000 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.613+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:4cc1e37b:::obj180-2:head)]) -- 0x5652000 con 0x40cc000 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.613+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 541 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.614+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.614+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.614+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.614+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) v3 2026-02-12T10:34:51.614+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:49d488a6:::obj135-2:head local-lis/les=55/56 n=50 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) 2026-02-12T10:34:51.614+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.614+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:4cc1e37b:::obj180-2:head) v3 finish latency 0.000028 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 542 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:4e676d16:::obj181-2:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4e676d16:::obj181-2:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c01a0 con 0x40cc000 2026-02-12T10:34:51.614+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:4e676d16:::obj181-2:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4e676d16:::obj181-2:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.614+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:4e676d16:::obj181-2:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4e676d16:::obj181-2:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:4e676d16:::obj181-2:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4e676d16:::obj181-2:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:4e676d16:::obj181-2:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4e676d16:::obj181-2:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:4e676d16:::obj181-2:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4e676d16:::obj181-2:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:4e676d16:::obj181-2:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4e676d16:::obj181-2:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:4e676d16:::obj181-2:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4e676d16:::obj181-2:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:4e676d16:::obj181-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:4e676d16:::obj181-2:head 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:4e676d16:::obj181-2:head v 50'181 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:4e676d16:::obj181-2:head, version: 50'181, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:4e676d16:::obj181-2:head@50'181, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.614+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8c00 con 0x40cc000 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.614+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.614+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:4e676d16:::obj181-2:head)]) -- 0x5652300 con 0x40cc000 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 543 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.614+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.614+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.614+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) v3 2026-02-12T10:34:51.614+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4cc1e37b:::obj180-2:head local-lis/les=55/56 n=51 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:4e676d16:::obj181-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 544 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:519370c2:::obj13-2:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:519370c2:::obj13-2:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c0680 con 0x40cc000 2026-02-12T10:34:51.615+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:519370c2:::obj13-2:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:519370c2:::obj13-2:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:519370c2:::obj13-2:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:519370c2:::obj13-2:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:519370c2:::obj13-2:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:519370c2:::obj13-2:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:519370c2:::obj13-2:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:519370c2:::obj13-2:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:519370c2:::obj13-2:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:519370c2:::obj13-2:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:519370c2:::obj13-2:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:519370c2:::obj13-2:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:519370c2:::obj13-2:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:519370c2:::obj13-2:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:519370c2:::obj13-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:519370c2:::obj13-2:head 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:519370c2:::obj13-2:head v 50'13 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:519370c2:::obj13-2:head, version: 50'13, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:519370c2:::obj13-2:head@50'13, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000063 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.615+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9380 con 0x40cc000 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.615+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.615+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:519370c2:::obj13-2:head)]) -- 0x54e8780 con 0x40cc000 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 545 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.615+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.615+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) v3 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:4e676d16:::obj181-2:head local-lis/les=55/56 n=52 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:519370c2:::obj13-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.615+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 546 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:539c8a2e:::obj195-2:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:539c8a2e:::obj195-2:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d3860 con 0x40cc000 2026-02-12T10:34:51.616+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:539c8a2e:::obj195-2:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:539c8a2e:::obj195-2:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.616+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:539c8a2e:::obj195-2:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:539c8a2e:::obj195-2:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:539c8a2e:::obj195-2:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:539c8a2e:::obj195-2:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:539c8a2e:::obj195-2:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:539c8a2e:::obj195-2:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:539c8a2e:::obj195-2:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:539c8a2e:::obj195-2:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:539c8a2e:::obj195-2:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:539c8a2e:::obj195-2:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:539c8a2e:::obj195-2:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:539c8a2e:::obj195-2:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:539c8a2e:::obj195-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:539c8a2e:::obj195-2:head 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:539c8a2e:::obj195-2:head v 50'195 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:539c8a2e:::obj195-2:head, version: 50'195, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:539c8a2e:::obj195-2:head@50'195, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.616+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9980 con 0x40cc000 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.616+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.616+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:539c8a2e:::obj195-2:head)]) -- 0x5652600 con 0x40cc000 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 547 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75700 con 0x40cc000 2026-02-12T10:34:51.616+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.616+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) v3 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:519370c2:::obj13-2:head local-lis/les=55/56 n=53 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:539c8a2e:::obj195-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 548 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:53d24639:::obj168-2:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:53d24639:::obj168-2:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d1ba0 con 0x40cc000 2026-02-12T10:34:51.616+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:53d24639:::obj168-2:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:53d24639:::obj168-2:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.616+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:53d24639:::obj168-2:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:53d24639:::obj168-2:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:53d24639:::obj168-2:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:53d24639:::obj168-2:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:53d24639:::obj168-2:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:53d24639:::obj168-2:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:53d24639:::obj168-2:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:53d24639:::obj168-2:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:53d24639:::obj168-2:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:53d24639:::obj168-2:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:53d24639:::obj168-2:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:53d24639:::obj168-2:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:53d24639:::obj168-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:53d24639:::obj168-2:head 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:53d24639:::obj168-2:head v 50'168 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:53d24639:::obj168-2:head, version: 50'168, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:53d24639:::obj168-2:head@50'168, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.616+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.616+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.617+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9500 con 0x40cc000 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.617+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:53d24639:::obj168-2:head)]) -- 0x5652900 con 0x40cc000 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.617+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 549 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75180 con 0x40cc000 2026-02-12T10:34:51.617+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) v3 prio 5 type 95 cost 0 latency 0.000009 epoch 56 2026-02-12T10:34:51.617+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) v3 prio 5 cost 0 latency 0.000030 pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) v3 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:539c8a2e:::obj195-2:head local-lis/les=55/56 n=54 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:53d24639:::obj168-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.617+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 550 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:56648281:::obj41-2:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:56648281:::obj41-2:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d16c0 con 0x40cc000 2026-02-12T10:34:51.617+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:56648281:::obj41-2:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:56648281:::obj41-2:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 56 2026-02-12T10:34:51.617+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:56648281:::obj41-2:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:56648281:::obj41-2:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:56648281:::obj41-2:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:56648281:::obj41-2:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:56648281:::obj41-2:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:56648281:::obj41-2:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:56648281:::obj41-2:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:56648281:::obj41-2:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:56648281:::obj41-2:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:56648281:::obj41-2:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:56648281:::obj41-2:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:56648281:::obj41-2:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:56648281:::obj41-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:56648281:::obj41-2:head 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:56648281:::obj41-2:head v 50'41 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:56648281:::obj41-2:head, version: 50'41, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:56648281:::obj41-2:head@50'41, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.617+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.617+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577c000 con 0x40cc000 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.617+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:56648281:::obj41-2:head)]) -- 0x5652c00 con 0x40cc000 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.617+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 551 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a72000 con 0x40cc000 2026-02-12T10:34:51.618+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.618+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) v3 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:53d24639:::obj168-2:head local-lis/les=55/56 n=55 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:56648281:::obj41-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 552 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:575c0d55:::obj79-2:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:575c0d55:::obj79-2:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d11e0 con 0x40cc000 2026-02-12T10:34:51.618+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:575c0d55:::obj79-2:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:575c0d55:::obj79-2:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.618+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:575c0d55:::obj79-2:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:575c0d55:::obj79-2:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:575c0d55:::obj79-2:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:575c0d55:::obj79-2:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:575c0d55:::obj79-2:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:575c0d55:::obj79-2:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:575c0d55:::obj79-2:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:575c0d55:::obj79-2:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:575c0d55:::obj79-2:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:575c0d55:::obj79-2:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:575c0d55:::obj79-2:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:575c0d55:::obj79-2:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:575c0d55:::obj79-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:575c0d55:::obj79-2:head 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:575c0d55:::obj79-2:head v 50'79 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:575c0d55:::obj79-2:head, version: 50'79, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:575c0d55:::obj79-2:head@50'79, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.618+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8600 con 0x40cc000 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.618+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.618+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:575c0d55:::obj79-2:head)]) -- 0x5652f00 con 0x40cc000 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 553 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a73600 con 0x40cc000 2026-02-12T10:34:51.618+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.618+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.618+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.618+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.618+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.618+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) v3 2026-02-12T10:34:51.618+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:56648281:::obj41-2:head local-lis/les=55/56 n=56 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) 2026-02-12T10:34:51.618+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.618+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:575c0d55:::obj79-2:head) v3 finish latency 0.000029 2026-02-12T10:34:51.618+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 554 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:576408ee:::obj185-2:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:576408ee:::obj185-2:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cfba0 con 0x40cc000 2026-02-12T10:34:51.619+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:576408ee:::obj185-2:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:576408ee:::obj185-2:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 56 2026-02-12T10:34:51.619+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:576408ee:::obj185-2:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:576408ee:::obj185-2:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:576408ee:::obj185-2:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:576408ee:::obj185-2:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:576408ee:::obj185-2:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:576408ee:::obj185-2:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:576408ee:::obj185-2:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:576408ee:::obj185-2:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:576408ee:::obj185-2:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:576408ee:::obj185-2:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:576408ee:::obj185-2:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:576408ee:::obj185-2:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:576408ee:::obj185-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:576408ee:::obj185-2:head 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:576408ee:::obj185-2:head v 50'185 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:576408ee:::obj185-2:head, version: 50'185, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:576408ee:::obj185-2:head@50'185, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.619+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577d800 con 0x40cc000 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.619+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.619+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:576408ee:::obj185-2:head)]) -- 0x5653200 con 0x40cc000 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 555 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73b80 con 0x40cc000 2026-02-12T10:34:51.619+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.619+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) v3 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:575c0d55:::obj79-2:head local-lis/les=55/56 n=57 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:576408ee:::obj185-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 556 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:5788d62e:::obj96-2:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5788d62e:::obj96-2:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cf6c0 con 0x40cc000 2026-02-12T10:34:51.619+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5788d62e:::obj96-2:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5788d62e:::obj96-2:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5788d62e:::obj96-2:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5788d62e:::obj96-2:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5788d62e:::obj96-2:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5788d62e:::obj96-2:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5788d62e:::obj96-2:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5788d62e:::obj96-2:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5788d62e:::obj96-2:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5788d62e:::obj96-2:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:5788d62e:::obj96-2:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5788d62e:::obj96-2:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:5788d62e:::obj96-2:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5788d62e:::obj96-2:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:5788d62e:::obj96-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:5788d62e:::obj96-2:head 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:5788d62e:::obj96-2:head v 50'96 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5788d62e:::obj96-2:head, version: 50'96, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5788d62e:::obj96-2:head@50'96, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.619+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.619+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577c600 con 0x40cc000 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.620+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:5788d62e:::obj96-2:head)]) -- 0x5653500 con 0x40cc000 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 557 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5610680 con 0x40cc000 2026-02-12T10:34:51.620+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.620+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) v3 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:576408ee:::obj185-2:head local-lis/les=55/56 n=58 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5788d62e:::obj96-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 558 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:579fb795:::obj161-2:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:579fb795:::obj161-2:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0680 con 0x40cc000 2026-02-12T10:34:51.620+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:579fb795:::obj161-2:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:579fb795:::obj161-2:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.620+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:579fb795:::obj161-2:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:579fb795:::obj161-2:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:579fb795:::obj161-2:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:579fb795:::obj161-2:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:579fb795:::obj161-2:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:579fb795:::obj161-2:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:579fb795:::obj161-2:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:579fb795:::obj161-2:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(3.0s4 56/55 [PushOp(3:579fb795:::obj161-2:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:579fb795:::obj161-2:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:579fb795:::obj161-2:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:579fb795:::obj161-2:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:579fb795:::obj161-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:579fb795:::obj161-2:head 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:579fb795:::obj161-2:head v 50'161 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:579fb795:::obj161-2:head, version: 50'161, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:579fb795:::obj161-2:head@50'161, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.620+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5779b00 con 0x40cc000 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.620+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:579fb795:::obj161-2:head)]) -- 0x5653800 con 0x40cc000 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.620+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.621+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 559 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5610100 con 0x40cc000 2026-02-12T10:34:51.621+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.621+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) v3 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5788d62e:::obj96-2:head local-lis/les=55/56 n=59 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:579fb795:::obj161-2:head) v3 finish latency 0.000028 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.621+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 560 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:5a72a4da:::obj130-2:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a72a4da:::obj130-2:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d01a0 con 0x40cc000 2026-02-12T10:34:51.621+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5a72a4da:::obj130-2:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a72a4da:::obj130-2:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.621+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5a72a4da:::obj130-2:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a72a4da:::obj130-2:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5a72a4da:::obj130-2:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a72a4da:::obj130-2:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5a72a4da:::obj130-2:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a72a4da:::obj130-2:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5a72a4da:::obj130-2:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a72a4da:::obj130-2:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:5a72a4da:::obj130-2:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a72a4da:::obj130-2:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:5a72a4da:::obj130-2:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a72a4da:::obj130-2:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:5a72a4da:::obj130-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:5a72a4da:::obj130-2:head 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:5a72a4da:::obj130-2:head v 50'130 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5a72a4da:::obj130-2:head, version: 50'130, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a72a4da:::obj130-2:head@50'130, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.621+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.621+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.621+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577cf00 con 0x40cc000 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.621+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.621+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:5a72a4da:::obj130-2:head)]) -- 0x5653b00 con 0x40cc000 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.621+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 561 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x560fb80 con 0x40cc000 2026-02-12T10:34:51.622+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.622+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) v3 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:579fb795:::obj161-2:head local-lis/les=55/56 n=60 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5a72a4da:::obj130-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 562 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:5a9f647b:::obj183-2:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a9f647b:::obj183-2:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44ce9c0 con 0x40cc000 2026-02-12T10:34:51.622+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5a9f647b:::obj183-2:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a9f647b:::obj183-2:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 56 2026-02-12T10:34:51.622+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5a9f647b:::obj183-2:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a9f647b:::obj183-2:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5a9f647b:::obj183-2:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a9f647b:::obj183-2:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5a9f647b:::obj183-2:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a9f647b:::obj183-2:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5a9f647b:::obj183-2:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a9f647b:::obj183-2:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 56/55 [PushOp(3:5a9f647b:::obj183-2:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a9f647b:::obj183-2:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:5a9f647b:::obj183-2:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a9f647b:::obj183-2:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:5a9f647b:::obj183-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:5a9f647b:::obj183-2:head 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:5a9f647b:::obj183-2:head v 50'183 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5a9f647b:::obj183-2:head, version: 50'183, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5a9f647b:::obj183-2:head@50'183, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.622+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.622+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.622+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:5a9f647b:::obj183-2:head)]) -- 0x577cd80 con 0x40cc000 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 563 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x560f600 con 0x40cc000 2026-02-12T10:34:51.622+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.622+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) v3 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a72a4da:::obj130-2:head local-lis/les=55/56 n=61 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5a9f647b:::obj183-2:head) v3 finish latency 0.000027 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.622+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 564 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:5aa59cfd:::obj175-2:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5aa59cfd:::obj175-2:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0b60 con 0x40cc000 2026-02-12T10:34:51.623+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5aa59cfd:::obj175-2:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5aa59cfd:::obj175-2:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000017 epoch 56 2026-02-12T10:34:51.623+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5aa59cfd:::obj175-2:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5aa59cfd:::obj175-2:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5aa59cfd:::obj175-2:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5aa59cfd:::obj175-2:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5aa59cfd:::obj175-2:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5aa59cfd:::obj175-2:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5aa59cfd:::obj175-2:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5aa59cfd:::obj175-2:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000045 MOSDPGPush(3.0s4 56/55 [PushOp(3:5aa59cfd:::obj175-2:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5aa59cfd:::obj175-2:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:5aa59cfd:::obj175-2:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5aa59cfd:::obj175-2:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:5aa59cfd:::obj175-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:5aa59cfd:::obj175-2:head 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:5aa59cfd:::obj175-2:head v 50'175 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5aa59cfd:::obj175-2:head, version: 50'175, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5aa59cfd:::obj175-2:head@50'175, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.623+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5778d80 con 0x40cc000 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.623+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.623+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:5aa59cfd:::obj175-2:head)]) -- 0x5778780 con 0x40cc000 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 565 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5611700 con 0x40cc000 2026-02-12T10:34:51.623+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) v3 prio 5 type 95 cost 0 latency 0.000011 epoch 56 2026-02-12T10:34:51.623+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) v3 prio 5 cost 0 latency 0.000030 pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) v3 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5a9f647b:::obj183-2:head local-lis/les=55/56 n=62 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5aa59cfd:::obj175-2:head) v3 finish latency 0.000021 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 566 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:5bdac7f7:::obj36-2:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5bdac7f7:::obj36-2:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cf040 con 0x40cc000 2026-02-12T10:34:51.623+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5bdac7f7:::obj36-2:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5bdac7f7:::obj36-2:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 56 2026-02-12T10:34:51.623+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5bdac7f7:::obj36-2:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5bdac7f7:::obj36-2:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5bdac7f7:::obj36-2:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5bdac7f7:::obj36-2:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5bdac7f7:::obj36-2:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5bdac7f7:::obj36-2:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5bdac7f7:::obj36-2:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5bdac7f7:::obj36-2:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 56/55 [PushOp(3:5bdac7f7:::obj36-2:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5bdac7f7:::obj36-2:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:5bdac7f7:::obj36-2:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5bdac7f7:::obj36-2:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:5bdac7f7:::obj36-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:5bdac7f7:::obj36-2:head 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:5bdac7f7:::obj36-2:head v 50'36 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5bdac7f7:::obj36-2:head, version: 50'36, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5bdac7f7:::obj36-2:head@50'36, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.623+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.623+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.624+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.624+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.624+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.624+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.624+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.624+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.624+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.624+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.624+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:5bdac7f7:::obj36-2:head)]) -- 0x5653e00 con 0x40cc000 2026-02-12T10:34:51.624+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.624+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.624+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 567 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x560e000 con 0x40cc000 2026-02-12T10:34:51.624+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) v3 prio 5 type 95 cost 0 latency 0.000011 epoch 56 2026-02-12T10:34:51.624+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.624+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) v3 prio 5 cost 0 latency 0.000031 pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) v3 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5aa59cfd:::obj175-2:head local-lis/les=55/56 n=63 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5bdac7f7:::obj36-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.624+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.624+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 568 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:5d91ca5d:::obj187-2:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5d91ca5d:::obj187-2:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44ceb60 con 0x40cc000 2026-02-12T10:34:51.626+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5d91ca5d:::obj187-2:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5d91ca5d:::obj187-2:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 56 2026-02-12T10:34:51.626+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5d91ca5d:::obj187-2:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5d91ca5d:::obj187-2:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5d91ca5d:::obj187-2:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5d91ca5d:::obj187-2:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5d91ca5d:::obj187-2:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5d91ca5d:::obj187-2:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5d91ca5d:::obj187-2:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5d91ca5d:::obj187-2:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000040 MOSDPGPush(3.0s4 56/55 [PushOp(3:5d91ca5d:::obj187-2:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5d91ca5d:::obj187-2:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:5d91ca5d:::obj187-2:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5d91ca5d:::obj187-2:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:5d91ca5d:::obj187-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:5d91ca5d:::obj187-2:head 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:5d91ca5d:::obj187-2:head v 50'187 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5d91ca5d:::obj187-2:head, version: 50'187, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5d91ca5d:::obj187-2:head@50'187, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5779800 con 0x40cc000 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:5d91ca5d:::obj187-2:head)]) -- 0x44a9c80 con 0x40cc000 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 569 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fd180 con 0x40cc000 2026-02-12T10:34:51.626+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) v3 prio 5 type 95 cost 0 latency 0.000009 epoch 56 2026-02-12T10:34:51.626+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) v3 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5bdac7f7:::obj36-2:head local-lis/les=55/56 n=64 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5d91ca5d:::obj187-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 570 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:5e008ade:::obj160-2:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5e008ade:::obj160-2:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d3860 con 0x40cc000 2026-02-12T10:34:51.626+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5e008ade:::obj160-2:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5e008ade:::obj160-2:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 56 2026-02-12T10:34:51.626+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5e008ade:::obj160-2:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5e008ade:::obj160-2:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5e008ade:::obj160-2:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5e008ade:::obj160-2:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5e008ade:::obj160-2:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5e008ade:::obj160-2:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5e008ade:::obj160-2:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5e008ade:::obj160-2:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(3.0s4 56/55 [PushOp(3:5e008ade:::obj160-2:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5e008ade:::obj160-2:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:5e008ade:::obj160-2:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5e008ade:::obj160-2:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:5e008ade:::obj160-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:5e008ade:::obj160-2:head 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:5e008ade:::obj160-2:head v 50'160 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5e008ade:::obj160-2:head, version: 50'160, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5e008ade:::obj160-2:head@50'160, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654300 con 0x40cc000 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.626+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:5e008ade:::obj160-2:head)]) -- 0x5654000 con 0x40cc000 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.626+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 571 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fd700 con 0x40cc000 2026-02-12T10:34:51.627+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) v3 prio 5 type 95 cost 0 latency 0.000011 epoch 56 2026-02-12T10:34:51.627+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) v3 prio 5 cost 0 latency 0.000027 pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) v3 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5d91ca5d:::obj187-2:head local-lis/les=55/56 n=65 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5e008ade:::obj160-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 572 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:5fc33af4:::obj155-2:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5fc33af4:::obj155-2:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c0680 con 0x40cc000 2026-02-12T10:34:51.627+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5fc33af4:::obj155-2:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5fc33af4:::obj155-2:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 56 2026-02-12T10:34:51.627+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5fc33af4:::obj155-2:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5fc33af4:::obj155-2:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5fc33af4:::obj155-2:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5fc33af4:::obj155-2:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:5fc33af4:::obj155-2:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5fc33af4:::obj155-2:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5fc33af4:::obj155-2:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5fc33af4:::obj155-2:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(3.0s4 56/55 [PushOp(3:5fc33af4:::obj155-2:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5fc33af4:::obj155-2:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:5fc33af4:::obj155-2:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5fc33af4:::obj155-2:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:5fc33af4:::obj155-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:5fc33af4:::obj155-2:head 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:5fc33af4:::obj155-2:head v 50'155 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:5fc33af4:::obj155-2:head, version: 50'155, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:5fc33af4:::obj155-2:head@50'155, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.627+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654480 con 0x40cc000 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.627+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.627+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:5fc33af4:::obj155-2:head)]) -- 0x54e9380 con 0x40cc000 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 573 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fa000 con 0x40cc000 2026-02-12T10:34:51.627+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) v3 prio 5 type 95 cost 0 latency 0.000009 epoch 56 2026-02-12T10:34:51.627+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.627+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) v3 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5e008ade:::obj160-2:head local-lis/les=55/56 n=66 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:5fc33af4:::obj155-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.627+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 574 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:6036bed8:::obj176-2:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6036bed8:::obj176-2:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c01a0 con 0x40cc000 2026-02-12T10:34:51.628+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6036bed8:::obj176-2:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6036bed8:::obj176-2:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 56 2026-02-12T10:34:51.628+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6036bed8:::obj176-2:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6036bed8:::obj176-2:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6036bed8:::obj176-2:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6036bed8:::obj176-2:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6036bed8:::obj176-2:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6036bed8:::obj176-2:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6036bed8:::obj176-2:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6036bed8:::obj176-2:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 56/55 [PushOp(3:6036bed8:::obj176-2:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6036bed8:::obj176-2:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:6036bed8:::obj176-2:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6036bed8:::obj176-2:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:6036bed8:::obj176-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:6036bed8:::obj176-2:head 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:6036bed8:::obj176-2:head v 50'176 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6036bed8:::obj176-2:head, version: 50'176, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6036bed8:::obj176-2:head@50'176, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.628+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654600 con 0x40cc000 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.628+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:6036bed8:::obj176-2:head)]) -- 0x54e8c00 con 0x40cc000 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 575 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fa580 con 0x40cc000 2026-02-12T10:34:51.628+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) v3 prio 5 type 95 cost 0 latency 0.000009 epoch 56 2026-02-12T10:34:51.628+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) v3 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:5fc33af4:::obj155-2:head local-lis/les=55/56 n=67 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6036bed8:::obj176-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 576 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:614f8ffb:::obj30-2:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:614f8ffb:::obj30-2:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44bf860 con 0x40cc000 2026-02-12T10:34:51.628+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:614f8ffb:::obj30-2:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:614f8ffb:::obj30-2:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 56 2026-02-12T10:34:51.628+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:614f8ffb:::obj30-2:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:614f8ffb:::obj30-2:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:614f8ffb:::obj30-2:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:614f8ffb:::obj30-2:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:614f8ffb:::obj30-2:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:614f8ffb:::obj30-2:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:614f8ffb:::obj30-2:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:614f8ffb:::obj30-2:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 56/55 [PushOp(3:614f8ffb:::obj30-2:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:614f8ffb:::obj30-2:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:614f8ffb:::obj30-2:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:614f8ffb:::obj30-2:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:614f8ffb:::obj30-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:614f8ffb:::obj30-2:head 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:614f8ffb:::obj30-2:head v 50'30 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.628+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.628+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:614f8ffb:::obj30-2:head, version: 50'30, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:614f8ffb:::obj30-2:head@50'30, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000047 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.628+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654a80 con 0x40cc000 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.629+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:614f8ffb:::obj30-2:head)]) -- 0x5654780 con 0x40cc000 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 577 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fab00 con 0x40cc000 2026-02-12T10:34:51.629+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) v3 prio 5 type 95 cost 0 latency 0.000011 epoch 56 2026-02-12T10:34:51.629+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) v3 prio 5 cost 0 latency 0.000032 pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) v3 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6036bed8:::obj176-2:head local-lis/les=55/56 n=68 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:614f8ffb:::obj30-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 578 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:61e5f759:::obj193-2:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:61e5f759:::obj193-2:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4000 con 0x40cc000 2026-02-12T10:34:51.629+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:61e5f759:::obj193-2:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:61e5f759:::obj193-2:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000012 epoch 56 2026-02-12T10:34:51.629+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:61e5f759:::obj193-2:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:61e5f759:::obj193-2:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:61e5f759:::obj193-2:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:61e5f759:::obj193-2:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:61e5f759:::obj193-2:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:61e5f759:::obj193-2:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:61e5f759:::obj193-2:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:61e5f759:::obj193-2:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(3.0s4 56/55 [PushOp(3:61e5f759:::obj193-2:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:61e5f759:::obj193-2:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:61e5f759:::obj193-2:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:61e5f759:::obj193-2:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:61e5f759:::obj193-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:61e5f759:::obj193-2:head 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:61e5f759:::obj193-2:head v 50'193 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:61e5f759:::obj193-2:head, version: 50'193, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:61e5f759:::obj193-2:head@50'193, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.629+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654c00 con 0x40cc000 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.629+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:61e5f759:::obj193-2:head)]) -- 0x56aa000 con 0x40cc000 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.629+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 579 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb080 con 0x40cc000 2026-02-12T10:34:51.630+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 56 2026-02-12T10:34:51.630+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) v3 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:614f8ffb:::obj30-2:head local-lis/les=55/56 n=69 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:61e5f759:::obj193-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 580 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:62a80e86:::obj20-2:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:62a80e86:::obj20-2:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b3a00 con 0x40cc000 2026-02-12T10:34:51.630+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:62a80e86:::obj20-2:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:62a80e86:::obj20-2:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 56 2026-02-12T10:34:51.630+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:62a80e86:::obj20-2:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:62a80e86:::obj20-2:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:62a80e86:::obj20-2:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:62a80e86:::obj20-2:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:62a80e86:::obj20-2:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:62a80e86:::obj20-2:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:62a80e86:::obj20-2:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:62a80e86:::obj20-2:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000037 MOSDPGPush(3.0s4 56/55 [PushOp(3:62a80e86:::obj20-2:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:62a80e86:::obj20-2:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:62a80e86:::obj20-2:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:62a80e86:::obj20-2:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:62a80e86:::obj20-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:62a80e86:::obj20-2:head 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:62a80e86:::obj20-2:head v 50'20 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:62a80e86:::obj20-2:head, version: 50'20, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:62a80e86:::obj20-2:head@50'20, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.630+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654d80 con 0x40cc000 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.630+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.630+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:62a80e86:::obj20-2:head)]) -- 0x54e8a80 con 0x40cc000 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 581 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fb600 con 0x40cc000 2026-02-12T10:34:51.630+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 56 2026-02-12T10:34:51.630+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.630+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) v3 prio 5 cost 0 latency 0.000028 pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) v3 2026-02-12T10:34:51.630+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:61e5f759:::obj193-2:head local-lis/les=55/56 n=70 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:62a80e86:::obj20-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 582 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:63b848a2:::obj26-2:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:63b848a2:::obj26-2:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b3520 con 0x40cc000 2026-02-12T10:34:51.631+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:63b848a2:::obj26-2:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:63b848a2:::obj26-2:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.631+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:63b848a2:::obj26-2:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:63b848a2:::obj26-2:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:63b848a2:::obj26-2:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:63b848a2:::obj26-2:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:63b848a2:::obj26-2:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:63b848a2:::obj26-2:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:63b848a2:::obj26-2:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:63b848a2:::obj26-2:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:63b848a2:::obj26-2:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:63b848a2:::obj26-2:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:63b848a2:::obj26-2:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:63b848a2:::obj26-2:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:63b848a2:::obj26-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:63b848a2:::obj26-2:head 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:63b848a2:::obj26-2:head v 50'26 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:63b848a2:::obj26-2:head, version: 50'26, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:63b848a2:::obj26-2:head@50'26, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.631+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654f00 con 0x40cc000 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.631+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.631+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:63b848a2:::obj26-2:head)]) -- 0x56aa480 con 0x40cc000 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 583 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fbb80 con 0x40cc000 2026-02-12T10:34:51.631+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.631+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) v3 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:62a80e86:::obj20-2:head local-lis/les=55/56 n=71 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:63b848a2:::obj26-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.631+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 584 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:6455b9d1:::obj48-2:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6455b9d1:::obj48-2:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b4ea0 con 0x40cc000 2026-02-12T10:34:51.632+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6455b9d1:::obj48-2:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6455b9d1:::obj48-2:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.632+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6455b9d1:::obj48-2:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6455b9d1:::obj48-2:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6455b9d1:::obj48-2:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6455b9d1:::obj48-2:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6455b9d1:::obj48-2:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6455b9d1:::obj48-2:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6455b9d1:::obj48-2:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6455b9d1:::obj48-2:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:6455b9d1:::obj48-2:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6455b9d1:::obj48-2:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:6455b9d1:::obj48-2:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6455b9d1:::obj48-2:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:6455b9d1:::obj48-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:6455b9d1:::obj48-2:head 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:6455b9d1:::obj48-2:head v 50'48 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6455b9d1:::obj48-2:head, version: 50'48, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6455b9d1:::obj48-2:head@50'48, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000047 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5655080 con 0x40cc000 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:6455b9d1:::obj48-2:head)]) -- 0x56aa180 con 0x40cc000 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 585 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fc100 con 0x40cc000 2026-02-12T10:34:51.632+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.632+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) v3 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:63b848a2:::obj26-2:head local-lis/les=55/56 n=72 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6455b9d1:::obj48-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 586 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:6468f22c:::obj196-2:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6468f22c:::obj196-2:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b49c0 con 0x40cc000 2026-02-12T10:34:51.632+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6468f22c:::obj196-2:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6468f22c:::obj196-2:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.632+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6468f22c:::obj196-2:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6468f22c:::obj196-2:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6468f22c:::obj196-2:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6468f22c:::obj196-2:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6468f22c:::obj196-2:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6468f22c:::obj196-2:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6468f22c:::obj196-2:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6468f22c:::obj196-2:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 56/55 [PushOp(3:6468f22c:::obj196-2:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6468f22c:::obj196-2:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:6468f22c:::obj196-2:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6468f22c:::obj196-2:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:6468f22c:::obj196-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:6468f22c:::obj196-2:head 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:6468f22c:::obj196-2:head v 50'196 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6468f22c:::obj196-2:head, version: 50'196, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6468f22c:::obj196-2:head@50'196, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000062 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5655500 con 0x40cc000 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.632+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:6468f22c:::obj196-2:head)]) -- 0x5655200 con 0x40cc000 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.632+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.633+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 587 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fc680 con 0x40cc000 2026-02-12T10:34:51.633+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.633+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) v3 prio 5 cost 0 latency 0.000027 pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) v3 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6455b9d1:::obj48-2:head local-lis/les=55/56 n=73 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6468f22c:::obj196-2:head) v3 finish latency 0.000028 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.633+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 588 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:64d569b7:::obj162-2:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:64d569b7:::obj162-2:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b44e0 con 0x40cc000 2026-02-12T10:34:51.633+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:64d569b7:::obj162-2:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:64d569b7:::obj162-2:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.633+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:64d569b7:::obj162-2:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:64d569b7:::obj162-2:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:64d569b7:::obj162-2:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:64d569b7:::obj162-2:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:64d569b7:::obj162-2:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:64d569b7:::obj162-2:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:64d569b7:::obj162-2:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:64d569b7:::obj162-2:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:64d569b7:::obj162-2:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:64d569b7:::obj162-2:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:64d569b7:::obj162-2:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:64d569b7:::obj162-2:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:64d569b7:::obj162-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:64d569b7:::obj162-2:head 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:64d569b7:::obj162-2:head v 50'162 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:64d569b7:::obj162-2:head, version: 50'162, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:64d569b7:::obj162-2:head@50'162, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.633+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.633+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5655980 con 0x40cc000 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.633+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.633+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:64d569b7:::obj162-2:head)]) -- 0x5655680 con 0x40cc000 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.633+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 589 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5690000 con 0x40cc000 2026-02-12T10:34:51.634+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.634+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) v3 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6468f22c:::obj196-2:head local-lis/les=55/56 n=74 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:64d569b7:::obj162-2:head) v3 finish latency 0.000026 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 590 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:66fff57f:::obj62-2:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:66fff57f:::obj62-2:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1d40 con 0x40cc000 2026-02-12T10:34:51.634+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:66fff57f:::obj62-2:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:66fff57f:::obj62-2:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.634+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:66fff57f:::obj62-2:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:66fff57f:::obj62-2:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:66fff57f:::obj62-2:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:66fff57f:::obj62-2:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:66fff57f:::obj62-2:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:66fff57f:::obj62-2:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:66fff57f:::obj62-2:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:66fff57f:::obj62-2:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:66fff57f:::obj62-2:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:66fff57f:::obj62-2:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:66fff57f:::obj62-2:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:66fff57f:::obj62-2:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:66fff57f:::obj62-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:66fff57f:::obj62-2:head 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:66fff57f:::obj62-2:head v 50'62 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:66fff57f:::obj62-2:head, version: 50'62, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:66fff57f:::obj62-2:head@50'62, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000063 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.634+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5655e00 con 0x40cc000 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.634+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.634+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:66fff57f:::obj62-2:head)]) -- 0x5655b00 con 0x40cc000 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 591 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5690580 con 0x40cc000 2026-02-12T10:34:51.634+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.634+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) v3 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:64d569b7:::obj162-2:head local-lis/les=55/56 n=75 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:66fff57f:::obj62-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.634+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 592 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:67caa755:::obj171-2:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:67caa755:::obj171-2:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44ceea0 con 0x40cc000 2026-02-12T10:34:51.635+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:67caa755:::obj171-2:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:67caa755:::obj171-2:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.635+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:67caa755:::obj171-2:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:67caa755:::obj171-2:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:67caa755:::obj171-2:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:67caa755:::obj171-2:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:67caa755:::obj171-2:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:67caa755:::obj171-2:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:67caa755:::obj171-2:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:67caa755:::obj171-2:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:67caa755:::obj171-2:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:67caa755:::obj171-2:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:67caa755:::obj171-2:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:67caa755:::obj171-2:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:67caa755:::obj171-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:67caa755:::obj171-2:head 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:67caa755:::obj171-2:head v 50'171 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:67caa755:::obj171-2:head, version: 50'171, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:67caa755:::obj171-2:head@50'171, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000065 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.635+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e8c00 con 0x40cc000 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.635+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.635+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:67caa755:::obj171-2:head)]) -- 0x5654780 con 0x40cc000 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 593 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5690b00 con 0x40cc000 2026-02-12T10:34:51.635+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.635+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) v3 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:66fff57f:::obj62-2:head local-lis/les=55/56 n=76 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:67caa755:::obj171-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.635+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 594 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:684b8520:::obj177-2:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:684b8520:::obj177-2:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d09c0 con 0x40cc000 2026-02-12T10:34:51.635+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:684b8520:::obj177-2:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:684b8520:::obj177-2:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.635+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:684b8520:::obj177-2:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:684b8520:::obj177-2:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:684b8520:::obj177-2:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:684b8520:::obj177-2:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.635+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:684b8520:::obj177-2:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:684b8520:::obj177-2:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:684b8520:::obj177-2:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:684b8520:::obj177-2:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 56/55 [PushOp(3:684b8520:::obj177-2:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:684b8520:::obj177-2:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:684b8520:::obj177-2:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:684b8520:::obj177-2:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:684b8520:::obj177-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:684b8520:::obj177-2:head 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:684b8520:::obj177-2:head v 50'177 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:684b8520:::obj177-2:head, version: 50'177, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:684b8520:::obj177-2:head@50'177, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.636+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654600 con 0x40cc000 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.636+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.636+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:684b8520:::obj177-2:head)]) -- 0x56aa900 con 0x40cc000 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 595 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5691080 con 0x40cc000 2026-02-12T10:34:51.636+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.636+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) v3 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:67caa755:::obj171-2:head local-lis/les=55/56 n=77 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:684b8520:::obj177-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 596 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:69deb0ec:::obj7-2:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:69deb0ec:::obj7-2:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x44ce820 con 0x40cc000 2026-02-12T10:34:51.636+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:69deb0ec:::obj7-2:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:69deb0ec:::obj7-2:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.636+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:69deb0ec:::obj7-2:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:69deb0ec:::obj7-2:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:69deb0ec:::obj7-2:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:69deb0ec:::obj7-2:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:69deb0ec:::obj7-2:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:69deb0ec:::obj7-2:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:69deb0ec:::obj7-2:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:69deb0ec:::obj7-2:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:69deb0ec:::obj7-2:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:69deb0ec:::obj7-2:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:69deb0ec:::obj7-2:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:69deb0ec:::obj7-2:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:69deb0ec:::obj7-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:69deb0ec:::obj7-2:head 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:69deb0ec:::obj7-2:head v 50'7 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:69deb0ec:::obj7-2:head, version: 50'7, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:69deb0ec:::obj7-2:head@50'7, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000045 2026-02-12T10:34:51.636+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.636+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9380 con 0x40cc000 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:69deb0ec:::obj7-2:head)]) -- 0x56aa600 con 0x40cc000 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 597 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) ==== 1062+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.637+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) v3 prio 5 type 95 cost 0 latency 0.000010 epoch 56 2026-02-12T10:34:51.637+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) v3 prio 5 cost 0 latency 0.000028 pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) v3 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:684b8520:::obj177-2:head local-lis/les=55/56 n=78 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:69deb0ec:::obj7-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 598 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:6a79f6c0:::obj84-2:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6a79f6c0:::obj84-2:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d0000 con 0x40cc000 2026-02-12T10:34:51.637+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6a79f6c0:::obj84-2:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6a79f6c0:::obj84-2:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 56 2026-02-12T10:34:51.637+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6a79f6c0:::obj84-2:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6a79f6c0:::obj84-2:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6a79f6c0:::obj84-2:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6a79f6c0:::obj84-2:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6a79f6c0:::obj84-2:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6a79f6c0:::obj84-2:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6a79f6c0:::obj84-2:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6a79f6c0:::obj84-2:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:6a79f6c0:::obj84-2:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6a79f6c0:::obj84-2:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:6a79f6c0:::obj84-2:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6a79f6c0:::obj84-2:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:6a79f6c0:::obj84-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:6a79f6c0:::obj84-2:head 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:6a79f6c0:::obj84-2:head v 50'84 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6a79f6c0:::obj84-2:head, version: 50'84, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6a79f6c0:::obj84-2:head@50'84, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654480 con 0x40cc000 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.637+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:6a79f6c0:::obj84-2:head)]) -- 0x56aad80 con 0x40cc000 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.637+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.638+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 599 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.638+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.638+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) v3 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:69deb0ec:::obj7-2:head local-lis/les=55/56 n=79 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6a79f6c0:::obj84-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.638+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 600 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:6bfd8a5c:::obj120-2:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6bfd8a5c:::obj120-2:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d04e0 con 0x40cc000 2026-02-12T10:34:51.638+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6bfd8a5c:::obj120-2:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6bfd8a5c:::obj120-2:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.638+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6bfd8a5c:::obj120-2:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6bfd8a5c:::obj120-2:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6bfd8a5c:::obj120-2:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6bfd8a5c:::obj120-2:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6bfd8a5c:::obj120-2:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6bfd8a5c:::obj120-2:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6bfd8a5c:::obj120-2:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6bfd8a5c:::obj120-2:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000039 MOSDPGPush(3.0s4 56/55 [PushOp(3:6bfd8a5c:::obj120-2:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6bfd8a5c:::obj120-2:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:6bfd8a5c:::obj120-2:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6bfd8a5c:::obj120-2:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:6bfd8a5c:::obj120-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:6bfd8a5c:::obj120-2:head 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:6bfd8a5c:::obj120-2:head v 50'120 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6bfd8a5c:::obj120-2:head, version: 50'120, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6bfd8a5c:::obj120-2:head@50'120, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.638+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.638+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.638+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654000 con 0x40cc000 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.638+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.638+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:6bfd8a5c:::obj120-2:head)]) -- 0x56aaa80 con 0x40cc000 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.638+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 601 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.639+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.639+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) v3 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6a79f6c0:::obj84-2:head local-lis/les=55/56 n=80 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6bfd8a5c:::obj120-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 602 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:6c9e7e2c:::obj154-2:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6c9e7e2c:::obj154-2:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cf520 con 0x40cc000 2026-02-12T10:34:51.639+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6c9e7e2c:::obj154-2:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6c9e7e2c:::obj154-2:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.639+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6c9e7e2c:::obj154-2:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6c9e7e2c:::obj154-2:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6c9e7e2c:::obj154-2:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6c9e7e2c:::obj154-2:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6c9e7e2c:::obj154-2:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6c9e7e2c:::obj154-2:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6c9e7e2c:::obj154-2:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6c9e7e2c:::obj154-2:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(3.0s4 56/55 [PushOp(3:6c9e7e2c:::obj154-2:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6c9e7e2c:::obj154-2:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:6c9e7e2c:::obj154-2:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6c9e7e2c:::obj154-2:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:6c9e7e2c:::obj154-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:6c9e7e2c:::obj154-2:head 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:6c9e7e2c:::obj154-2:head v 50'154 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6c9e7e2c:::obj154-2:head, version: 50'154, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6c9e7e2c:::obj154-2:head@50'154, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.639+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654300 con 0x40cc000 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.639+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.639+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:6c9e7e2c:::obj154-2:head)]) -- 0x56ab200 con 0x40cc000 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 603 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5690000 con 0x40cc000 2026-02-12T10:34:51.639+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.639+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) v3 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6bfd8a5c:::obj120-2:head local-lis/les=55/56 n=81 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6c9e7e2c:::obj154-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.639+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 604 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:6e801401:::obj191-2:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6e801401:::obj191-2:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cfa00 con 0x40cc000 2026-02-12T10:34:51.640+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6e801401:::obj191-2:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6e801401:::obj191-2:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.640+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6e801401:::obj191-2:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6e801401:::obj191-2:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6e801401:::obj191-2:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6e801401:::obj191-2:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6e801401:::obj191-2:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6e801401:::obj191-2:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6e801401:::obj191-2:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6e801401:::obj191-2:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:6e801401:::obj191-2:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6e801401:::obj191-2:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:6e801401:::obj191-2:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6e801401:::obj191-2:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:6e801401:::obj191-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:6e801401:::obj191-2:head 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:6e801401:::obj191-2:head v 50'191 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6e801401:::obj191-2:head, version: 50'191, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6e801401:::obj191-2:head@50'191, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.640+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x44a9c80 con 0x40cc000 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.640+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.640+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:6e801401:::obj191-2:head)]) -- 0x56aaf00 con 0x40cc000 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 605 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5691600 con 0x40cc000 2026-02-12T10:34:51.640+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.640+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) v3 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6c9e7e2c:::obj154-2:head local-lis/les=55/56 n=82 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6e801401:::obj191-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 606 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:6f059499:::obj139-2:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6f059499:::obj139-2:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d1040 con 0x40cc000 2026-02-12T10:34:51.640+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6f059499:::obj139-2:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6f059499:::obj139-2:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.640+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6f059499:::obj139-2:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6f059499:::obj139-2:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6f059499:::obj139-2:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6f059499:::obj139-2:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:6f059499:::obj139-2:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6f059499:::obj139-2:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6f059499:::obj139-2:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6f059499:::obj139-2:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:6f059499:::obj139-2:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6f059499:::obj139-2:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:6f059499:::obj139-2:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6f059499:::obj139-2:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:6f059499:::obj139-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:6f059499:::obj139-2:head 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:6f059499:::obj139-2:head v 50'139 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:6f059499:::obj139-2:head, version: 50'139, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:6f059499:::obj139-2:head@50'139, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.640+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.640+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5779800 con 0x40cc000 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.641+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:6f059499:::obj139-2:head)]) -- 0x56abb00 con 0x40cc000 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 607 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5691b80 con 0x40cc000 2026-02-12T10:34:51.641+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.641+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) v3 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6e801401:::obj191-2:head local-lis/les=55/56 n=83 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:6f059499:::obj139-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 608 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7125fa98:::obj156-2:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7125fa98:::obj156-2:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d1520 con 0x40cc000 2026-02-12T10:34:51.641+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7125fa98:::obj156-2:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7125fa98:::obj156-2:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.641+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7125fa98:::obj156-2:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7125fa98:::obj156-2:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7125fa98:::obj156-2:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7125fa98:::obj156-2:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7125fa98:::obj156-2:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7125fa98:::obj156-2:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7125fa98:::obj156-2:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7125fa98:::obj156-2:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:7125fa98:::obj156-2:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7125fa98:::obj156-2:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7125fa98:::obj156-2:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7125fa98:::obj156-2:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7125fa98:::obj156-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7125fa98:::obj156-2:head 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7125fa98:::obj156-2:head v 50'156 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7125fa98:::obj156-2:head, version: 50'156, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7125fa98:::obj156-2:head@50'156, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000043 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.641+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5653e00 con 0x40cc000 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.641+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7125fa98:::obj156-2:head)]) -- 0x56ab680 con 0x40cc000 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.641+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 609 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5692100 con 0x40cc000 2026-02-12T10:34:51.642+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.642+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) v3 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:6f059499:::obj139-2:head local-lis/les=55/56 n=84 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7125fa98:::obj156-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 610 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:750f9973:::obj69-2:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:750f9973:::obj69-2:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1a00 con 0x40cc000 2026-02-12T10:34:51.642+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:750f9973:::obj69-2:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:750f9973:::obj69-2:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.642+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:750f9973:::obj69-2:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:750f9973:::obj69-2:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:750f9973:::obj69-2:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:750f9973:::obj69-2:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:750f9973:::obj69-2:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:750f9973:::obj69-2:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:750f9973:::obj69-2:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:750f9973:::obj69-2:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:750f9973:::obj69-2:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:750f9973:::obj69-2:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:750f9973:::obj69-2:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:750f9973:::obj69-2:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:750f9973:::obj69-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:750f9973:::obj69-2:head 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:750f9973:::obj69-2:head v 50'69 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:750f9973:::obj69-2:head, version: 50'69, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:750f9973:::obj69-2:head@50'69, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.642+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.642+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.642+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:750f9973:::obj69-2:head)]) -- 0x56ab500 con 0x40cc000 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 611 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5692680 con 0x40cc000 2026-02-12T10:34:51.642+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.642+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.642+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) v3 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7125fa98:::obj156-2:head local-lis/les=55/56 n=85 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:750f9973:::obj69-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.642+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 612 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:76374258:::obj55-2:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:76374258:::obj55-2:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b41a0 con 0x40cc000 2026-02-12T10:34:51.643+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:76374258:::obj55-2:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:76374258:::obj55-2:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.643+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:76374258:::obj55-2:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:76374258:::obj55-2:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:76374258:::obj55-2:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:76374258:::obj55-2:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:76374258:::obj55-2:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:76374258:::obj55-2:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:76374258:::obj55-2:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:76374258:::obj55-2:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(3.0s4 56/55 [PushOp(3:76374258:::obj55-2:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:76374258:::obj55-2:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:76374258:::obj55-2:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:76374258:::obj55-2:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:76374258:::obj55-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:76374258:::obj55-2:head 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:76374258:::obj55-2:head v 50'55 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:76374258:::obj55-2:head, version: 50'55, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:76374258:::obj55-2:head@50'55, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000044 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.643+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5778780 con 0x40cc000 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.643+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:76374258:::obj55-2:head)]) -- 0x56ab380 con 0x40cc000 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 613 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5692c00 con 0x40cc000 2026-02-12T10:34:51.643+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.643+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) v3 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:750f9973:::obj69-2:head local-lis/les=55/56 n=86 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:76374258:::obj55-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 614 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7822a7fb:::obj163-2:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7822a7fb:::obj163-2:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4680 con 0x40cc000 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7822a7fb:::obj163-2:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7822a7fb:::obj163-2:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 56 2026-02-12T10:34:51.643+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7822a7fb:::obj163-2:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7822a7fb:::obj163-2:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7822a7fb:::obj163-2:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7822a7fb:::obj163-2:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7822a7fb:::obj163-2:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7822a7fb:::obj163-2:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7822a7fb:::obj163-2:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7822a7fb:::obj163-2:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000038 MOSDPGPush(3.0s4 56/55 [PushOp(3:7822a7fb:::obj163-2:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7822a7fb:::obj163-2:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7822a7fb:::obj163-2:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7822a7fb:::obj163-2:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7822a7fb:::obj163-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7822a7fb:::obj163-2:head 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7822a7fb:::obj163-2:head v 50'163 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.643+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.643+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7822a7fb:::obj163-2:head, version: 50'163, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7822a7fb:::obj163-2:head@50'163, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.643+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7822a7fb:::obj163-2:head)]) -- 0x5778d80 con 0x40cc000 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 615 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5693180 con 0x40cc000 2026-02-12T10:34:51.644+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.644+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) v3 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:76374258:::obj55-2:head local-lis/les=55/56 n=87 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7822a7fb:::obj163-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 616 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:784ce7b8:::obj70-2:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:784ce7b8:::obj70-2:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b4b60 con 0x40cc000 2026-02-12T10:34:51.644+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:784ce7b8:::obj70-2:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:784ce7b8:::obj70-2:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.644+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:784ce7b8:::obj70-2:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:784ce7b8:::obj70-2:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:784ce7b8:::obj70-2:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:784ce7b8:::obj70-2:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:784ce7b8:::obj70-2:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:784ce7b8:::obj70-2:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:784ce7b8:::obj70-2:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:784ce7b8:::obj70-2:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:784ce7b8:::obj70-2:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:784ce7b8:::obj70-2:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:784ce7b8:::obj70-2:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:784ce7b8:::obj70-2:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:784ce7b8:::obj70-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:784ce7b8:::obj70-2:head 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:784ce7b8:::obj70-2:head v 50'70 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:784ce7b8:::obj70-2:head, version: 50'70, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:784ce7b8:::obj70-2:head@50'70, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5653800 con 0x40cc000 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.644+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:784ce7b8:::obj70-2:head)]) -- 0x5653b00 con 0x40cc000 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.644+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 617 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5693700 con 0x40cc000 2026-02-12T10:34:51.645+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.645+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) v3 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7822a7fb:::obj163-2:head local-lis/les=55/56 n=88 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:784ce7b8:::obj70-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 618 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7b2f7430:::obj77-2:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7b2f7430:::obj77-2:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b5040 con 0x40cc000 2026-02-12T10:34:51.645+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7b2f7430:::obj77-2:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7b2f7430:::obj77-2:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.645+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7b2f7430:::obj77-2:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7b2f7430:::obj77-2:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7b2f7430:::obj77-2:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7b2f7430:::obj77-2:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7b2f7430:::obj77-2:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7b2f7430:::obj77-2:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7b2f7430:::obj77-2:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7b2f7430:::obj77-2:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:7b2f7430:::obj77-2:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7b2f7430:::obj77-2:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7b2f7430:::obj77-2:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7b2f7430:::obj77-2:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7b2f7430:::obj77-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7b2f7430:::obj77-2:head 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7b2f7430:::obj77-2:head v 50'77 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7b2f7430:::obj77-2:head, version: 50'77, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7b2f7430:::obj77-2:head@50'77, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.645+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577c600 con 0x40cc000 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.645+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.645+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7b2f7430:::obj77-2:head)]) -- 0x5779b00 con 0x40cc000 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 619 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fd180 con 0x40cc000 2026-02-12T10:34:51.645+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.645+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.645+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) v3 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:784ce7b8:::obj70-2:head local-lis/les=55/56 n=89 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7b2f7430:::obj77-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.645+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 620 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7bd1b15b:::obj87-2:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7bd1b15b:::obj87-2:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b36c0 con 0x40cc000 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7bd1b15b:::obj87-2:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7bd1b15b:::obj87-2:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.646+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7bd1b15b:::obj87-2:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7bd1b15b:::obj87-2:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7bd1b15b:::obj87-2:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7bd1b15b:::obj87-2:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7bd1b15b:::obj87-2:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7bd1b15b:::obj87-2:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7bd1b15b:::obj87-2:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7bd1b15b:::obj87-2:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:7bd1b15b:::obj87-2:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7bd1b15b:::obj87-2:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7bd1b15b:::obj87-2:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7bd1b15b:::obj87-2:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7bd1b15b:::obj87-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7bd1b15b:::obj87-2:head 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7bd1b15b:::obj87-2:head v 50'87 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7bd1b15b:::obj87-2:head, version: 50'87, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7bd1b15b:::obj87-2:head@50'87, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.646+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5652f00 con 0x40cc000 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.646+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7bd1b15b:::obj87-2:head)]) -- 0x5653200 con 0x40cc000 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 621 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fd700 con 0x40cc000 2026-02-12T10:34:51.646+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.646+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) v3 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7b2f7430:::obj77-2:head local-lis/les=55/56 n=90 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7bd1b15b:::obj87-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 622 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7d17a349:::obj158-2:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7d17a349:::obj158-2:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b3ba0 con 0x40cc000 2026-02-12T10:34:51.646+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7d17a349:::obj158-2:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7d17a349:::obj158-2:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.646+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7d17a349:::obj158-2:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7d17a349:::obj158-2:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7d17a349:::obj158-2:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7d17a349:::obj158-2:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7d17a349:::obj158-2:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7d17a349:::obj158-2:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7d17a349:::obj158-2:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7d17a349:::obj158-2:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:7d17a349:::obj158-2:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7d17a349:::obj158-2:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7d17a349:::obj158-2:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7d17a349:::obj158-2:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7d17a349:::obj158-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7d17a349:::obj158-2:head 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7d17a349:::obj158-2:head v 50'158 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.646+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.646+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7d17a349:::obj158-2:head, version: 50'158, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7d17a349:::obj158-2:head@50'158, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.646+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x577c000 con 0x40cc000 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.647+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7d17a349:::obj158-2:head)]) -- 0x54e8600 con 0x40cc000 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 623 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fa000 con 0x40cc000 2026-02-12T10:34:51.647+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.647+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) v3 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7bd1b15b:::obj87-2:head local-lis/les=55/56 n=91 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7d17a349:::obj158-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 624 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7e025d5d:::obj119-2:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e025d5d:::obj119-2:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44bf520 con 0x40cc000 2026-02-12T10:34:51.647+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7e025d5d:::obj119-2:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e025d5d:::obj119-2:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 56 2026-02-12T10:34:51.647+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7e025d5d:::obj119-2:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e025d5d:::obj119-2:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7e025d5d:::obj119-2:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e025d5d:::obj119-2:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7e025d5d:::obj119-2:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e025d5d:::obj119-2:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7e025d5d:::obj119-2:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e025d5d:::obj119-2:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 56/55 [PushOp(3:7e025d5d:::obj119-2:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e025d5d:::obj119-2:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7e025d5d:::obj119-2:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e025d5d:::obj119-2:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7e025d5d:::obj119-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7e025d5d:::obj119-2:head 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7e025d5d:::obj119-2:head v 50'119 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7e025d5d:::obj119-2:head, version: 50'119, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e025d5d:::obj119-2:head@50'119, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.647+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5652900 con 0x40cc000 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.647+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7e025d5d:::obj119-2:head)]) -- 0x5653e00 con 0x40cc000 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.647+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 625 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fa580 con 0x40cc000 2026-02-12T10:34:51.648+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) v3 prio 5 type 95 cost 0 latency 0.000013 epoch 56 2026-02-12T10:34:51.648+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) v3 prio 5 cost 0 latency 0.000034 pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) v3 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7d17a349:::obj158-2:head local-lis/les=55/56 n=92 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7e025d5d:::obj119-2:head) v3 finish latency 0.000028 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 626 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7e0a9360:::obj28-2:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e0a9360:::obj28-2:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44bfa00 con 0x40cc000 2026-02-12T10:34:51.648+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7e0a9360:::obj28-2:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e0a9360:::obj28-2:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 56 2026-02-12T10:34:51.648+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7e0a9360:::obj28-2:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e0a9360:::obj28-2:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7e0a9360:::obj28-2:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e0a9360:::obj28-2:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7e0a9360:::obj28-2:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e0a9360:::obj28-2:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7e0a9360:::obj28-2:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e0a9360:::obj28-2:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000045 MOSDPGPush(3.0s4 56/55 [PushOp(3:7e0a9360:::obj28-2:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e0a9360:::obj28-2:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7e0a9360:::obj28-2:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e0a9360:::obj28-2:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7e0a9360:::obj28-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7e0a9360:::obj28-2:head 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7e0a9360:::obj28-2:head v 50'28 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7e0a9360:::obj28-2:head, version: 50'28, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7e0a9360:::obj28-2:head@50'28, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000078 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.648+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9980 con 0x40cc000 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.648+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.648+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7e0a9360:::obj28-2:head)]) -- 0x54e9500 con 0x40cc000 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 627 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fab00 con 0x40cc000 2026-02-12T10:34:51.648+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.648+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) v3 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e025d5d:::obj119-2:head local-lis/les=55/56 n=93 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7e0a9360:::obj28-2:head) v3 finish latency 0.000028 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.648+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 628 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7ea01da1:::obj178-2:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ea01da1:::obj178-2:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c0340 con 0x40cc000 2026-02-12T10:34:51.649+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7ea01da1:::obj178-2:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ea01da1:::obj178-2:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.649+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7ea01da1:::obj178-2:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ea01da1:::obj178-2:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7ea01da1:::obj178-2:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ea01da1:::obj178-2:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7ea01da1:::obj178-2:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ea01da1:::obj178-2:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7ea01da1:::obj178-2:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ea01da1:::obj178-2:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:7ea01da1:::obj178-2:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ea01da1:::obj178-2:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7ea01da1:::obj178-2:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ea01da1:::obj178-2:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7ea01da1:::obj178-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7ea01da1:::obj178-2:head 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7ea01da1:::obj178-2:head v 50'178 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7ea01da1:::obj178-2:head, version: 50'178, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ea01da1:::obj178-2:head@50'178, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.649+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578c000 con 0x40cc000 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.649+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.649+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7ea01da1:::obj178-2:head)]) -- 0x5779800 con 0x40cc000 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 629 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb080 con 0x40cc000 2026-02-12T10:34:51.649+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.649+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) v3 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7e0a9360:::obj28-2:head local-lis/les=55/56 n=94 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7ea01da1:::obj178-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 630 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7ec186df:::obj146-2:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ec186df:::obj146-2:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44bf380 con 0x40cc000 2026-02-12T10:34:51.649+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7ec186df:::obj146-2:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ec186df:::obj146-2:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.649+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7ec186df:::obj146-2:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ec186df:::obj146-2:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7ec186df:::obj146-2:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ec186df:::obj146-2:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7ec186df:::obj146-2:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ec186df:::obj146-2:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.649+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7ec186df:::obj146-2:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ec186df:::obj146-2:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:7ec186df:::obj146-2:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ec186df:::obj146-2:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.649+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7ec186df:::obj146-2:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ec186df:::obj146-2:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7ec186df:::obj146-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7ec186df:::obj146-2:head 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7ec186df:::obj146-2:head v 50'146 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7ec186df:::obj146-2:head, version: 50'146, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7ec186df:::obj146-2:head@50'146, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578c180 con 0x40cc000 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.650+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7ec186df:::obj146-2:head)]) -- 0x44a9c80 con 0x40cc000 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 631 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb600 con 0x40cc000 2026-02-12T10:34:51.650+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.650+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) v3 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ea01da1:::obj178-2:head local-lis/les=55/56 n=95 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7ec186df:::obj146-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 632 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7f00f027:::obj82-2:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f00f027:::obj82-2:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d3a00 con 0x40cc000 2026-02-12T10:34:51.650+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7f00f027:::obj82-2:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f00f027:::obj82-2:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.650+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7f00f027:::obj82-2:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f00f027:::obj82-2:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7f00f027:::obj82-2:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f00f027:::obj82-2:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7f00f027:::obj82-2:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f00f027:::obj82-2:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7f00f027:::obj82-2:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f00f027:::obj82-2:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 56/55 [PushOp(3:7f00f027:::obj82-2:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f00f027:::obj82-2:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7f00f027:::obj82-2:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f00f027:::obj82-2:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7f00f027:::obj82-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7f00f027:::obj82-2:head 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7f00f027:::obj82-2:head v 50'82 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7f00f027:::obj82-2:head, version: 50'82, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f00f027:::obj82-2:head@50'82, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.650+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578c300 con 0x40cc000 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.650+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7f00f027:::obj82-2:head)]) -- 0x5654300 con 0x40cc000 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.650+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.651+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 633 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fbb80 con 0x40cc000 2026-02-12T10:34:51.651+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.651+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) v3 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7ec186df:::obj146-2:head local-lis/les=55/56 n=96 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7f00f027:::obj82-2:head) v3 finish latency 0.000029 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.651+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 634 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:7f5a326d:::obj116-2:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f5a326d:::obj116-2:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d1a00 con 0x40cc000 2026-02-12T10:34:51.651+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7f5a326d:::obj116-2:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f5a326d:::obj116-2:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.651+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7f5a326d:::obj116-2:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f5a326d:::obj116-2:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7f5a326d:::obj116-2:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f5a326d:::obj116-2:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:7f5a326d:::obj116-2:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f5a326d:::obj116-2:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7f5a326d:::obj116-2:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f5a326d:::obj116-2:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:7f5a326d:::obj116-2:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f5a326d:::obj116-2:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:7f5a326d:::obj116-2:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f5a326d:::obj116-2:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:7f5a326d:::obj116-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:7f5a326d:::obj116-2:head 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:7f5a326d:::obj116-2:head v 50'116 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:7f5a326d:::obj116-2:head, version: 50'116, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:7f5a326d:::obj116-2:head@50'116, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000066 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.651+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.651+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578c780 con 0x40cc000 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.651+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.651+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:7f5a326d:::obj116-2:head)]) -- 0x578c480 con 0x40cc000 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.651+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 635 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fc100 con 0x40cc000 2026-02-12T10:34:51.652+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.652+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) v3 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f00f027:::obj82-2:head local-lis/les=55/56 n=97 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:7f5a326d:::obj116-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 636 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:803bd56a:::obj46-2:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803bd56a:::obj46-2:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1520 con 0x40cc000 2026-02-12T10:34:51.652+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:803bd56a:::obj46-2:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803bd56a:::obj46-2:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.652+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:803bd56a:::obj46-2:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803bd56a:::obj46-2:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:803bd56a:::obj46-2:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803bd56a:::obj46-2:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:803bd56a:::obj46-2:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803bd56a:::obj46-2:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:803bd56a:::obj46-2:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803bd56a:::obj46-2:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:803bd56a:::obj46-2:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803bd56a:::obj46-2:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:803bd56a:::obj46-2:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803bd56a:::obj46-2:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:803bd56a:::obj46-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:803bd56a:::obj46-2:head 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:803bd56a:::obj46-2:head v 50'46 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:803bd56a:::obj46-2:head, version: 50'46, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803bd56a:::obj46-2:head@50'46, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.652+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578cc00 con 0x40cc000 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.652+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:803bd56a:::obj46-2:head)]) -- 0x578c900 con 0x40cc000 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 637 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fc680 con 0x40cc000 2026-02-12T10:34:51.652+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.652+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.652+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) v3 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:7f5a326d:::obj116-2:head local-lis/les=55/56 n=98 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.652+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:803bd56a:::obj46-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.652+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 638 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:803e997c:::obj167-2:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803e997c:::obj167-2:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d1040 con 0x40cc000 2026-02-12T10:34:51.653+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:803e997c:::obj167-2:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803e997c:::obj167-2:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 56 2026-02-12T10:34:51.653+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:803e997c:::obj167-2:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803e997c:::obj167-2:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:803e997c:::obj167-2:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803e997c:::obj167-2:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:803e997c:::obj167-2:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803e997c:::obj167-2:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.653+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:803e997c:::obj167-2:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803e997c:::obj167-2:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 56/55 [PushOp(3:803e997c:::obj167-2:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803e997c:::obj167-2:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:803e997c:::obj167-2:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803e997c:::obj167-2:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:803e997c:::obj167-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:803e997c:::obj167-2:head 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:803e997c:::obj167-2:head v 50'167 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.653+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:803e997c:::obj167-2:head, version: 50'167, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:803e997c:::obj167-2:head@50'167, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.653+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578d080 con 0x40cc000 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.653+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:803e997c:::obj167-2:head)]) -- 0x578cd80 con 0x40cc000 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 639 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5610680 con 0x40cc000 2026-02-12T10:34:51.653+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.653+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.653+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) v3 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803bd56a:::obj46-2:head local-lis/les=55/56 n=99 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:803e997c:::obj167-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 640 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:82dadc7b:::obj153-2:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:82dadc7b:::obj153-2:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cfa00 con 0x40cc000 2026-02-12T10:34:51.653+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:82dadc7b:::obj153-2:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:82dadc7b:::obj153-2:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.653+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:82dadc7b:::obj153-2:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:82dadc7b:::obj153-2:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:82dadc7b:::obj153-2:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:82dadc7b:::obj153-2:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:82dadc7b:::obj153-2:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:82dadc7b:::obj153-2:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.653+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:82dadc7b:::obj153-2:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:82dadc7b:::obj153-2:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:82dadc7b:::obj153-2:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:82dadc7b:::obj153-2:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:82dadc7b:::obj153-2:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:82dadc7b:::obj153-2:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:82dadc7b:::obj153-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:82dadc7b:::obj153-2:head 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:82dadc7b:::obj153-2:head v 50'153 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.653+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.653+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:82dadc7b:::obj153-2:head, version: 50'153, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:82dadc7b:::obj153-2:head@50'153, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.653+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578d500 con 0x40cc000 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:82dadc7b:::obj153-2:head)]) -- 0x578d200 con 0x40cc000 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 641 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5610100 con 0x40cc000 2026-02-12T10:34:51.654+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.654+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) v3 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:803e997c:::obj167-2:head local-lis/les=55/56 n=100 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:82dadc7b:::obj153-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 642 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:831d8fc4:::obj173-2:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:831d8fc4:::obj173-2:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cf520 con 0x40cc000 2026-02-12T10:34:51.654+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:831d8fc4:::obj173-2:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:831d8fc4:::obj173-2:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.654+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:831d8fc4:::obj173-2:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:831d8fc4:::obj173-2:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:831d8fc4:::obj173-2:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:831d8fc4:::obj173-2:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:831d8fc4:::obj173-2:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:831d8fc4:::obj173-2:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:831d8fc4:::obj173-2:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:831d8fc4:::obj173-2:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 56/55 [PushOp(3:831d8fc4:::obj173-2:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:831d8fc4:::obj173-2:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:831d8fc4:::obj173-2:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:831d8fc4:::obj173-2:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:831d8fc4:::obj173-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:831d8fc4:::obj173-2:head 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:831d8fc4:::obj173-2:head v 50'173 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:831d8fc4:::obj173-2:head, version: 50'173, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:831d8fc4:::obj173-2:head@50'173, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578d680 con 0x40cc000 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.654+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:831d8fc4:::obj173-2:head)]) -- 0x5654000 con 0x40cc000 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.654+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 643 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x560fb80 con 0x40cc000 2026-02-12T10:34:51.655+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.655+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) v3 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:82dadc7b:::obj153-2:head local-lis/les=55/56 n=101 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:831d8fc4:::obj173-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 644 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:837edd5b:::obj103-2:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:837edd5b:::obj103-2:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d04e0 con 0x40cc000 2026-02-12T10:34:51.655+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:837edd5b:::obj103-2:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:837edd5b:::obj103-2:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.655+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:837edd5b:::obj103-2:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:837edd5b:::obj103-2:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:837edd5b:::obj103-2:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:837edd5b:::obj103-2:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:837edd5b:::obj103-2:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:837edd5b:::obj103-2:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:837edd5b:::obj103-2:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:837edd5b:::obj103-2:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000040 MOSDPGPush(3.0s4 56/55 [PushOp(3:837edd5b:::obj103-2:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:837edd5b:::obj103-2:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:837edd5b:::obj103-2:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:837edd5b:::obj103-2:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:837edd5b:::obj103-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:837edd5b:::obj103-2:head 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:837edd5b:::obj103-2:head v 50'103 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:837edd5b:::obj103-2:head, version: 50'103, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:837edd5b:::obj103-2:head@50'103, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000065 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.655+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578d800 con 0x40cc000 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.655+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:837edd5b:::obj103-2:head)]) -- 0x5654480 con 0x40cc000 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 645 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x560f600 con 0x40cc000 2026-02-12T10:34:51.655+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.655+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.655+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) v3 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:831d8fc4:::obj173-2:head local-lis/les=55/56 n=102 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.655+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:837edd5b:::obj103-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.655+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 646 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:8408610b:::obj149-2:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8408610b:::obj149-2:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0000 con 0x40cc000 2026-02-12T10:34:51.656+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8408610b:::obj149-2:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8408610b:::obj149-2:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.656+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8408610b:::obj149-2:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8408610b:::obj149-2:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8408610b:::obj149-2:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8408610b:::obj149-2:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8408610b:::obj149-2:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8408610b:::obj149-2:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8408610b:::obj149-2:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8408610b:::obj149-2:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:8408610b:::obj149-2:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8408610b:::obj149-2:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:8408610b:::obj149-2:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8408610b:::obj149-2:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8408610b:::obj149-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8408610b:::obj149-2:head 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8408610b:::obj149-2:head v 50'149 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8408610b:::obj149-2:head, version: 50'149, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8408610b:::obj149-2:head@50'149, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.656+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578dc80 con 0x40cc000 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.656+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:8408610b:::obj149-2:head)]) -- 0x578d980 con 0x40cc000 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 647 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5611700 con 0x40cc000 2026-02-12T10:34:51.656+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.656+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) v3 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:837edd5b:::obj103-2:head local-lis/les=55/56 n=103 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.656+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8408610b:::obj149-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 648 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:850879ea:::obj150-2:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:850879ea:::obj150-2:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44ce820 con 0x40cc000 2026-02-12T10:34:51.656+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:850879ea:::obj150-2:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:850879ea:::obj150-2:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.656+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:850879ea:::obj150-2:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:850879ea:::obj150-2:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:850879ea:::obj150-2:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:850879ea:::obj150-2:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:850879ea:::obj150-2:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:850879ea:::obj150-2:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.656+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:850879ea:::obj150-2:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:850879ea:::obj150-2:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:850879ea:::obj150-2:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:850879ea:::obj150-2:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.656+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:850879ea:::obj150-2:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:850879ea:::obj150-2:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:850879ea:::obj150-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:850879ea:::obj150-2:head 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:850879ea:::obj150-2:head v 50'150 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:850879ea:::obj150-2:head, version: 50'150, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:850879ea:::obj150-2:head@50'150, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000063 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578de00 con 0x40cc000 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:850879ea:::obj150-2:head)]) -- 0x54e9380 con 0x40cc000 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 649 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x560e000 con 0x40cc000 2026-02-12T10:34:51.657+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.657+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) v3 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8408610b:::obj149-2:head local-lis/les=55/56 n=104 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:850879ea:::obj150-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 650 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:85a81731:::obj192-2:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85a81731:::obj192-2:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d09c0 con 0x40cc000 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:85a81731:::obj192-2:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85a81731:::obj192-2:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.657+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:85a81731:::obj192-2:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85a81731:::obj192-2:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:85a81731:::obj192-2:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85a81731:::obj192-2:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:85a81731:::obj192-2:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85a81731:::obj192-2:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:85a81731:::obj192-2:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85a81731:::obj192-2:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 56/55 [PushOp(3:85a81731:::obj192-2:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85a81731:::obj192-2:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:85a81731:::obj192-2:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85a81731:::obj192-2:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:85a81731:::obj192-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:85a81731:::obj192-2:head 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:85a81731:::obj192-2:head v 50'192 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:85a81731:::obj192-2:head, version: 50'192, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85a81731:::obj192-2:head@50'192, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578d200 con 0x40cc000 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.657+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:85a81731:::obj192-2:head)]) -- 0x5654600 con 0x40cc000 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.657+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 651 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75700 con 0x40cc000 2026-02-12T10:34:51.658+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.658+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.658+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.658+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) v3 2026-02-12T10:34:51.658+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:850879ea:::obj150-2:head local-lis/les=55/56 n=105 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) 2026-02-12T10:34:51.658+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.658+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:85a81731:::obj192-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 652 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:85df3c24:::obj42-2:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85df3c24:::obj42-2:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44ceea0 con 0x40cc000 2026-02-12T10:34:51.658+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:85df3c24:::obj42-2:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85df3c24:::obj42-2:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.658+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:85df3c24:::obj42-2:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85df3c24:::obj42-2:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:85df3c24:::obj42-2:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85df3c24:::obj42-2:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:85df3c24:::obj42-2:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85df3c24:::obj42-2:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:85df3c24:::obj42-2:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85df3c24:::obj42-2:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:85df3c24:::obj42-2:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85df3c24:::obj42-2:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:85df3c24:::obj42-2:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85df3c24:::obj42-2:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:85df3c24:::obj42-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:85df3c24:::obj42-2:head 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:85df3c24:::obj42-2:head v 50'42 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:85df3c24:::obj42-2:head, version: 50'42, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:85df3c24:::obj42-2:head@50'42, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.658+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578d500 con 0x40cc000 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.658+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.658+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:85df3c24:::obj42-2:head)]) -- 0x54e8c00 con 0x40cc000 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 653 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a75180 con 0x40cc000 2026-02-12T10:34:51.658+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.658+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.658+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) v3 2026-02-12T10:34:51.658+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85a81731:::obj192-2:head local-lis/les=55/56 n=106 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:85df3c24:::obj42-2:head) v3 finish latency 0.000031 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 654 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:878058cb:::obj76-2:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:878058cb:::obj76-2:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1d40 con 0x40cc000 2026-02-12T10:34:51.659+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:878058cb:::obj76-2:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:878058cb:::obj76-2:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.659+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:878058cb:::obj76-2:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:878058cb:::obj76-2:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:878058cb:::obj76-2:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:878058cb:::obj76-2:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:878058cb:::obj76-2:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:878058cb:::obj76-2:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:878058cb:::obj76-2:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:878058cb:::obj76-2:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 56/55 [PushOp(3:878058cb:::obj76-2:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:878058cb:::obj76-2:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:878058cb:::obj76-2:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:878058cb:::obj76-2:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:878058cb:::obj76-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:878058cb:::obj76-2:head 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:878058cb:::obj76-2:head v 50'76 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:878058cb:::obj76-2:head, version: 50'76, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:878058cb:::obj76-2:head@50'76, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.659+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578cd80 con 0x40cc000 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.659+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.659+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:878058cb:::obj76-2:head)]) -- 0x5655e00 con 0x40cc000 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 655 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a72000 con 0x40cc000 2026-02-12T10:34:51.659+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 56 2026-02-12T10:34:51.659+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) v3 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:85df3c24:::obj42-2:head local-lis/les=55/56 n=107 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:878058cb:::obj76-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 656 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:87acadbe:::obj199-2:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:87acadbe:::obj199-2:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d36c0 con 0x40cc000 2026-02-12T10:34:51.659+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:87acadbe:::obj199-2:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:87acadbe:::obj199-2:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.659+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:87acadbe:::obj199-2:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:87acadbe:::obj199-2:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:87acadbe:::obj199-2:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:87acadbe:::obj199-2:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:87acadbe:::obj199-2:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:87acadbe:::obj199-2:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:87acadbe:::obj199-2:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:87acadbe:::obj199-2:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000037 MOSDPGPush(3.0s4 56/55 [PushOp(3:87acadbe:::obj199-2:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:87acadbe:::obj199-2:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:87acadbe:::obj199-2:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:87acadbe:::obj199-2:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:87acadbe:::obj199-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:87acadbe:::obj199-2:head 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:87acadbe:::obj199-2:head v 50'199 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:87acadbe:::obj199-2:head, version: 50'199, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:87acadbe:::obj199-2:head@50'199, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.659+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.659+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578d080 con 0x40cc000 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:87acadbe:::obj199-2:head)]) -- 0x5655980 con 0x40cc000 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 657 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73600 con 0x40cc000 2026-02-12T10:34:51.660+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.660+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) v3 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:878058cb:::obj76-2:head local-lis/les=55/56 n=108 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:87acadbe:::obj199-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 658 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:88a673f1:::obj89-2:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88a673f1:::obj89-2:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c04e0 con 0x40cc000 2026-02-12T10:34:51.660+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:88a673f1:::obj89-2:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88a673f1:::obj89-2:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.660+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:88a673f1:::obj89-2:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88a673f1:::obj89-2:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:88a673f1:::obj89-2:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88a673f1:::obj89-2:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:88a673f1:::obj89-2:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88a673f1:::obj89-2:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:88a673f1:::obj89-2:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88a673f1:::obj89-2:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:88a673f1:::obj89-2:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88a673f1:::obj89-2:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:88a673f1:::obj89-2:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88a673f1:::obj89-2:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:88a673f1:::obj89-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:88a673f1:::obj89-2:head 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:88a673f1:::obj89-2:head v 50'89 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:88a673f1:::obj89-2:head, version: 50'89, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88a673f1:::obj89-2:head@50'89, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578c900 con 0x40cc000 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.660+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:88a673f1:::obj89-2:head)]) -- 0x5655500 con 0x40cc000 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.660+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 659 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a73b80 con 0x40cc000 2026-02-12T10:34:51.661+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.661+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.661+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.661+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) v3 2026-02-12T10:34:51.661+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:87acadbe:::obj199-2:head local-lis/les=55/56 n=109 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) 2026-02-12T10:34:51.661+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.661+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:88a673f1:::obj89-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 660 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:88d783cd:::obj184-2:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88d783cd:::obj184-2:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b3380 con 0x40cc000 2026-02-12T10:34:51.661+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:88d783cd:::obj184-2:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88d783cd:::obj184-2:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 56 2026-02-12T10:34:51.661+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:88d783cd:::obj184-2:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88d783cd:::obj184-2:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:88d783cd:::obj184-2:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88d783cd:::obj184-2:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:88d783cd:::obj184-2:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88d783cd:::obj184-2:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:88d783cd:::obj184-2:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88d783cd:::obj184-2:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 56/55 [PushOp(3:88d783cd:::obj184-2:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88d783cd:::obj184-2:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:88d783cd:::obj184-2:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88d783cd:::obj184-2:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:88d783cd:::obj184-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:88d783cd:::obj184-2:head 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:88d783cd:::obj184-2:head v 50'184 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:88d783cd:::obj184-2:head, version: 50'184, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:88d783cd:::obj184-2:head@50'184, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.661+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578cc00 con 0x40cc000 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.661+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.661+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:88d783cd:::obj184-2:head)]) -- 0x5655080 con 0x40cc000 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 661 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.661+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 56 2026-02-12T10:34:51.661+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) v3 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88a673f1:::obj89-2:head local-lis/les=55/56 n=110 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:88d783cd:::obj184-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.661+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 662 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:89d088f7:::obj73-2:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:89d088f7:::obj73-2:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44bf6c0 con 0x40cc000 2026-02-12T10:34:51.662+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:89d088f7:::obj73-2:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:89d088f7:::obj73-2:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.662+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:89d088f7:::obj73-2:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:89d088f7:::obj73-2:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:89d088f7:::obj73-2:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:89d088f7:::obj73-2:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:89d088f7:::obj73-2:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:89d088f7:::obj73-2:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:89d088f7:::obj73-2:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:89d088f7:::obj73-2:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:89d088f7:::obj73-2:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:89d088f7:::obj73-2:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:89d088f7:::obj73-2:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:89d088f7:::obj73-2:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:89d088f7:::obj73-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:89d088f7:::obj73-2:head 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:89d088f7:::obj73-2:head v 50'73 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:89d088f7:::obj73-2:head, version: 50'73, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:89d088f7:::obj73-2:head@50'73, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.662+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5654300 con 0x40cc000 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.662+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:89d088f7:::obj73-2:head)]) -- 0x578c480 con 0x40cc000 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 663 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.662+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.662+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) v3 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:88d783cd:::obj184-2:head local-lis/les=55/56 n=111 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:89d088f7:::obj73-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 664 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:8a8a9a81:::obj43-2:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8a8a9a81:::obj43-2:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b3d40 con 0x40cc000 2026-02-12T10:34:51.662+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8a8a9a81:::obj43-2:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8a8a9a81:::obj43-2:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.662+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8a8a9a81:::obj43-2:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8a8a9a81:::obj43-2:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8a8a9a81:::obj43-2:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8a8a9a81:::obj43-2:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8a8a9a81:::obj43-2:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8a8a9a81:::obj43-2:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8a8a9a81:::obj43-2:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8a8a9a81:::obj43-2:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 56/55 [PushOp(3:8a8a9a81:::obj43-2:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8a8a9a81:::obj43-2:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:8a8a9a81:::obj43-2:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8a8a9a81:::obj43-2:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8a8a9a81:::obj43-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8a8a9a81:::obj43-2:head 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8a8a9a81:::obj43-2:head v 50'43 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.662+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.662+0000 7f9ed3b01640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8a8a9a81:::obj43-2:head, version: 50'43, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8a8a9a81:::obj43-2:head@50'43, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.662+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578c180 con 0x40cc000 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:8a8a9a81:::obj43-2:head)]) -- 0x578c300 con 0x40cc000 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 665 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.663+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.663+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) v3 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:89d088f7:::obj73-2:head local-lis/les=55/56 n=112 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8a8a9a81:::obj43-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 666 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:8abd2d7c:::obj19-2:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8abd2d7c:::obj19-2:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b3860 con 0x40cc000 2026-02-12T10:34:51.663+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8abd2d7c:::obj19-2:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8abd2d7c:::obj19-2:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 56 2026-02-12T10:34:51.663+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8abd2d7c:::obj19-2:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8abd2d7c:::obj19-2:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8abd2d7c:::obj19-2:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8abd2d7c:::obj19-2:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8abd2d7c:::obj19-2:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8abd2d7c:::obj19-2:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8abd2d7c:::obj19-2:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8abd2d7c:::obj19-2:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 56/55 [PushOp(3:8abd2d7c:::obj19-2:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8abd2d7c:::obj19-2:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:8abd2d7c:::obj19-2:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8abd2d7c:::obj19-2:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8abd2d7c:::obj19-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8abd2d7c:::obj19-2:head 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8abd2d7c:::obj19-2:head v 50'19 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8abd2d7c:::obj19-2:head, version: 50'19, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8abd2d7c:::obj19-2:head@50'19, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5779800 con 0x40cc000 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.663+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:8abd2d7c:::obj19-2:head)]) -- 0x5654f00 con 0x40cc000 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.663+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 667 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.664+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.664+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.664+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.664+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) v3 2026-02-12T10:34:51.664+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8a8a9a81:::obj43-2:head local-lis/les=55/56 n=113 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) 2026-02-12T10:34:51.664+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.664+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8abd2d7c:::obj19-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 668 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:8c287c4f:::obj6-2:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8c287c4f:::obj6-2:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x44d29c0 con 0x40cc000 2026-02-12T10:34:51.664+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8c287c4f:::obj6-2:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8c287c4f:::obj6-2:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.664+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8c287c4f:::obj6-2:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8c287c4f:::obj6-2:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8c287c4f:::obj6-2:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8c287c4f:::obj6-2:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8c287c4f:::obj6-2:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8c287c4f:::obj6-2:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8c287c4f:::obj6-2:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8c287c4f:::obj6-2:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:8c287c4f:::obj6-2:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8c287c4f:::obj6-2:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:8c287c4f:::obj6-2:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8c287c4f:::obj6-2:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8c287c4f:::obj6-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8c287c4f:::obj6-2:head 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8c287c4f:::obj6-2:head v 50'6 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8c287c4f:::obj6-2:head, version: 50'6, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8c287c4f:::obj6-2:head@50'6, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.664+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x578c000 con 0x40cc000 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.664+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.664+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:8c287c4f:::obj6-2:head)]) -- 0x5654d80 con 0x40cc000 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 669 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) ==== 1062+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.664+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.664+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) v3 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8abd2d7c:::obj19-2:head local-lis/les=55/56 n=114 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8c287c4f:::obj6-2:head) v3 finish latency 0.000025 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.664+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 670 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:8d9ef2e9:::obj97-2:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8d9ef2e9:::obj97-2:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b4d00 con 0x40cc000 2026-02-12T10:34:51.665+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8d9ef2e9:::obj97-2:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8d9ef2e9:::obj97-2:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 56 2026-02-12T10:34:51.665+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8d9ef2e9:::obj97-2:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8d9ef2e9:::obj97-2:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8d9ef2e9:::obj97-2:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8d9ef2e9:::obj97-2:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8d9ef2e9:::obj97-2:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8d9ef2e9:::obj97-2:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8d9ef2e9:::obj97-2:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8d9ef2e9:::obj97-2:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 56/55 [PushOp(3:8d9ef2e9:::obj97-2:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8d9ef2e9:::obj97-2:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:8d9ef2e9:::obj97-2:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8d9ef2e9:::obj97-2:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8d9ef2e9:::obj97-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8d9ef2e9:::obj97-2:head 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8d9ef2e9:::obj97-2:head v 50'97 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8d9ef2e9:::obj97-2:head, version: 50'97, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8d9ef2e9:::obj97-2:head@50'97, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9500 con 0x40cc000 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:8d9ef2e9:::obj97-2:head)]) -- 0x5654c00 con 0x40cc000 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 671 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fd180 con 0x40cc000 2026-02-12T10:34:51.665+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.665+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) v3 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8c287c4f:::obj6-2:head local-lis/les=55/56 n=115 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8d9ef2e9:::obj97-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 672 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:8da5ffb8:::obj72-2:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8da5ffb8:::obj72-2:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b4820 con 0x40cc000 2026-02-12T10:34:51.665+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8da5ffb8:::obj72-2:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8da5ffb8:::obj72-2:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 56 2026-02-12T10:34:51.665+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8da5ffb8:::obj72-2:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8da5ffb8:::obj72-2:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8da5ffb8:::obj72-2:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8da5ffb8:::obj72-2:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8da5ffb8:::obj72-2:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8da5ffb8:::obj72-2:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8da5ffb8:::obj72-2:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8da5ffb8:::obj72-2:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 56/55 [PushOp(3:8da5ffb8:::obj72-2:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8da5ffb8:::obj72-2:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:8da5ffb8:::obj72-2:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8da5ffb8:::obj72-2:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8da5ffb8:::obj72-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8da5ffb8:::obj72-2:head 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8da5ffb8:::obj72-2:head v 50'72 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8da5ffb8:::obj72-2:head, version: 50'72, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8da5ffb8:::obj72-2:head@50'72, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x54e9980 con 0x40cc000 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.665+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:8da5ffb8:::obj72-2:head)]) -- 0x579c180 con 0x40cc000 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.665+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 673 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fd700 con 0x40cc000 2026-02-12T10:34:51.666+0000 7f9eeedfa640 15 osd.1 56 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 56 2026-02-12T10:34:51.666+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) v3 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8d9ef2e9:::obj97-2:head local-lis/les=55/56 n=116 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 56 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8da5ffb8:::obj72-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 674 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:8e96e1d3:::obj86-2:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8e96e1d3:::obj86-2:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b4340 con 0x40cc000 2026-02-12T10:34:51.666+0000 7f9eeedfa640 15 osd.1 56 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8e96e1d3:::obj86-2:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8e96e1d3:::obj86-2:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 56 2026-02-12T10:34:51.666+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8e96e1d3:::obj86-2:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8e96e1d3:::obj86-2:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8e96e1d3:::obj86-2:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8e96e1d3:::obj86-2:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8e96e1d3:::obj86-2:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8e96e1d3:::obj86-2:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8e96e1d3:::obj86-2:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8e96e1d3:::obj86-2:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 56/55 [PushOp(3:8e96e1d3:::obj86-2:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8e96e1d3:::obj86-2:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:8e96e1d3:::obj86-2:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8e96e1d3:::obj86-2:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8e96e1d3:::obj86-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8e96e1d3:::obj86-2:head 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8e96e1d3:::obj86-2:head v 50'86 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 56 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8e96e1d3:::obj86-2:head, version: 50'86, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8e96e1d3:::obj86-2:head@50'86, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 36 ==== osd_map(56..57 src has 1..57) ==== 577+0+0 (crc 0 0 0) 0x478f500 con 0x433bc00 2026-02-12T10:34:51.666+0000 7f9ee1070640 20 osd.1 56 OSD::ms_dispatch: osd_map(56..57 src has 1..57) 2026-02-12T10:34:51.666+0000 7f9ee1070640 20 osd.1 56 _dispatch 0x478f500 osd_map(56..57 src has 1..57) 2026-02-12T10:34:51.666+0000 7f9ee1070640 3 osd.1 56 handle_osd_map epochs [56,57], i have 56, src has [1,57] 2026-02-12T10:34:51.666+0000 7f9ee1070640 10 osd.1 56 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:51.666+0000 7f9ee1070640 10 osd.1 56 handle_osd_map got inc map for epoch 57 2026-02-12T10:34:51.666+0000 7f9ee1070640 20 osd.1 56 got_full_map 57, nothing requested 2026-02-12T10:34:51.666+0000 7f9ee1070640 20 osd.1 56 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:51.666+0000 7f9ee1070640 20 osd.1 56 handle_osd_map pg_num_history pg_num_history(e57 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:51.666+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {57={}} 2026-02-12T10:34:51.666+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:51.666+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e57 maps [1~57] lci=[10,57] tlb=1) 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 56 get_con_osd_cluster to osd.0 from_epoch 56 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.666+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e56/56) -- 0x5653e00 con 0x40cc000 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 56 send_message_osd_cluster from_epoch 56 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 56 get_nextmap_reserved map_reservations: {56=1} 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 56 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 56 is not newer than session's projected_epoch of 56 2026-02-12T10:34:51.666+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 56/55 [PushReplyOp(3:8e96e1d3:::obj86-2:head)]) -- 0x579c480 con 0x40cc000 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 56 release_map epoch: 56 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1 56 _committed_osd_maps 57..57 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1 56 advance to epoch 57 (<= last 57 <= newest_map 57) 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 57 consume_map version 57 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 56 await_reserved_maps epoch:57 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 56 await_reserved_maps done 0 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 57 consume_map 57 -- publish done 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 57 identify_splits_and_merges 2.0s4 e56 to e57 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 57 identify_splits_and_merges 2.0s4 e56 to e57 pg_nums {41=1} 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 57 identify_splits_and_merges 3.0s4 e56 to e57 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 57 identify_splits_and_merges 3.0s4 e56 to e57 pg_nums {47=1} 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 57 identify_splits_and_merges 1.0 e56 to e57 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 57 identify_splits_and_merges 1.0 e56 to e57 pg_nums {34=1} 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 57 prune_pg_created 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1:0.consume_map 57 (was 56) 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1:1.consume_map 57 (was 56) 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1:2.consume_map 57 (was 56) 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1:3.consume_map 57 (was 56) 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1:4.consume_map 57 (was 56) 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1:5.consume_map 57 (was 56) 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1:6.consume_map 57 (was 56) 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1:7.consume_map 57 (was 56) 2026-02-12T10:34:51.666+0000 7f9edd314640 10 osd.1 57 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:51.666+0000 7f9edd314640 15 osd.1 57 enqueue_peering_evt 2.0s4 epoch_sent: 57 epoch_requested: 57 NullEvt 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 NullEvt) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.666+0000 7f9edd314640 15 osd.1 57 enqueue_peering_evt 3.0s4 epoch_sent: 57 epoch_requested: 57 NullEvt 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 NullEvt) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 NullEvt) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 NullEvt) class_id 2immediate prio 255 cost 10 e57) pg 0x524a000 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.666+0000 7f9edd314640 15 osd.1 57 enqueue_peering_evt 1.0 epoch_sent: 57 epoch_requested: 57 NullEvt 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 NullEvt) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.666+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 NullEvt) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] handle_advance_map: 57 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 NullEvt) class_id 2immediate prio 255 cost 10 e57) pg 0x52e4000 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 2.0s4 56 -> 57 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 56 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:51.666+0000 7f9edd314640 7 osd.1 57 activate_map version 57 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] state: Started advmap 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.666+0000 7f9ed4302640 20 osd.1 57 agent_entry empty queue 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] handle_advance_map: 57 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 3.0s4 56 -> 57 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 57 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,5] -- 0/0 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] handle_activate_map: epoch range: 57..57 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 57 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] handle_activate_map: epoch range: 57..57 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 56 while current is 57 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 NullEvt 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 56 while current is 57 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.666+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 56 -> 57 (shared) 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 NullEvt 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.666+0000 7f9ed3b01640 10 osd.1 57 send_incremental_map epoch range: (57, 57] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 NullEvt) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.666+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 NullEvt) class_id 2immediate prio 255 cost 10 e57) pg 0x50c8000 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 57 add_map_inc_bl 57 252 bytes 2026-02-12T10:34:51.667+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(57..57 src has 1..57) -- 0x4e0efc0 con 0x40cc000 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 57 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 56 -> 57 2026-02-12T10:34:51.667+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(2.0s0 2.0s0 (query:57 sent:57 2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) 4->0 ([52,55] all_participants={0(0), 2(1), 3(2), 4(3), 5(4)} intervals=[([52,55] acting={0(0), 2(1), 3(2), 4(3), 5(4)})])) e57/57) -- 0x57a6000 con 0x40cc000 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 56 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 56:253 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 57 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 57..57 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 57:254 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 57 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 57 epoch_requested: 57 NullEvt 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 675 ==== pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fa000 con 0x40cc000 2026-02-12T10:34:51.667+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 56 2026-02-12T10:34:51.667+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) v3) class_id 1 prio 5 cost 0 e56) 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) queued 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e56) pg 0x52e4000 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) v3 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8da5ffb8:::obj72-2:head local-lis/les=55/56 n=117 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 56/56 lb 3:8e96e1d3:::obj86-2:head) v3 finish latency 0.000032 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 676 ==== MOSDPGPush(3.0s4 56/55 [PushOp(3:8ec4c1db:::obj94-2:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8ec4c1db:::obj94-2:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44ceb60 con 0x40cc000 2026-02-12T10:34:51.667+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8ec4c1db:::obj94-2:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8ec4c1db:::obj94-2:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 56 2026-02-12T10:34:51.667+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8ec4c1db:::obj94-2:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8ec4c1db:::obj94-2:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e56) 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8ec4c1db:::obj94-2:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8ec4c1db:::obj94-2:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) queued 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 56/55 [PushOp(3:8ec4c1db:::obj94-2:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8ec4c1db:::obj94-2:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e56) pg 0x52e4000 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8ec4c1db:::obj94-2:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8ec4c1db:::obj94-2:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000039 MOSDPGPush(3.0s4 56/55 [PushOp(3:8ec4c1db:::obj94-2:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8ec4c1db:::obj94-2:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 56/55 [PushOp(3:8ec4c1db:::obj94-2:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8ec4c1db:::obj94-2:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8ec4c1db:::obj94-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8ec4c1db:::obj94-2:head 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8ec4c1db:::obj94-2:head v 50'94 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 56/55 [PushOp(3:8ec4c1db:::obj94-2:head, version: 50'94, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8ec4c1db:::obj94-2:head@50'94, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 677 ==== osd_map(57..57 src has 1..57) ==== 296+0+0 (unknown 0 0 0) 0x4e0efc0 con 0x40cc000 2026-02-12T10:34:51.667+0000 7f9edf06c640 20 osd.1 57 OSD::ms_dispatch: osd_map(57..57 src has 1..57) 2026-02-12T10:34:51.667+0000 7f9edf06c640 20 osd.1 57 _dispatch 0x4e0efc0 osd_map(57..57 src has 1..57) 2026-02-12T10:34:51.667+0000 7f9edf06c640 3 osd.1 57 handle_osd_map epochs [57,57], i have 57, src has [1,57] 2026-02-12T10:34:51.667+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 678 ==== pg_info2(2.0s4 2.0s4 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) e57/57) ==== 1109+0+0 (unknown 0 0 0) 0x57a6000 con 0x40cc000 2026-02-12T10:34:51.667+0000 7f9edf06c640 10 osd.1 57 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:51.667+0000 7f9edf06c640 10 osd.1 57 no new maps here, dropping 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9eeedfa640 15 osd.1 57 enqueue_peering_evt 2.0s4 epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) pg_lease(ru 0.000000000s ub 61.661415100s int 16.000000000s) 2026-02-12T10:34:51.667+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) pg_lease(ru 0.000000000s ub 61.661415100s int 16.000000000s)) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) pg_lease(ru 0.000000000s ub 61.661415100s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.667+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5652900 con 0x40cc000 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) pg_lease(ru 0.000000000s ub 61.661415100s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) pg 0x524a000 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) pg_lease(ru 0.000000000s ub 61.661415100s int 16.000000000s) 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] state: got info from osd.0(0) 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) 2026-02-12T10:34:51.667+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:8ec4c1db:::obj94-2:head)]) -- 0x579c780 con 0x40cc000 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::proc_lease pg_lease(ru 0.000000000s ub 61.661415100s int 16.000000000s) 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028568745s -> ruub 59.632843018s 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::proc_lease readable_until_ub now 59.632843018s 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] exit Started/Stray 0.100855 6 0.000038 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] enter Started/ReplicaActive 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] enter Started/ReplicaActive/RepNotRecovering 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=52/53 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown NOTIFY mbc={}] state: In ReplicaActive, about to call activate 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] PeeringState::activate activate - no missing, moving last_complete 50'200 -> 50'200 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] scrubber: on_replica_activate 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- ReplicaActivate 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] scrubber: FSM: -- state -->> ReplicaActive 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] scrubber: FSM: -- state -->> ReplicaActive/ReplicaIdle 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- ReplicaActivate 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] state: Activate Finished 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ed3b01640 15 osd.1 57 enqueue_peering_evt 2.0s4 epoch_sent: 57 epoch_requested: 57 ActivateCommitted from 57 processed at 57 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 ActivateCommitted from 57 processed at 57) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 ActivateCommitted from 57 processed at 57) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 ActivateCommitted from 57 processed at 57) class_id 2immediate prio 255 cost 10 e57) pg 0x524a000 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 ActivateCommitted from 57 processed at 57 2026-02-12T10:34:51.667+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 unknown mbc={}] state: react 57 telling primary 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.667+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.667+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_info2(2.0s0 2.0s0 2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56) e57/57) -- 0x57a6700 con 0x40cc000 2026-02-12T10:34:51.667+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 679 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fa580 con 0x40cc000 2026-02-12T10:34:51.668+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) v3 prio 5 type 95 cost 0 latency 0.000014 epoch 57 2026-02-12T10:34:51.668+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) v3 prio 5 cost 0 latency 0.000038 pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) v3 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8e96e1d3:::obj86-2:head local-lis/les=55/56 n=118 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:8ec4c1db:::obj94-2:head) v3 finish latency 0.000030 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 680 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:8f2ec8c2:::obj138-2:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f2ec8c2:::obj138-2:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cf040 con 0x40cc000 2026-02-12T10:34:51.668+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:8f2ec8c2:::obj138-2:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f2ec8c2:::obj138-2:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 57 2026-02-12T10:34:51.668+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:8f2ec8c2:::obj138-2:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f2ec8c2:::obj138-2:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:8f2ec8c2:::obj138-2:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f2ec8c2:::obj138-2:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:8f2ec8c2:::obj138-2:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f2ec8c2:::obj138-2:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:8f2ec8c2:::obj138-2:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f2ec8c2:::obj138-2:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000043 MOSDPGPush(3.0s4 57/55 [PushOp(3:8f2ec8c2:::obj138-2:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f2ec8c2:::obj138-2:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:8f2ec8c2:::obj138-2:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f2ec8c2:::obj138-2:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8f2ec8c2:::obj138-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8f2ec8c2:::obj138-2:head 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8f2ec8c2:::obj138-2:head v 50'138 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:8f2ec8c2:::obj138-2:head, version: 50'138, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f2ec8c2:::obj138-2:head@50'138, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000074 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 681 ==== pg_lease(2.0s4 pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s) e57/57) ==== 58+0+0 (unknown 0 0 0) 0x579c780 con 0x40cc000 2026-02-12T10:34:51.668+0000 7f9eeedfa640 15 osd.1 57 enqueue_peering_evt 2.0s4 epoch_sent: 57 epoch_requested: 57 MLease epoch 57 from osd.0 pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s) 2026-02-12T10:34:51.668+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MLease epoch 57 from osd.0 pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s)) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MLease epoch 57 from osd.0 pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MLease epoch 57 from osd.0 pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) pg 0x524a000 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 MLease epoch 57 from osd.0 pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s) 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s) 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028704166s -> ru 59.632709503s 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 59.632709503s 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028568745s -> ruub 59.633998871s 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 59.633998871s 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(2.0s0 pg_lease_ack(ruub 61.662567139s) e57/57) -- 0x46ebb80 con 0x40cc000 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 682 ==== pg_info2(2.0s4 2.0s4 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56) e57/57) ==== 1238+0+0 (unknown 0 0 0) 0x57a6700 con 0x40cc000 2026-02-12T10:34:51.668+0000 7f9eeedfa640 15 osd.1 57 enqueue_peering_evt 2.0s4 epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s) 2026-02-12T10:34:51.668+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s)) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) pg 0x524a000 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=52/52 les/c/f=53/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s) 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] PeeringState::update_history advanced history from ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.668+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5653200 con 0x40cc000 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.668+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.668+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:8f2ec8c2:::obj138-2:head)]) -- 0x54e8600 con 0x40cc000 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.668+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 683 ==== pg_info2(2.0s4 2.0s4 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) e57/57) ==== 1238+0+0 (unknown 0 0 0) 0x57a6700 con 0x40cc000 2026-02-12T10:34:51.669+0000 7f9eeedfa640 15 osd.1 57 enqueue_peering_evt 2.0s4 epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s) 2026-02-12T10:34:51.669+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s)) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) pg 0x524a000 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/52 les/c/f=57/55/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 2.0s0( v 50'200 (50'100,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) pg_lease(ru 61.661415100s ub 61.662567139s int 16.000000000s) 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] PeeringState::update_history advanced history from ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 pi=[52,56)/1 crt=50'200 active mbc={}] PeeringState::update_history clearing past_intervals 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 684 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fab00 con 0x40cc000 2026-02-12T10:34:51.669+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 57 2026-02-12T10:34:51.669+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) v3 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8ec4c1db:::obj94-2:head local-lis/les=55/56 n=119 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:8f2ec8c2:::obj138-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 685 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:8f7c18db:::obj31-2:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f7c18db:::obj31-2:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d0b60 con 0x40cc000 2026-02-12T10:34:51.669+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:8f7c18db:::obj31-2:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f7c18db:::obj31-2:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000010 epoch 57 2026-02-12T10:34:51.669+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:8f7c18db:::obj31-2:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f7c18db:::obj31-2:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:8f7c18db:::obj31-2:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f7c18db:::obj31-2:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:8f7c18db:::obj31-2:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f7c18db:::obj31-2:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:8f7c18db:::obj31-2:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f7c18db:::obj31-2:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 57/55 [PushOp(3:8f7c18db:::obj31-2:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f7c18db:::obj31-2:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:8f7c18db:::obj31-2:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f7c18db:::obj31-2:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:8f7c18db:::obj31-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:8f7c18db:::obj31-2:head 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:8f7c18db:::obj31-2:head v 50'31 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:8f7c18db:::obj31-2:head, version: 50'31, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:8f7c18db:::obj31-2:head@50'31, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000068 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.669+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x577c600 con 0x40cc000 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.669+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.669+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:8f7c18db:::obj31-2:head)]) -- 0x5652f00 con 0x40cc000 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.670+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 686 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fb080 con 0x40cc000 2026-02-12T10:34:51.670+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 57 2026-02-12T10:34:51.670+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) v3 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f2ec8c2:::obj138-2:head local-lis/les=55/56 n=120 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:8f7c18db:::obj31-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.670+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 687 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:904f1777:::obj71-2:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:904f1777:::obj71-2:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44ce9c0 con 0x40cc000 2026-02-12T10:34:51.670+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:904f1777:::obj71-2:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:904f1777:::obj71-2:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 57 2026-02-12T10:34:51.670+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:904f1777:::obj71-2:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:904f1777:::obj71-2:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:904f1777:::obj71-2:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:904f1777:::obj71-2:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:904f1777:::obj71-2:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:904f1777:::obj71-2:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:904f1777:::obj71-2:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:904f1777:::obj71-2:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 57/55 [PushOp(3:904f1777:::obj71-2:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:904f1777:::obj71-2:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:904f1777:::obj71-2:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:904f1777:::obj71-2:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:904f1777:::obj71-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:904f1777:::obj71-2:head 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:904f1777:::obj71-2:head v 50'71 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:904f1777:::obj71-2:head, version: 50'71, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:904f1777:::obj71-2:head@50'71, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.670+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.670+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5653b00 con 0x40cc000 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.670+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.670+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:904f1777:::obj71-2:head)]) -- 0x579ca80 con 0x40cc000 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 688 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fb600 con 0x40cc000 2026-02-12T10:34:51.671+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.671+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) v3 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:8f7c18db:::obj31-2:head local-lis/les=55/56 n=121 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:904f1777:::obj71-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 689 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:926ada4c:::obj142-2:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:926ada4c:::obj142-2:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d01a0 con 0x40cc000 2026-02-12T10:34:51.671+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:926ada4c:::obj142-2:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:926ada4c:::obj142-2:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 57 2026-02-12T10:34:51.671+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:926ada4c:::obj142-2:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:926ada4c:::obj142-2:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:926ada4c:::obj142-2:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:926ada4c:::obj142-2:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:926ada4c:::obj142-2:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:926ada4c:::obj142-2:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:926ada4c:::obj142-2:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:926ada4c:::obj142-2:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:926ada4c:::obj142-2:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:926ada4c:::obj142-2:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:926ada4c:::obj142-2:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:926ada4c:::obj142-2:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:926ada4c:::obj142-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:926ada4c:::obj142-2:head 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:926ada4c:::obj142-2:head v 50'142 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:926ada4c:::obj142-2:head, version: 50'142, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:926ada4c:::obj142-2:head@50'142, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000044 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.671+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5653800 con 0x40cc000 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.671+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.671+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:926ada4c:::obj142-2:head)]) -- 0x579cd80 con 0x40cc000 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 690 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fbb80 con 0x40cc000 2026-02-12T10:34:51.671+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.671+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) v3 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:904f1777:::obj71-2:head local-lis/les=55/56 n=122 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:926ada4c:::obj142-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 691 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:92b9b6fd:::obj152-2:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92b9b6fd:::obj152-2:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0680 con 0x40cc000 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:92b9b6fd:::obj152-2:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92b9b6fd:::obj152-2:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 57 2026-02-12T10:34:51.671+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:92b9b6fd:::obj152-2:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92b9b6fd:::obj152-2:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:92b9b6fd:::obj152-2:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92b9b6fd:::obj152-2:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:92b9b6fd:::obj152-2:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92b9b6fd:::obj152-2:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.671+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:92b9b6fd:::obj152-2:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92b9b6fd:::obj152-2:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000035 MOSDPGPush(3.0s4 57/55 [PushOp(3:92b9b6fd:::obj152-2:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92b9b6fd:::obj152-2:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:92b9b6fd:::obj152-2:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92b9b6fd:::obj152-2:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:92b9b6fd:::obj152-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:92b9b6fd:::obj152-2:head 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:92b9b6fd:::obj152-2:head v 50'152 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.671+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:92b9b6fd:::obj152-2:head, version: 50'152, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92b9b6fd:::obj152-2:head@50'152, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.672+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5778d80 con 0x40cc000 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.672+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.672+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:92b9b6fd:::obj152-2:head)]) -- 0x579d080 con 0x40cc000 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 692 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fc100 con 0x40cc000 2026-02-12T10:34:51.672+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.672+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) v3 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:926ada4c:::obj142-2:head local-lis/les=55/56 n=123 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:92b9b6fd:::obj152-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 693 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:92c5dceb:::obj136-2:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92c5dceb:::obj136-2:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cf6c0 con 0x40cc000 2026-02-12T10:34:51.672+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:92c5dceb:::obj136-2:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92c5dceb:::obj136-2:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.672+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:92c5dceb:::obj136-2:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92c5dceb:::obj136-2:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:92c5dceb:::obj136-2:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92c5dceb:::obj136-2:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:92c5dceb:::obj136-2:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92c5dceb:::obj136-2:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:92c5dceb:::obj136-2:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92c5dceb:::obj136-2:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:92c5dceb:::obj136-2:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92c5dceb:::obj136-2:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:92c5dceb:::obj136-2:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92c5dceb:::obj136-2:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:92c5dceb:::obj136-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:92c5dceb:::obj136-2:head 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:92c5dceb:::obj136-2:head v 50'136 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:92c5dceb:::obj136-2:head, version: 50'136, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:92c5dceb:::obj136-2:head@50'136, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000043 2026-02-12T10:34:51.672+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.672+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.673+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:92c5dceb:::obj136-2:head)]) -- 0x579d380 con 0x40cc000 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 694 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fc680 con 0x40cc000 2026-02-12T10:34:51.673+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.673+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) v3 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92b9b6fd:::obj152-2:head local-lis/les=55/56 n=124 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:92c5dceb:::obj136-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 695 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:939fc25c:::obj140-2:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:939fc25c:::obj140-2:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cfba0 con 0x40cc000 2026-02-12T10:34:51.673+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:939fc25c:::obj140-2:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:939fc25c:::obj140-2:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.673+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:939fc25c:::obj140-2:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:939fc25c:::obj140-2:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:939fc25c:::obj140-2:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:939fc25c:::obj140-2:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:939fc25c:::obj140-2:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:939fc25c:::obj140-2:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:939fc25c:::obj140-2:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:939fc25c:::obj140-2:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 57/55 [PushOp(3:939fc25c:::obj140-2:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:939fc25c:::obj140-2:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:939fc25c:::obj140-2:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:939fc25c:::obj140-2:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:939fc25c:::obj140-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:939fc25c:::obj140-2:head 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:939fc25c:::obj140-2:head v 50'140 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:939fc25c:::obj140-2:head, version: 50'140, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:939fc25c:::obj140-2:head@50'140, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.673+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x56ab380 con 0x40cc000 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.673+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:939fc25c:::obj140-2:head)]) -- 0x579d680 con 0x40cc000 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.673+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 696 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fd180 con 0x40cc000 2026-02-12T10:34:51.674+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.674+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) v3 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:92c5dceb:::obj136-2:head local-lis/les=55/56 n=125 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:939fc25c:::obj140-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 697 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:96b03ca4:::obj49-2:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:96b03ca4:::obj49-2:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d11e0 con 0x40cc000 2026-02-12T10:34:51.674+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:96b03ca4:::obj49-2:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:96b03ca4:::obj49-2:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.674+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:96b03ca4:::obj49-2:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:96b03ca4:::obj49-2:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:96b03ca4:::obj49-2:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:96b03ca4:::obj49-2:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:96b03ca4:::obj49-2:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:96b03ca4:::obj49-2:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:96b03ca4:::obj49-2:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:96b03ca4:::obj49-2:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 57/55 [PushOp(3:96b03ca4:::obj49-2:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:96b03ca4:::obj49-2:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:96b03ca4:::obj49-2:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:96b03ca4:::obj49-2:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:96b03ca4:::obj49-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:96b03ca4:::obj49-2:head 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:96b03ca4:::obj49-2:head v 50'49 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:96b03ca4:::obj49-2:head, version: 50'49, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:96b03ca4:::obj49-2:head@50'49, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.674+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5778780 con 0x40cc000 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.674+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.674+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:96b03ca4:::obj49-2:head)]) -- 0x579d980 con 0x40cc000 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 698 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fd700 con 0x40cc000 2026-02-12T10:34:51.674+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.674+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) v3 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:939fc25c:::obj140-2:head local-lis/les=55/56 n=126 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:96b03ca4:::obj49-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.674+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.675+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 699 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:970e5321:::obj5-2:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:970e5321:::obj5-2:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x44d16c0 con 0x40cc000 2026-02-12T10:34:51.675+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:970e5321:::obj5-2:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:970e5321:::obj5-2:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 57 2026-02-12T10:34:51.675+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:970e5321:::obj5-2:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:970e5321:::obj5-2:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:970e5321:::obj5-2:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:970e5321:::obj5-2:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:970e5321:::obj5-2:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:970e5321:::obj5-2:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:970e5321:::obj5-2:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:970e5321:::obj5-2:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 57/55 [PushOp(3:970e5321:::obj5-2:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:970e5321:::obj5-2:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:970e5321:::obj5-2:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:970e5321:::obj5-2:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:970e5321:::obj5-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:970e5321:::obj5-2:head 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:970e5321:::obj5-2:head v 50'5 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:970e5321:::obj5-2:head, version: 50'5, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:970e5321:::obj5-2:head@50'5, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.675+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 10 ==== osd_ping(ping e57 up_from 15 ping_stamp 2026-02-12T10:34:51.677058+0000/41.004577637s send_stamp 41.004577637s delta_ub -2.635907888s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x4672000 2026-02-12T10:34:51.675+0000 7f9ef0dfe640 20 osd.1 57 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636049271s,-2.635907888s]) 2026-02-12T10:34:51.675+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 10 ==== osd_ping(ping e57 up_from 15 ping_stamp 2026-02-12T10:34:51.677058+0000/41.004577637s send_stamp 41.004577637s delta_ub -2.635907888s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x4672400 2026-02-12T10:34:51.675+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e57 up_from 10 ping_stamp 2026-02-12T10:34:51.677058+0000/41.004577637s send_stamp 43.640628815s delta_ub 2.636049271s) -- 0x5494f00 con 0x4672000 2026-02-12T10:34:51.675+0000 7f9ef0dfe640 20 osd.1 57 get_con_osd_cluster to osd.2 from_epoch 57 2026-02-12T10:34:51.675+0000 7f9ef0dfe640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.675+0000 7f9ef0dfe640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.675+0000 7f9ef0dfe640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6820/1263863159 updating session's projected_epoch from 50 to ping map epoch of 57 2026-02-12T10:34:51.675+0000 7f9ef0dfe640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.675+0000 7f9ef05fd640 20 osd.1 57 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636066675s,-2.635907888s]) 2026-02-12T10:34:51.675+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e57 up_from 10 ping_stamp 2026-02-12T10:34:51.677058+0000/41.004577637s send_stamp 43.640644073s delta_ub 2.636066675s) -- 0x4ef2f00 con 0x4672400 2026-02-12T10:34:51.675+0000 7f9ef05fd640 20 osd.1 57 get_con_osd_cluster to osd.2 from_epoch 57 2026-02-12T10:34:51.675+0000 7f9ef05fd640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.675+0000 7f9ef05fd640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.675+0000 7f9ef05fd640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.675+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.675+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x56ab500 con 0x40cc000 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.675+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.675+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:970e5321:::obj5-2:head)]) -- 0x579dc80 con 0x40cc000 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.675+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 700 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) ==== 1062+0+0 (unknown 0 0 0) 0x55fa000 con 0x40cc000 2026-02-12T10:34:51.675+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) v3 prio 5 type 95 cost 0 latency 0.000011 epoch 57 2026-02-12T10:34:51.675+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.675+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) v3 prio 5 cost 0 latency 0.000034 pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.675+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.675+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) v3 2026-02-12T10:34:51.675+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:96b03ca4:::obj49-2:head local-lis/les=55/56 n=127 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) 2026-02-12T10:34:51.675+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.675+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:970e5321:::obj5-2:head) v3 finish latency 0.000026 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.675+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.675+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 701 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:98f4978d:::obj104-2:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:98f4978d:::obj104-2:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d1ba0 con 0x40cc000 2026-02-12T10:34:51.676+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:98f4978d:::obj104-2:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:98f4978d:::obj104-2:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000020 epoch 57 2026-02-12T10:34:51.676+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:98f4978d:::obj104-2:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:98f4978d:::obj104-2:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:98f4978d:::obj104-2:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:98f4978d:::obj104-2:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:98f4978d:::obj104-2:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:98f4978d:::obj104-2:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:98f4978d:::obj104-2:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:98f4978d:::obj104-2:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000051 MOSDPGPush(3.0s4 57/55 [PushOp(3:98f4978d:::obj104-2:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:98f4978d:::obj104-2:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:98f4978d:::obj104-2:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:98f4978d:::obj104-2:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:98f4978d:::obj104-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:98f4978d:::obj104-2:head 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:98f4978d:::obj104-2:head v 50'104 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:98f4978d:::obj104-2:head, version: 50'104, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:98f4978d:::obj104-2:head@50'104, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000076 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.676+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:98f4978d:::obj104-2:head)]) -- 0x579c180 con 0x40cc000 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 702 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fa580 con 0x40cc000 2026-02-12T10:34:51.676+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.676+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) v3 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:970e5321:::obj5-2:head local-lis/les=55/56 n=128 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:98f4978d:::obj104-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 703 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:9917bd9e:::obj194-2:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9917bd9e:::obj194-2:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4340 con 0x40cc000 2026-02-12T10:34:51.676+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9917bd9e:::obj194-2:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9917bd9e:::obj194-2:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 57 2026-02-12T10:34:51.676+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9917bd9e:::obj194-2:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9917bd9e:::obj194-2:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9917bd9e:::obj194-2:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9917bd9e:::obj194-2:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9917bd9e:::obj194-2:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9917bd9e:::obj194-2:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9917bd9e:::obj194-2:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9917bd9e:::obj194-2:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(3.0s4 57/55 [PushOp(3:9917bd9e:::obj194-2:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9917bd9e:::obj194-2:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:9917bd9e:::obj194-2:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9917bd9e:::obj194-2:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:9917bd9e:::obj194-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:9917bd9e:::obj194-2:head 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:9917bd9e:::obj194-2:head v 50'194 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9917bd9e:::obj194-2:head, version: 50'194, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9917bd9e:::obj194-2:head@50'194, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.676+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57ba000 con 0x40cc000 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.676+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:9917bd9e:::obj194-2:head)]) -- 0x5654c00 con 0x40cc000 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.676+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.677+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 704 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fab00 con 0x40cc000 2026-02-12T10:34:51.677+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.677+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) v3 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:98f4978d:::obj104-2:head local-lis/les=55/56 n=129 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9917bd9e:::obj194-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.677+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 705 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:9a209fbb:::obj133-2:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a209fbb:::obj133-2:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4820 con 0x40cc000 2026-02-12T10:34:51.677+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9a209fbb:::obj133-2:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a209fbb:::obj133-2:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.677+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9a209fbb:::obj133-2:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a209fbb:::obj133-2:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9a209fbb:::obj133-2:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a209fbb:::obj133-2:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9a209fbb:::obj133-2:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a209fbb:::obj133-2:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9a209fbb:::obj133-2:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a209fbb:::obj133-2:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(3.0s4 57/55 [PushOp(3:9a209fbb:::obj133-2:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a209fbb:::obj133-2:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:9a209fbb:::obj133-2:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a209fbb:::obj133-2:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:9a209fbb:::obj133-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:9a209fbb:::obj133-2:head 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:9a209fbb:::obj133-2:head v 50'133 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9a209fbb:::obj133-2:head, version: 50'133, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a209fbb:::obj133-2:head@50'133, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.677+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.677+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.677+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57ba180 con 0x40cc000 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.677+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.677+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:9a209fbb:::obj133-2:head)]) -- 0x5654d80 con 0x40cc000 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.677+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 706 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb080 con 0x40cc000 2026-02-12T10:34:51.678+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 57 2026-02-12T10:34:51.678+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) v3 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9917bd9e:::obj194-2:head local-lis/les=55/56 n=130 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9a209fbb:::obj133-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 707 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:9a4c4198:::obj113-2:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a4c4198:::obj113-2:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4d00 con 0x40cc000 2026-02-12T10:34:51.678+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9a4c4198:::obj113-2:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a4c4198:::obj113-2:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.678+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9a4c4198:::obj113-2:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a4c4198:::obj113-2:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9a4c4198:::obj113-2:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a4c4198:::obj113-2:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9a4c4198:::obj113-2:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a4c4198:::obj113-2:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9a4c4198:::obj113-2:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a4c4198:::obj113-2:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(3.0s4 57/55 [PushOp(3:9a4c4198:::obj113-2:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a4c4198:::obj113-2:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:9a4c4198:::obj113-2:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a4c4198:::obj113-2:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:9a4c4198:::obj113-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:9a4c4198:::obj113-2:head 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:9a4c4198:::obj113-2:head v 50'113 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9a4c4198:::obj113-2:head, version: 50'113, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a4c4198:::obj113-2:head@50'113, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.678+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57ba300 con 0x40cc000 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.678+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.678+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:9a4c4198:::obj113-2:head)]) -- 0x5654f00 con 0x40cc000 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 708 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb600 con 0x40cc000 2026-02-12T10:34:51.678+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 57 2026-02-12T10:34:51.678+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) v3 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a209fbb:::obj133-2:head local-lis/les=55/56 n=131 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9a4c4198:::obj113-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.678+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.678+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 709 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:9a7b24b0:::obj63-2:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a7b24b0:::obj63-2:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d29c0 con 0x40cc000 2026-02-12T10:34:51.678+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9a7b24b0:::obj63-2:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a7b24b0:::obj63-2:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.678+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9a7b24b0:::obj63-2:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a7b24b0:::obj63-2:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.678+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9a7b24b0:::obj63-2:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a7b24b0:::obj63-2:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9a7b24b0:::obj63-2:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a7b24b0:::obj63-2:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9a7b24b0:::obj63-2:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a7b24b0:::obj63-2:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 57/55 [PushOp(3:9a7b24b0:::obj63-2:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a7b24b0:::obj63-2:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:9a7b24b0:::obj63-2:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a7b24b0:::obj63-2:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:9a7b24b0:::obj63-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:9a7b24b0:::obj63-2:head 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:9a7b24b0:::obj63-2:head v 50'63 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9a7b24b0:::obj63-2:head, version: 50'63, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9a7b24b0:::obj63-2:head@50'63, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000071 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57ba780 con 0x40cc000 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:9a7b24b0:::obj63-2:head)]) -- 0x57ba480 con 0x40cc000 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 710 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fbb80 con 0x40cc000 2026-02-12T10:34:51.679+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.679+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) v3 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a4c4198:::obj113-2:head local-lis/les=55/56 n=132 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9a7b24b0:::obj63-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 711 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:9d9446b3:::obj109-2:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9d9446b3:::obj109-2:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b3860 con 0x40cc000 2026-02-12T10:34:51.679+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9d9446b3:::obj109-2:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9d9446b3:::obj109-2:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.679+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9d9446b3:::obj109-2:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9d9446b3:::obj109-2:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9d9446b3:::obj109-2:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9d9446b3:::obj109-2:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:9d9446b3:::obj109-2:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9d9446b3:::obj109-2:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9d9446b3:::obj109-2:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9d9446b3:::obj109-2:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 57/55 [PushOp(3:9d9446b3:::obj109-2:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9d9446b3:::obj109-2:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:9d9446b3:::obj109-2:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9d9446b3:::obj109-2:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:9d9446b3:::obj109-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:9d9446b3:::obj109-2:head 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:9d9446b3:::obj109-2:head v 50'109 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:9d9446b3:::obj109-2:head, version: 50'109, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:9d9446b3:::obj109-2:head@50'109, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000059 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57ba900 con 0x40cc000 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.679+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:9d9446b3:::obj109-2:head)]) -- 0x578c300 con 0x40cc000 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.679+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 712 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fc100 con 0x40cc000 2026-02-12T10:34:51.680+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 57 2026-02-12T10:34:51.680+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) v3 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9a7b24b0:::obj63-2:head local-lis/les=55/56 n=133 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:9d9446b3:::obj109-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 713 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:a0a4f8cb:::obj56-2:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a0a4f8cb:::obj56-2:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b3d40 con 0x40cc000 2026-02-12T10:34:51.680+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a0a4f8cb:::obj56-2:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a0a4f8cb:::obj56-2:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.680+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a0a4f8cb:::obj56-2:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a0a4f8cb:::obj56-2:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a0a4f8cb:::obj56-2:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a0a4f8cb:::obj56-2:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a0a4f8cb:::obj56-2:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a0a4f8cb:::obj56-2:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a0a4f8cb:::obj56-2:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a0a4f8cb:::obj56-2:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000024 MOSDPGPush(3.0s4 57/55 [PushOp(3:a0a4f8cb:::obj56-2:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a0a4f8cb:::obj56-2:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:a0a4f8cb:::obj56-2:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a0a4f8cb:::obj56-2:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:a0a4f8cb:::obj56-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:a0a4f8cb:::obj56-2:head 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:a0a4f8cb:::obj56-2:head v 50'56 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a0a4f8cb:::obj56-2:head, version: 50'56, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a0a4f8cb:::obj56-2:head@50'56, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000044 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.680+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57baa80 con 0x40cc000 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.680+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.680+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:a0a4f8cb:::obj56-2:head)]) -- 0x578c480 con 0x40cc000 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 714 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.680+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 57 2026-02-12T10:34:51.680+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.680+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) v3 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:9d9446b3:::obj109-2:head local-lis/les=55/56 n=134 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a0a4f8cb:::obj56-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.680+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 715 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:a11bc7a7:::obj182-2:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a11bc7a7:::obj182-2:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44bf6c0 con 0x40cc000 2026-02-12T10:34:51.681+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a11bc7a7:::obj182-2:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a11bc7a7:::obj182-2:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.681+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a11bc7a7:::obj182-2:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a11bc7a7:::obj182-2:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a11bc7a7:::obj182-2:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a11bc7a7:::obj182-2:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a11bc7a7:::obj182-2:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a11bc7a7:::obj182-2:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a11bc7a7:::obj182-2:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a11bc7a7:::obj182-2:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 57/55 [PushOp(3:a11bc7a7:::obj182-2:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a11bc7a7:::obj182-2:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:a11bc7a7:::obj182-2:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a11bc7a7:::obj182-2:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:a11bc7a7:::obj182-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:a11bc7a7:::obj182-2:head 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:a11bc7a7:::obj182-2:head v 50'182 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a11bc7a7:::obj182-2:head, version: 50'182, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a11bc7a7:::obj182-2:head@50'182, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.681+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bac00 con 0x40cc000 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.681+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.681+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:a11bc7a7:::obj182-2:head)]) -- 0x5655080 con 0x40cc000 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 716 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.681+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 57 2026-02-12T10:34:51.681+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) v3 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a0a4f8cb:::obj56-2:head local-lis/les=55/56 n=135 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a11bc7a7:::obj182-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 717 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:a2e432e0:::obj74-2:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a2e432e0:::obj74-2:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b3380 con 0x40cc000 2026-02-12T10:34:51.681+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a2e432e0:::obj74-2:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a2e432e0:::obj74-2:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.681+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a2e432e0:::obj74-2:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a2e432e0:::obj74-2:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a2e432e0:::obj74-2:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a2e432e0:::obj74-2:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a2e432e0:::obj74-2:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a2e432e0:::obj74-2:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a2e432e0:::obj74-2:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a2e432e0:::obj74-2:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(3.0s4 57/55 [PushOp(3:a2e432e0:::obj74-2:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a2e432e0:::obj74-2:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:a2e432e0:::obj74-2:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a2e432e0:::obj74-2:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:a2e432e0:::obj74-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:a2e432e0:::obj74-2:head 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:a2e432e0:::obj74-2:head v 50'74 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a2e432e0:::obj74-2:head, version: 50'74, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a2e432e0:::obj74-2:head@50'74, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.681+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.681+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bad80 con 0x40cc000 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.682+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:a2e432e0:::obj74-2:head)]) -- 0x5655500 con 0x40cc000 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 718 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.682+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 57 2026-02-12T10:34:51.682+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) v3 prio 5 cost 0 latency 0.000016 pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) v3 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a11bc7a7:::obj182-2:head local-lis/les=55/56 n=136 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a2e432e0:::obj74-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 719 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:a3edc471:::obj9-2:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a3edc471:::obj9-2:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x44c04e0 con 0x40cc000 2026-02-12T10:34:51.682+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a3edc471:::obj9-2:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a3edc471:::obj9-2:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.682+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a3edc471:::obj9-2:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a3edc471:::obj9-2:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a3edc471:::obj9-2:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a3edc471:::obj9-2:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a3edc471:::obj9-2:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a3edc471:::obj9-2:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a3edc471:::obj9-2:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a3edc471:::obj9-2:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000024 MOSDPGPush(3.0s4 57/55 [PushOp(3:a3edc471:::obj9-2:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a3edc471:::obj9-2:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:a3edc471:::obj9-2:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a3edc471:::obj9-2:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:a3edc471:::obj9-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:a3edc471:::obj9-2:head 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:a3edc471:::obj9-2:head v 50'9 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a3edc471:::obj9-2:head, version: 50'9, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a3edc471:::obj9-2:head@50'9, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.682+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57baf00 con 0x40cc000 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.682+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:a3edc471:::obj9-2:head)]) -- 0x5655980 con 0x40cc000 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.682+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 720 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) ==== 1062+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.683+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) v3 prio 5 type 95 cost 0 latency 0.000004 epoch 57 2026-02-12T10:34:51.683+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.683+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.683+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) v3 2026-02-12T10:34:51.683+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a2e432e0:::obj74-2:head local-lis/les=55/56 n=137 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) 2026-02-12T10:34:51.683+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.683+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a3edc471:::obj9-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 721 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:a8927aac:::obj164-2:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a8927aac:::obj164-2:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d36c0 con 0x40cc000 2026-02-12T10:34:51.683+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a8927aac:::obj164-2:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a8927aac:::obj164-2:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.683+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a8927aac:::obj164-2:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a8927aac:::obj164-2:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a8927aac:::obj164-2:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a8927aac:::obj164-2:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a8927aac:::obj164-2:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a8927aac:::obj164-2:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a8927aac:::obj164-2:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a8927aac:::obj164-2:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:a8927aac:::obj164-2:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a8927aac:::obj164-2:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:a8927aac:::obj164-2:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a8927aac:::obj164-2:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:a8927aac:::obj164-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:a8927aac:::obj164-2:head 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:a8927aac:::obj164-2:head v 50'164 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a8927aac:::obj164-2:head, version: 50'164, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a8927aac:::obj164-2:head@50'164, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.683+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bb080 con 0x40cc000 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.683+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.683+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:a8927aac:::obj164-2:head)]) -- 0x5655e00 con 0x40cc000 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 722 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.683+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.683+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.683+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) v3 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a3edc471:::obj9-2:head local-lis/les=55/56 n=138 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a8927aac:::obj164-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.683+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 723 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:a90e35fa:::obj45-2:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a90e35fa:::obj45-2:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1d40 con 0x40cc000 2026-02-12T10:34:51.684+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a90e35fa:::obj45-2:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a90e35fa:::obj45-2:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.684+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a90e35fa:::obj45-2:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a90e35fa:::obj45-2:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a90e35fa:::obj45-2:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a90e35fa:::obj45-2:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a90e35fa:::obj45-2:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a90e35fa:::obj45-2:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a90e35fa:::obj45-2:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a90e35fa:::obj45-2:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 57/55 [PushOp(3:a90e35fa:::obj45-2:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a90e35fa:::obj45-2:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:a90e35fa:::obj45-2:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a90e35fa:::obj45-2:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:a90e35fa:::obj45-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:a90e35fa:::obj45-2:head 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:a90e35fa:::obj45-2:head v 50'45 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a90e35fa:::obj45-2:head, version: 50'45, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a90e35fa:::obj45-2:head@50'45, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.684+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bb200 con 0x40cc000 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.684+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.684+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:a90e35fa:::obj45-2:head)]) -- 0x54e8c00 con 0x40cc000 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 724 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a75700 con 0x40cc000 2026-02-12T10:34:51.684+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.684+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) v3 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a8927aac:::obj164-2:head local-lis/les=55/56 n=139 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a90e35fa:::obj45-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 725 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:a992a299:::obj189-2:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a992a299:::obj189-2:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d1860 con 0x40cc000 2026-02-12T10:34:51.684+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a992a299:::obj189-2:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a992a299:::obj189-2:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.684+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a992a299:::obj189-2:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a992a299:::obj189-2:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a992a299:::obj189-2:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a992a299:::obj189-2:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a992a299:::obj189-2:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a992a299:::obj189-2:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.684+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a992a299:::obj189-2:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a992a299:::obj189-2:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(3.0s4 57/55 [PushOp(3:a992a299:::obj189-2:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a992a299:::obj189-2:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:a992a299:::obj189-2:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a992a299:::obj189-2:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:a992a299:::obj189-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:a992a299:::obj189-2:head 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:a992a299:::obj189-2:head v 50'189 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.684+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a992a299:::obj189-2:head, version: 50'189, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a992a299:::obj189-2:head@50'189, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bb380 con 0x40cc000 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.685+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:a992a299:::obj189-2:head)]) -- 0x5654600 con 0x40cc000 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 726 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75180 con 0x40cc000 2026-02-12T10:34:51.685+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.685+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) v3 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a90e35fa:::obj45-2:head local-lis/les=55/56 n=140 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a992a299:::obj189-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 727 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:a99a4542:::obj11-2:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a99a4542:::obj11-2:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1380 con 0x40cc000 2026-02-12T10:34:51.685+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a99a4542:::obj11-2:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a99a4542:::obj11-2:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.685+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a99a4542:::obj11-2:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a99a4542:::obj11-2:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a99a4542:::obj11-2:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a99a4542:::obj11-2:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:a99a4542:::obj11-2:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a99a4542:::obj11-2:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a99a4542:::obj11-2:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a99a4542:::obj11-2:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(3.0s4 57/55 [PushOp(3:a99a4542:::obj11-2:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a99a4542:::obj11-2:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:a99a4542:::obj11-2:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a99a4542:::obj11-2:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:a99a4542:::obj11-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:a99a4542:::obj11-2:head 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:a99a4542:::obj11-2:head v 50'11 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:a99a4542:::obj11-2:head, version: 50'11, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:a99a4542:::obj11-2:head@50'11, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.685+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bb500 con 0x40cc000 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.685+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:a99a4542:::obj11-2:head)]) -- 0x54e9380 con 0x40cc000 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.685+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 728 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a72000 con 0x40cc000 2026-02-12T10:34:51.686+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.686+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) v3 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a992a299:::obj189-2:head local-lis/les=55/56 n=141 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:a99a4542:::obj11-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 729 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:aac1eeee:::obj124-2:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:aac1eeee:::obj124-2:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0ea0 con 0x40cc000 2026-02-12T10:34:51.686+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:aac1eeee:::obj124-2:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:aac1eeee:::obj124-2:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.686+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:aac1eeee:::obj124-2:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:aac1eeee:::obj124-2:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:aac1eeee:::obj124-2:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:aac1eeee:::obj124-2:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:aac1eeee:::obj124-2:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:aac1eeee:::obj124-2:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:aac1eeee:::obj124-2:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:aac1eeee:::obj124-2:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 57/55 [PushOp(3:aac1eeee:::obj124-2:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:aac1eeee:::obj124-2:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:aac1eeee:::obj124-2:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:aac1eeee:::obj124-2:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:aac1eeee:::obj124-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:aac1eeee:::obj124-2:head 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:aac1eeee:::obj124-2:head v 50'124 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:aac1eeee:::obj124-2:head, version: 50'124, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:aac1eeee:::obj124-2:head@50'124, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.686+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bb680 con 0x40cc000 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.686+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.686+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:aac1eeee:::obj124-2:head)]) -- 0x578d980 con 0x40cc000 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 730 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73600 con 0x40cc000 2026-02-12T10:34:51.686+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.686+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.686+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) v3 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:a99a4542:::obj11-2:head local-lis/les=55/56 n=142 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:aac1eeee:::obj124-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.686+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 731 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:ab93a821:::obj179-2:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ab93a821:::obj179-2:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cf860 con 0x40cc000 2026-02-12T10:34:51.687+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ab93a821:::obj179-2:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ab93a821:::obj179-2:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 57 2026-02-12T10:34:51.687+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ab93a821:::obj179-2:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ab93a821:::obj179-2:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ab93a821:::obj179-2:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ab93a821:::obj179-2:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ab93a821:::obj179-2:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ab93a821:::obj179-2:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ab93a821:::obj179-2:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ab93a821:::obj179-2:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 57/55 [PushOp(3:ab93a821:::obj179-2:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ab93a821:::obj179-2:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:ab93a821:::obj179-2:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ab93a821:::obj179-2:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:ab93a821:::obj179-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:ab93a821:::obj179-2:head 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:ab93a821:::obj179-2:head v 50'179 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ab93a821:::obj179-2:head, version: 50'179, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ab93a821:::obj179-2:head@50'179, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000066 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.687+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bbb00 con 0x40cc000 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.687+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.687+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:ab93a821:::obj179-2:head)]) -- 0x57bb800 con 0x40cc000 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 732 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73b80 con 0x40cc000 2026-02-12T10:34:51.687+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) v3 prio 5 type 95 cost 0 latency 0.000008 epoch 57 2026-02-12T10:34:51.687+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) v3 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:aac1eeee:::obj124-2:head local-lis/les=55/56 n=143 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ab93a821:::obj179-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 733 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:abfea9ea:::obj188-2:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:abfea9ea:::obj188-2:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0820 con 0x40cc000 2026-02-12T10:34:51.687+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:abfea9ea:::obj188-2:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:abfea9ea:::obj188-2:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.687+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:abfea9ea:::obj188-2:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:abfea9ea:::obj188-2:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:abfea9ea:::obj188-2:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:abfea9ea:::obj188-2:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:abfea9ea:::obj188-2:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:abfea9ea:::obj188-2:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:abfea9ea:::obj188-2:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:abfea9ea:::obj188-2:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 57/55 [PushOp(3:abfea9ea:::obj188-2:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:abfea9ea:::obj188-2:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:abfea9ea:::obj188-2:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:abfea9ea:::obj188-2:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:abfea9ea:::obj188-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:abfea9ea:::obj188-2:head 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:abfea9ea:::obj188-2:head v 50'188 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:abfea9ea:::obj188-2:head, version: 50'188, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:abfea9ea:::obj188-2:head@50'188, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.687+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.687+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bbc80 con 0x40cc000 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.688+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:abfea9ea:::obj188-2:head)]) -- 0x5654480 con 0x40cc000 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 734 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5610680 con 0x40cc000 2026-02-12T10:34:51.688+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.688+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) v3 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ab93a821:::obj179-2:head local-lis/les=55/56 n=144 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:abfea9ea:::obj188-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 735 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:ac5f3b8c:::obj12-2:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ac5f3b8c:::obj12-2:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d0340 con 0x40cc000 2026-02-12T10:34:51.688+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ac5f3b8c:::obj12-2:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ac5f3b8c:::obj12-2:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 57 2026-02-12T10:34:51.688+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ac5f3b8c:::obj12-2:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ac5f3b8c:::obj12-2:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ac5f3b8c:::obj12-2:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ac5f3b8c:::obj12-2:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ac5f3b8c:::obj12-2:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ac5f3b8c:::obj12-2:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ac5f3b8c:::obj12-2:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ac5f3b8c:::obj12-2:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(3.0s4 57/55 [PushOp(3:ac5f3b8c:::obj12-2:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ac5f3b8c:::obj12-2:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:ac5f3b8c:::obj12-2:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ac5f3b8c:::obj12-2:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:ac5f3b8c:::obj12-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:ac5f3b8c:::obj12-2:head 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:ac5f3b8c:::obj12-2:head v 50'12 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ac5f3b8c:::obj12-2:head, version: 50'12, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ac5f3b8c:::obj12-2:head@50'12, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.688+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57bbe00 con 0x40cc000 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.688+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:ac5f3b8c:::obj12-2:head)]) -- 0x5654000 con 0x40cc000 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.688+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 736 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5610100 con 0x40cc000 2026-02-12T10:34:51.689+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.689+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) v3 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:abfea9ea:::obj188-2:head local-lis/les=55/56 n=145 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ac5f3b8c:::obj12-2:head) v3 finish latency 0.000014 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 737 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:add91ead:::obj50-2:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:add91ead:::obj50-2:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cfd40 con 0x40cc000 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:add91ead:::obj50-2:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:add91ead:::obj50-2:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000013 epoch 57 2026-02-12T10:34:51.689+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:add91ead:::obj50-2:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:add91ead:::obj50-2:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:add91ead:::obj50-2:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:add91ead:::obj50-2:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:add91ead:::obj50-2:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:add91ead:::obj50-2:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:add91ead:::obj50-2:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:add91ead:::obj50-2:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 57/55 [PushOp(3:add91ead:::obj50-2:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:add91ead:::obj50-2:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:add91ead:::obj50-2:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:add91ead:::obj50-2:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:add91ead:::obj50-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:add91ead:::obj50-2:head 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:add91ead:::obj50-2:head v 50'50 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:add91ead:::obj50-2:head, version: 50'50, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:add91ead:::obj50-2:head@50'50, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000043 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.689+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4000 con 0x40cc000 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.689+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.689+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:add91ead:::obj50-2:head)]) -- 0x57ba900 con 0x40cc000 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 738 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x560fb80 con 0x40cc000 2026-02-12T10:34:51.689+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.689+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.689+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.689+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) v3 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ac5f3b8c:::obj12-2:head local-lis/les=55/56 n=146 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:add91ead:::obj50-2:head) v3 finish latency 0.000026 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 739 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:ae01b694:::obj125-2:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae01b694:::obj125-2:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0d00 con 0x40cc000 2026-02-12T10:34:51.690+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ae01b694:::obj125-2:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae01b694:::obj125-2:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.690+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ae01b694:::obj125-2:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae01b694:::obj125-2:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ae01b694:::obj125-2:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae01b694:::obj125-2:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ae01b694:::obj125-2:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae01b694:::obj125-2:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ae01b694:::obj125-2:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae01b694:::obj125-2:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 57/55 [PushOp(3:ae01b694:::obj125-2:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae01b694:::obj125-2:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:ae01b694:::obj125-2:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae01b694:::obj125-2:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:ae01b694:::obj125-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:ae01b694:::obj125-2:head 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:ae01b694:::obj125-2:head v 50'125 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ae01b694:::obj125-2:head, version: 50'125, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae01b694:::obj125-2:head@50'125, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.690+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4480 con 0x40cc000 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.690+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.690+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:ae01b694:::obj125-2:head)]) -- 0x57c4180 con 0x40cc000 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 740 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x560f600 con 0x40cc000 2026-02-12T10:34:51.690+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.690+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) v3 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:add91ead:::obj50-2:head local-lis/les=55/56 n=147 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ae01b694:::obj125-2:head) v3 finish latency 0.000025 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.690+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 741 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:ae0da0b6:::obj165-2:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae0da0b6:::obj165-2:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44cf1e0 con 0x40cc000 2026-02-12T10:34:51.691+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ae0da0b6:::obj165-2:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae0da0b6:::obj165-2:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.691+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ae0da0b6:::obj165-2:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae0da0b6:::obj165-2:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ae0da0b6:::obj165-2:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae0da0b6:::obj165-2:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ae0da0b6:::obj165-2:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae0da0b6:::obj165-2:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ae0da0b6:::obj165-2:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae0da0b6:::obj165-2:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 57/55 [PushOp(3:ae0da0b6:::obj165-2:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae0da0b6:::obj165-2:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:ae0da0b6:::obj165-2:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae0da0b6:::obj165-2:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:ae0da0b6:::obj165-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:ae0da0b6:::obj165-2:head 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:ae0da0b6:::obj165-2:head v 50'165 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ae0da0b6:::obj165-2:head, version: 50'165, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae0da0b6:::obj165-2:head@50'165, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4600 con 0x40cc000 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.691+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:ae0da0b6:::obj165-2:head)]) -- 0x57ba780 con 0x40cc000 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 742 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5611700 con 0x40cc000 2026-02-12T10:34:51.691+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.691+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) v3 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae01b694:::obj125-2:head local-lis/les=55/56 n=148 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ae0da0b6:::obj165-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 743 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:ae233a1e:::obj144-2:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae233a1e:::obj144-2:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44ced00 con 0x40cc000 2026-02-12T10:34:51.691+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ae233a1e:::obj144-2:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae233a1e:::obj144-2:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.691+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ae233a1e:::obj144-2:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae233a1e:::obj144-2:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ae233a1e:::obj144-2:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae233a1e:::obj144-2:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ae233a1e:::obj144-2:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae233a1e:::obj144-2:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ae233a1e:::obj144-2:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae233a1e:::obj144-2:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 57/55 [PushOp(3:ae233a1e:::obj144-2:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae233a1e:::obj144-2:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:ae233a1e:::obj144-2:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae233a1e:::obj144-2:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:ae233a1e:::obj144-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:ae233a1e:::obj144-2:head 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:ae233a1e:::obj144-2:head v 50'144 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ae233a1e:::obj144-2:head, version: 50'144, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ae233a1e:::obj144-2:head@50'144, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.691+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4780 con 0x40cc000 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.691+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:ae233a1e:::obj144-2:head)]) -- 0x57ba300 con 0x40cc000 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.691+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.692+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 744 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x560e000 con 0x40cc000 2026-02-12T10:34:51.692+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.692+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) v3 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae0da0b6:::obj165-2:head local-lis/les=55/56 n=149 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ae233a1e:::obj144-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.692+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 745 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:af7a4edc:::obj121-2:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:af7a4edc:::obj121-2:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d3a00 con 0x40cc000 2026-02-12T10:34:51.692+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:af7a4edc:::obj121-2:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:af7a4edc:::obj121-2:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.692+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:af7a4edc:::obj121-2:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:af7a4edc:::obj121-2:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:af7a4edc:::obj121-2:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:af7a4edc:::obj121-2:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:af7a4edc:::obj121-2:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:af7a4edc:::obj121-2:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:af7a4edc:::obj121-2:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:af7a4edc:::obj121-2:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(3.0s4 57/55 [PushOp(3:af7a4edc:::obj121-2:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:af7a4edc:::obj121-2:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:af7a4edc:::obj121-2:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:af7a4edc:::obj121-2:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:af7a4edc:::obj121-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:af7a4edc:::obj121-2:head 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:af7a4edc:::obj121-2:head v 50'121 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:af7a4edc:::obj121-2:head, version: 50'121, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:af7a4edc:::obj121-2:head@50'121, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.692+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.692+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.692+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4900 con 0x40cc000 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.692+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.692+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:af7a4edc:::obj121-2:head)]) -- 0x57ba180 con 0x40cc000 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.692+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 746 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56de000 con 0x40cc000 2026-02-12T10:34:51.693+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.693+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) v3 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ae233a1e:::obj144-2:head local-lis/les=55/56 n=150 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:af7a4edc:::obj121-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 747 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:b12c93f7:::obj174-2:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b12c93f7:::obj174-2:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44bf380 con 0x40cc000 2026-02-12T10:34:51.693+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b12c93f7:::obj174-2:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b12c93f7:::obj174-2:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.693+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b12c93f7:::obj174-2:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b12c93f7:::obj174-2:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b12c93f7:::obj174-2:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b12c93f7:::obj174-2:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b12c93f7:::obj174-2:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b12c93f7:::obj174-2:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b12c93f7:::obj174-2:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b12c93f7:::obj174-2:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000025 MOSDPGPush(3.0s4 57/55 [PushOp(3:b12c93f7:::obj174-2:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b12c93f7:::obj174-2:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:b12c93f7:::obj174-2:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b12c93f7:::obj174-2:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:b12c93f7:::obj174-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:b12c93f7:::obj174-2:head 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:b12c93f7:::obj174-2:head v 50'174 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b12c93f7:::obj174-2:head, version: 50'174, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b12c93f7:::obj174-2:head@50'174, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000046 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.693+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4a80 con 0x40cc000 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.693+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.693+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:b12c93f7:::obj174-2:head)]) -- 0x57ba000 con 0x40cc000 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 748 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56de580 con 0x40cc000 2026-02-12T10:34:51.693+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.693+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) v3 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:af7a4edc:::obj121-2:head local-lis/les=55/56 n=151 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b12c93f7:::obj174-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 749 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:b19d0e53:::obj17-2:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b19d0e53:::obj17-2:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c0340 con 0x40cc000 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b19d0e53:::obj17-2:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b19d0e53:::obj17-2:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 57 2026-02-12T10:34:51.693+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b19d0e53:::obj17-2:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b19d0e53:::obj17-2:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b19d0e53:::obj17-2:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b19d0e53:::obj17-2:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b19d0e53:::obj17-2:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b19d0e53:::obj17-2:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b19d0e53:::obj17-2:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b19d0e53:::obj17-2:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 57/55 [PushOp(3:b19d0e53:::obj17-2:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b19d0e53:::obj17-2:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:b19d0e53:::obj17-2:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b19d0e53:::obj17-2:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:b19d0e53:::obj17-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:b19d0e53:::obj17-2:head 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:b19d0e53:::obj17-2:head v 50'17 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b19d0e53:::obj17-2:head, version: 50'17, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b19d0e53:::obj17-2:head@50'17, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.693+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.693+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4c00 con 0x40cc000 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.694+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:b19d0e53:::obj17-2:head)]) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 750 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56deb00 con 0x40cc000 2026-02-12T10:34:51.694+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.694+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) v3 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b12c93f7:::obj174-2:head local-lis/les=55/56 n=152 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b19d0e53:::obj17-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 751 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:b3bbbc58:::obj143-2:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b3bbbc58:::obj143-2:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44bfa00 con 0x40cc000 2026-02-12T10:34:51.694+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b3bbbc58:::obj143-2:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b3bbbc58:::obj143-2:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.694+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b3bbbc58:::obj143-2:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b3bbbc58:::obj143-2:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b3bbbc58:::obj143-2:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b3bbbc58:::obj143-2:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b3bbbc58:::obj143-2:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b3bbbc58:::obj143-2:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b3bbbc58:::obj143-2:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b3bbbc58:::obj143-2:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000024 MOSDPGPush(3.0s4 57/55 [PushOp(3:b3bbbc58:::obj143-2:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b3bbbc58:::obj143-2:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:b3bbbc58:::obj143-2:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b3bbbc58:::obj143-2:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:b3bbbc58:::obj143-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:b3bbbc58:::obj143-2:head 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:b3bbbc58:::obj143-2:head v 50'143 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b3bbbc58:::obj143-2:head, version: 50'143, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b3bbbc58:::obj143-2:head@50'143, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000047 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.694+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4d80 con 0x40cc000 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.694+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:b3bbbc58:::obj143-2:head)]) -- 0x56ab500 con 0x40cc000 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.694+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 752 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56df080 con 0x40cc000 2026-02-12T10:34:51.695+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.695+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) v3 prio 5 cost 0 latency 0.000017 pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) v3 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b19d0e53:::obj17-2:head local-lis/les=55/56 n=153 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b3bbbc58:::obj143-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 753 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:b4988a83:::obj132-2:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b4988a83:::obj132-2:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44bf520 con 0x40cc000 2026-02-12T10:34:51.695+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b4988a83:::obj132-2:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b4988a83:::obj132-2:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.695+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b4988a83:::obj132-2:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b4988a83:::obj132-2:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b4988a83:::obj132-2:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b4988a83:::obj132-2:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b4988a83:::obj132-2:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b4988a83:::obj132-2:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b4988a83:::obj132-2:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b4988a83:::obj132-2:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 57/55 [PushOp(3:b4988a83:::obj132-2:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b4988a83:::obj132-2:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:b4988a83:::obj132-2:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b4988a83:::obj132-2:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:b4988a83:::obj132-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:b4988a83:::obj132-2:head 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:b4988a83:::obj132-2:head v 50'132 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b4988a83:::obj132-2:head, version: 50'132, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b4988a83:::obj132-2:head@50'132, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.695+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4f00 con 0x40cc000 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.695+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.695+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:b4988a83:::obj132-2:head)]) -- 0x5778780 con 0x40cc000 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 754 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56df600 con 0x40cc000 2026-02-12T10:34:51.695+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.695+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.695+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) v3 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b3bbbc58:::obj143-2:head local-lis/les=55/56 n=154 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b4988a83:::obj132-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.695+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 755 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:b569b68d:::obj159-2:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b569b68d:::obj159-2:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b3ba0 con 0x40cc000 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b569b68d:::obj159-2:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b569b68d:::obj159-2:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 57 2026-02-12T10:34:51.696+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b569b68d:::obj159-2:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b569b68d:::obj159-2:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b569b68d:::obj159-2:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b569b68d:::obj159-2:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b569b68d:::obj159-2:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b569b68d:::obj159-2:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b569b68d:::obj159-2:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b569b68d:::obj159-2:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(3.0s4 57/55 [PushOp(3:b569b68d:::obj159-2:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b569b68d:::obj159-2:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:b569b68d:::obj159-2:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b569b68d:::obj159-2:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:b569b68d:::obj159-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:b569b68d:::obj159-2:head 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:b569b68d:::obj159-2:head v 50'159 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b569b68d:::obj159-2:head, version: 50'159, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b569b68d:::obj159-2:head@50'159, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5080 con 0x40cc000 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.696+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:b569b68d:::obj159-2:head)]) -- 0x56ab380 con 0x40cc000 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 756 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56dfb80 con 0x40cc000 2026-02-12T10:34:51.696+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.696+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) v3 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b4988a83:::obj132-2:head local-lis/les=55/56 n=155 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b569b68d:::obj159-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 757 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:b8272d53:::obj67-2:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b8272d53:::obj67-2:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b36c0 con 0x40cc000 2026-02-12T10:34:51.696+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b8272d53:::obj67-2:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b8272d53:::obj67-2:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.696+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b8272d53:::obj67-2:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b8272d53:::obj67-2:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b8272d53:::obj67-2:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b8272d53:::obj67-2:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:b8272d53:::obj67-2:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b8272d53:::obj67-2:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b8272d53:::obj67-2:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b8272d53:::obj67-2:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000023 MOSDPGPush(3.0s4 57/55 [PushOp(3:b8272d53:::obj67-2:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b8272d53:::obj67-2:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:b8272d53:::obj67-2:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b8272d53:::obj67-2:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:b8272d53:::obj67-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:b8272d53:::obj67-2:head 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:b8272d53:::obj67-2:head v 50'67 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:b8272d53:::obj67-2:head, version: 50'67, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:b8272d53:::obj67-2:head@50'67, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000045 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.696+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5200 con 0x40cc000 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.696+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:b8272d53:::obj67-2:head)]) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.696+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 758 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56e0100 con 0x40cc000 2026-02-12T10:34:51.697+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.697+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) v3 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b569b68d:::obj159-2:head local-lis/les=55/56 n=156 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:b8272d53:::obj67-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 759 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:ba3f4338:::obj68-2:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba3f4338:::obj68-2:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b5040 con 0x40cc000 2026-02-12T10:34:51.697+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ba3f4338:::obj68-2:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba3f4338:::obj68-2:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.697+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ba3f4338:::obj68-2:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba3f4338:::obj68-2:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ba3f4338:::obj68-2:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba3f4338:::obj68-2:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ba3f4338:::obj68-2:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba3f4338:::obj68-2:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ba3f4338:::obj68-2:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba3f4338:::obj68-2:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 57/55 [PushOp(3:ba3f4338:::obj68-2:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba3f4338:::obj68-2:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:ba3f4338:::obj68-2:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba3f4338:::obj68-2:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:ba3f4338:::obj68-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:ba3f4338:::obj68-2:head 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:ba3f4338:::obj68-2:head v 50'68 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ba3f4338:::obj68-2:head, version: 50'68, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba3f4338:::obj68-2:head@50'68, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000064 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.697+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5380 con 0x40cc000 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.697+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.697+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:ba3f4338:::obj68-2:head)]) -- 0x5778d80 con 0x40cc000 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 760 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56e0680 con 0x40cc000 2026-02-12T10:34:51.697+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.697+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.697+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.697+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) v3 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:b8272d53:::obj67-2:head local-lis/les=55/56 n=157 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ba3f4338:::obj68-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 761 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:ba62073b:::obj24-2:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba62073b:::obj24-2:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b4b60 con 0x40cc000 2026-02-12T10:34:51.698+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ba62073b:::obj24-2:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba62073b:::obj24-2:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.698+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ba62073b:::obj24-2:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba62073b:::obj24-2:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ba62073b:::obj24-2:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba62073b:::obj24-2:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ba62073b:::obj24-2:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba62073b:::obj24-2:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ba62073b:::obj24-2:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba62073b:::obj24-2:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 57/55 [PushOp(3:ba62073b:::obj24-2:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba62073b:::obj24-2:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:ba62073b:::obj24-2:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba62073b:::obj24-2:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:ba62073b:::obj24-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:ba62073b:::obj24-2:head 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:ba62073b:::obj24-2:head v 50'24 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ba62073b:::obj24-2:head, version: 50'24, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ba62073b:::obj24-2:head@50'24, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.698+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5500 con 0x40cc000 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.698+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.698+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:ba62073b:::obj24-2:head)]) -- 0x5653800 con 0x40cc000 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 762 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56e0c00 con 0x40cc000 2026-02-12T10:34:51.698+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.698+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) v3 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba3f4338:::obj68-2:head local-lis/les=55/56 n=158 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ba62073b:::obj24-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 763 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:bac84de4:::obj115-2:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bac84de4:::obj115-2:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4680 con 0x40cc000 2026-02-12T10:34:51.698+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:bac84de4:::obj115-2:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bac84de4:::obj115-2:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.698+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:bac84de4:::obj115-2:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bac84de4:::obj115-2:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:bac84de4:::obj115-2:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bac84de4:::obj115-2:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:bac84de4:::obj115-2:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bac84de4:::obj115-2:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:bac84de4:::obj115-2:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bac84de4:::obj115-2:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 57/55 [PushOp(3:bac84de4:::obj115-2:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bac84de4:::obj115-2:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:bac84de4:::obj115-2:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bac84de4:::obj115-2:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:bac84de4:::obj115-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:bac84de4:::obj115-2:head 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:bac84de4:::obj115-2:head v 50'115 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:bac84de4:::obj115-2:head, version: 50'115, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bac84de4:::obj115-2:head@50'115, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.698+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.698+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5680 con 0x40cc000 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.699+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:bac84de4:::obj115-2:head)]) -- 0x5653b00 con 0x40cc000 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 764 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x56e1180 con 0x40cc000 2026-02-12T10:34:51.699+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.699+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) v3 prio 5 cost 0 latency 0.000020 pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) v3 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ba62073b:::obj24-2:head local-lis/les=55/56 n=159 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:bac84de4:::obj115-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 765 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:bcbc1807:::obj32-2:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcbc1807:::obj32-2:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b41a0 con 0x40cc000 2026-02-12T10:34:51.699+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:bcbc1807:::obj32-2:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcbc1807:::obj32-2:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.699+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:bcbc1807:::obj32-2:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcbc1807:::obj32-2:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:bcbc1807:::obj32-2:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcbc1807:::obj32-2:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:bcbc1807:::obj32-2:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcbc1807:::obj32-2:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:bcbc1807:::obj32-2:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcbc1807:::obj32-2:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000024 MOSDPGPush(3.0s4 57/55 [PushOp(3:bcbc1807:::obj32-2:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcbc1807:::obj32-2:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:bcbc1807:::obj32-2:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcbc1807:::obj32-2:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:bcbc1807:::obj32-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:bcbc1807:::obj32-2:head 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:bcbc1807:::obj32-2:head v 50'32 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:bcbc1807:::obj32-2:head, version: 50'32, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcbc1807:::obj32-2:head@50'32, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.699+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5800 con 0x40cc000 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.699+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:bcbc1807:::obj32-2:head)]) -- 0x577c600 con 0x40cc000 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.699+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 766 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x56e1700 con 0x40cc000 2026-02-12T10:34:51.700+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.700+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) v3 prio 5 cost 0 latency 0.000019 pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) v3 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bac84de4:::obj115-2:head local-lis/les=55/56 n=160 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:bcbc1807:::obj32-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 767 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:bcdda2d0:::obj37-2:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcdda2d0:::obj37-2:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44ced00 con 0x40cc000 2026-02-12T10:34:51.700+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:bcdda2d0:::obj37-2:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcdda2d0:::obj37-2:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.700+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:bcdda2d0:::obj37-2:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcdda2d0:::obj37-2:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:bcdda2d0:::obj37-2:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcdda2d0:::obj37-2:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:bcdda2d0:::obj37-2:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcdda2d0:::obj37-2:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:bcdda2d0:::obj37-2:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcdda2d0:::obj37-2:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000027 MOSDPGPush(3.0s4 57/55 [PushOp(3:bcdda2d0:::obj37-2:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcdda2d0:::obj37-2:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:bcdda2d0:::obj37-2:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcdda2d0:::obj37-2:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:bcdda2d0:::obj37-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:bcdda2d0:::obj37-2:head 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:bcdda2d0:::obj37-2:head v 50'37 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:bcdda2d0:::obj37-2:head, version: 50'37, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:bcdda2d0:::obj37-2:head@50'37, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.700+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5980 con 0x40cc000 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.700+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.700+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:bcdda2d0:::obj37-2:head)]) -- 0x5653200 con 0x40cc000 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 768 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5610680 con 0x40cc000 2026-02-12T10:34:51.700+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.700+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) v3 prio 5 cost 0 latency 0.000018 pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) v3 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcbc1807:::obj32-2:head local-lis/les=55/56 n=161 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:bcdda2d0:::obj37-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 769 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:c0894e8c:::obj10-2:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c0894e8c:::obj10-2:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cf1e0 con 0x40cc000 2026-02-12T10:34:51.700+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c0894e8c:::obj10-2:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c0894e8c:::obj10-2:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 57 2026-02-12T10:34:51.700+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c0894e8c:::obj10-2:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c0894e8c:::obj10-2:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c0894e8c:::obj10-2:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c0894e8c:::obj10-2:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c0894e8c:::obj10-2:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c0894e8c:::obj10-2:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.700+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c0894e8c:::obj10-2:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c0894e8c:::obj10-2:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000024 MOSDPGPush(3.0s4 57/55 [PushOp(3:c0894e8c:::obj10-2:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c0894e8c:::obj10-2:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:c0894e8c:::obj10-2:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c0894e8c:::obj10-2:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:c0894e8c:::obj10-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:c0894e8c:::obj10-2:head 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:c0894e8c:::obj10-2:head v 50'10 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.700+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c0894e8c:::obj10-2:head, version: 50'10, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c0894e8c:::obj10-2:head@50'10, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000064 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5b00 con 0x40cc000 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.701+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:c0894e8c:::obj10-2:head)]) -- 0x5652900 con 0x40cc000 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 770 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x5610100 con 0x40cc000 2026-02-12T10:34:51.701+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.701+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) v3 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:bcdda2d0:::obj37-2:head local-lis/les=55/56 n=162 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c0894e8c:::obj10-2:head) v3 finish latency 0.000029 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 771 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:c10d4838:::obj110-2:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c10d4838:::obj110-2:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0d00 con 0x40cc000 2026-02-12T10:34:51.701+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c10d4838:::obj110-2:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c10d4838:::obj110-2:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000006 epoch 57 2026-02-12T10:34:51.701+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c10d4838:::obj110-2:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c10d4838:::obj110-2:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c10d4838:::obj110-2:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c10d4838:::obj110-2:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c10d4838:::obj110-2:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c10d4838:::obj110-2:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c10d4838:::obj110-2:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c10d4838:::obj110-2:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 57/55 [PushOp(3:c10d4838:::obj110-2:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c10d4838:::obj110-2:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:c10d4838:::obj110-2:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c10d4838:::obj110-2:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:c10d4838:::obj110-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:c10d4838:::obj110-2:head 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:c10d4838:::obj110-2:head v 50'110 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c10d4838:::obj110-2:head, version: 50'110, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c10d4838:::obj110-2:head@50'110, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000074 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.701+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5c80 con 0x40cc000 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.701+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:c10d4838:::obj110-2:head)]) -- 0x57c4780 con 0x40cc000 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.701+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 772 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x560fb80 con 0x40cc000 2026-02-12T10:34:51.702+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.702+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.702+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.702+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) v3 2026-02-12T10:34:51.702+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c0894e8c:::obj10-2:head local-lis/les=55/56 n=163 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) 2026-02-12T10:34:51.702+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.702+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c10d4838:::obj110-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 773 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:c4a39bbf:::obj60-2:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4a39bbf:::obj60-2:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cfd40 con 0x40cc000 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c4a39bbf:::obj60-2:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4a39bbf:::obj60-2:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.702+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c4a39bbf:::obj60-2:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4a39bbf:::obj60-2:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c4a39bbf:::obj60-2:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4a39bbf:::obj60-2:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c4a39bbf:::obj60-2:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4a39bbf:::obj60-2:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c4a39bbf:::obj60-2:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4a39bbf:::obj60-2:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 57/55 [PushOp(3:c4a39bbf:::obj60-2:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4a39bbf:::obj60-2:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:c4a39bbf:::obj60-2:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4a39bbf:::obj60-2:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:c4a39bbf:::obj60-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:c4a39bbf:::obj60-2:head 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:c4a39bbf:::obj60-2:head v 50'60 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c4a39bbf:::obj60-2:head, version: 50'60, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4a39bbf:::obj60-2:head@50'60, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000072 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.702+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5e00 con 0x40cc000 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.702+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.702+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:c4a39bbf:::obj60-2:head)]) -- 0x57c4600 con 0x40cc000 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.702+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.702+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 774 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x560f600 con 0x40cc000 2026-02-12T10:34:51.702+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.702+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.702+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) v3 prio 5 cost 0 latency 0.000030 pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) v3 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c10d4838:::obj110-2:head local-lis/les=55/56 n=164 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c4a39bbf:::obj60-2:head) v3 finish latency 0.000025 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 775 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:c4b12d6e:::obj114-2:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4b12d6e:::obj114-2:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0340 con 0x40cc000 2026-02-12T10:34:51.703+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c4b12d6e:::obj114-2:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4b12d6e:::obj114-2:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.703+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c4b12d6e:::obj114-2:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4b12d6e:::obj114-2:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c4b12d6e:::obj114-2:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4b12d6e:::obj114-2:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c4b12d6e:::obj114-2:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4b12d6e:::obj114-2:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c4b12d6e:::obj114-2:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4b12d6e:::obj114-2:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 57/55 [PushOp(3:c4b12d6e:::obj114-2:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4b12d6e:::obj114-2:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:c4b12d6e:::obj114-2:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4b12d6e:::obj114-2:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:c4b12d6e:::obj114-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:c4b12d6e:::obj114-2:head 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:c4b12d6e:::obj114-2:head v 50'114 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c4b12d6e:::obj114-2:head, version: 50'114, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c4b12d6e:::obj114-2:head@50'114, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.703+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d6300 con 0x40cc000 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.703+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.703+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:c4b12d6e:::obj114-2:head)]) -- 0x57d6000 con 0x40cc000 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 776 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5611700 con 0x40cc000 2026-02-12T10:34:51.703+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.703+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) v3 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4a39bbf:::obj60-2:head local-lis/les=55/56 n=165 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c4b12d6e:::obj114-2:head) v3 finish latency 0.000018 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.703+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 777 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:c70bed52:::obj2-2:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c70bed52:::obj2-2:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x44d0820 con 0x40cc000 2026-02-12T10:34:51.703+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c70bed52:::obj2-2:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c70bed52:::obj2-2:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.703+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c70bed52:::obj2-2:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c70bed52:::obj2-2:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c70bed52:::obj2-2:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c70bed52:::obj2-2:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c70bed52:::obj2-2:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c70bed52:::obj2-2:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c70bed52:::obj2-2:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c70bed52:::obj2-2:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 57/55 [PushOp(3:c70bed52:::obj2-2:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c70bed52:::obj2-2:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:c70bed52:::obj2-2:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c70bed52:::obj2-2:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:c70bed52:::obj2-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:c70bed52:::obj2-2:head 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:c70bed52:::obj2-2:head v 50'2 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c70bed52:::obj2-2:head, version: 50'2, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c70bed52:::obj2-2:head@50'2, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d6480 con 0x40cc000 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:c70bed52:::obj2-2:head)]) -- 0x57c4480 con 0x40cc000 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 778 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) ==== 1062+0+0 (unknown 0 0 0) 0x560e000 con 0x40cc000 2026-02-12T10:34:51.704+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.704+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) v3 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c4b12d6e:::obj114-2:head local-lis/les=55/56 n=166 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c70bed52:::obj2-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 779 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:c7546bfb:::obj59-2:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c7546bfb:::obj59-2:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cf860 con 0x40cc000 2026-02-12T10:34:51.704+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c7546bfb:::obj59-2:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c7546bfb:::obj59-2:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.704+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c7546bfb:::obj59-2:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c7546bfb:::obj59-2:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c7546bfb:::obj59-2:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c7546bfb:::obj59-2:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c7546bfb:::obj59-2:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c7546bfb:::obj59-2:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c7546bfb:::obj59-2:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c7546bfb:::obj59-2:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(3.0s4 57/55 [PushOp(3:c7546bfb:::obj59-2:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c7546bfb:::obj59-2:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:c7546bfb:::obj59-2:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c7546bfb:::obj59-2:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:c7546bfb:::obj59-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:c7546bfb:::obj59-2:head 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:c7546bfb:::obj59-2:head v 50'59 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c7546bfb:::obj59-2:head, version: 50'59, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c7546bfb:::obj59-2:head@50'59, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d6600 con 0x40cc000 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.704+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:c7546bfb:::obj59-2:head)]) -- 0x57c4000 con 0x40cc000 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.704+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 780 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a75700 con 0x40cc000 2026-02-12T10:34:51.705+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.705+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) v3 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c70bed52:::obj2-2:head local-lis/les=55/56 n=167 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c7546bfb:::obj59-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 781 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:c907bedc:::obj190-2:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c907bedc:::obj190-2:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0ea0 con 0x40cc000 2026-02-12T10:34:51.705+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c907bedc:::obj190-2:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c907bedc:::obj190-2:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.705+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c907bedc:::obj190-2:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c907bedc:::obj190-2:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c907bedc:::obj190-2:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c907bedc:::obj190-2:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c907bedc:::obj190-2:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c907bedc:::obj190-2:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c907bedc:::obj190-2:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c907bedc:::obj190-2:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:c907bedc:::obj190-2:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c907bedc:::obj190-2:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:c907bedc:::obj190-2:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c907bedc:::obj190-2:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:c907bedc:::obj190-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:c907bedc:::obj190-2:head 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:c907bedc:::obj190-2:head v 50'190 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c907bedc:::obj190-2:head, version: 50'190, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c907bedc:::obj190-2:head@50'190, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.705+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d6780 con 0x40cc000 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.705+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.705+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:c907bedc:::obj190-2:head)]) -- 0x57bbe00 con 0x40cc000 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 782 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75180 con 0x40cc000 2026-02-12T10:34:51.705+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.705+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.705+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) v3 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c7546bfb:::obj59-2:head local-lis/les=55/56 n=168 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.705+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c907bedc:::obj190-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 783 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:c94cfa24:::obj40-2:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c94cfa24:::obj40-2:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1380 con 0x40cc000 2026-02-12T10:34:51.706+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c94cfa24:::obj40-2:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c94cfa24:::obj40-2:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.706+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c94cfa24:::obj40-2:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c94cfa24:::obj40-2:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c94cfa24:::obj40-2:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c94cfa24:::obj40-2:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c94cfa24:::obj40-2:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c94cfa24:::obj40-2:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c94cfa24:::obj40-2:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c94cfa24:::obj40-2:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:c94cfa24:::obj40-2:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c94cfa24:::obj40-2:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:c94cfa24:::obj40-2:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c94cfa24:::obj40-2:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:c94cfa24:::obj40-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:c94cfa24:::obj40-2:head 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:c94cfa24:::obj40-2:head v 50'40 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c94cfa24:::obj40-2:head, version: 50'40, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c94cfa24:::obj40-2:head@50'40, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.706+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d6900 con 0x40cc000 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.706+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.706+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:c94cfa24:::obj40-2:head)]) -- 0x57bbc80 con 0x40cc000 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 784 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a72000 con 0x40cc000 2026-02-12T10:34:51.706+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.706+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) v3 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c907bedc:::obj190-2:head local-lis/les=55/56 n=169 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c94cfa24:::obj40-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 785 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:c9b313b6:::obj145-2:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c9b313b6:::obj145-2:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d1860 con 0x40cc000 2026-02-12T10:34:51.706+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c9b313b6:::obj145-2:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c9b313b6:::obj145-2:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.706+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c9b313b6:::obj145-2:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c9b313b6:::obj145-2:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c9b313b6:::obj145-2:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c9b313b6:::obj145-2:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:c9b313b6:::obj145-2:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c9b313b6:::obj145-2:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c9b313b6:::obj145-2:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c9b313b6:::obj145-2:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 57/55 [PushOp(3:c9b313b6:::obj145-2:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c9b313b6:::obj145-2:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:c9b313b6:::obj145-2:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c9b313b6:::obj145-2:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:c9b313b6:::obj145-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:c9b313b6:::obj145-2:head 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:c9b313b6:::obj145-2:head v 50'145 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:c9b313b6:::obj145-2:head, version: 50'145, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:c9b313b6:::obj145-2:head@50'145, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000050 2026-02-12T10:34:51.706+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.706+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d6a80 con 0x40cc000 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.707+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:c9b313b6:::obj145-2:head)]) -- 0x57bbb00 con 0x40cc000 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 786 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73600 con 0x40cc000 2026-02-12T10:34:51.707+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.707+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) v3 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c94cfa24:::obj40-2:head local-lis/les=55/56 n=170 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:c9b313b6:::obj145-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 787 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:cc015c94:::obj111-2:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:cc015c94:::obj111-2:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d1d40 con 0x40cc000 2026-02-12T10:34:51.707+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:cc015c94:::obj111-2:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:cc015c94:::obj111-2:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.707+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:cc015c94:::obj111-2:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:cc015c94:::obj111-2:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:cc015c94:::obj111-2:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:cc015c94:::obj111-2:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:cc015c94:::obj111-2:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:cc015c94:::obj111-2:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:cc015c94:::obj111-2:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:cc015c94:::obj111-2:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000026 MOSDPGPush(3.0s4 57/55 [PushOp(3:cc015c94:::obj111-2:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:cc015c94:::obj111-2:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:cc015c94:::obj111-2:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:cc015c94:::obj111-2:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:cc015c94:::obj111-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:cc015c94:::obj111-2:head 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:cc015c94:::obj111-2:head v 50'111 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:cc015c94:::obj111-2:head, version: 50'111, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:cc015c94:::obj111-2:head@50'111, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000049 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.707+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d6c00 con 0x40cc000 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.707+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:cc015c94:::obj111-2:head)]) -- 0x57bb680 con 0x40cc000 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.707+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 788 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73b80 con 0x40cc000 2026-02-12T10:34:51.708+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.708+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) v3 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:c9b313b6:::obj145-2:head local-lis/les=55/56 n=171 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:cc015c94:::obj111-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 789 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:d0d23b8e:::obj186-2:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d0d23b8e:::obj186-2:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b44e0 con 0x40cc000 2026-02-12T10:34:51.708+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d0d23b8e:::obj186-2:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d0d23b8e:::obj186-2:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.708+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d0d23b8e:::obj186-2:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d0d23b8e:::obj186-2:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d0d23b8e:::obj186-2:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d0d23b8e:::obj186-2:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d0d23b8e:::obj186-2:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d0d23b8e:::obj186-2:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d0d23b8e:::obj186-2:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d0d23b8e:::obj186-2:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 57/55 [PushOp(3:d0d23b8e:::obj186-2:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d0d23b8e:::obj186-2:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:d0d23b8e:::obj186-2:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d0d23b8e:::obj186-2:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:d0d23b8e:::obj186-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:d0d23b8e:::obj186-2:head 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:d0d23b8e:::obj186-2:head v 50'186 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d0d23b8e:::obj186-2:head, version: 50'186, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d0d23b8e:::obj186-2:head@50'186, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.708+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d6d80 con 0x40cc000 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.708+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.708+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:d0d23b8e:::obj186-2:head)]) -- 0x57bb500 con 0x40cc000 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 790 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.708+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.708+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) v3 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:cc015c94:::obj111-2:head local-lis/les=55/56 n=172 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d0d23b8e:::obj186-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.708+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 791 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:d23d89ee:::obj23-2:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d23d89ee:::obj23-2:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b49c0 con 0x40cc000 2026-02-12T10:34:51.709+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d23d89ee:::obj23-2:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d23d89ee:::obj23-2:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000011 epoch 57 2026-02-12T10:34:51.709+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d23d89ee:::obj23-2:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d23d89ee:::obj23-2:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d23d89ee:::obj23-2:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d23d89ee:::obj23-2:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d23d89ee:::obj23-2:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d23d89ee:::obj23-2:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d23d89ee:::obj23-2:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d23d89ee:::obj23-2:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 57/55 [PushOp(3:d23d89ee:::obj23-2:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d23d89ee:::obj23-2:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:d23d89ee:::obj23-2:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d23d89ee:::obj23-2:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:d23d89ee:::obj23-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:d23d89ee:::obj23-2:head 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:d23d89ee:::obj23-2:head v 50'23 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d23d89ee:::obj23-2:head, version: 50'23, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d23d89ee:::obj23-2:head@50'23, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.709+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d7200 con 0x40cc000 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.709+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.709+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:d23d89ee:::obj23-2:head)]) -- 0x57d6f00 con 0x40cc000 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 792 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.709+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.709+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) v3 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d0d23b8e:::obj186-2:head local-lis/les=55/56 n=173 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d23d89ee:::obj23-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 793 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:d25d410e:::obj170-2:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d25d410e:::obj170-2:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4ea0 con 0x40cc000 2026-02-12T10:34:51.709+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d25d410e:::obj170-2:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d25d410e:::obj170-2:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.709+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d25d410e:::obj170-2:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d25d410e:::obj170-2:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d25d410e:::obj170-2:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d25d410e:::obj170-2:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d25d410e:::obj170-2:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d25d410e:::obj170-2:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d25d410e:::obj170-2:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d25d410e:::obj170-2:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:d25d410e:::obj170-2:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d25d410e:::obj170-2:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:d25d410e:::obj170-2:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d25d410e:::obj170-2:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:d25d410e:::obj170-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:d25d410e:::obj170-2:head 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:d25d410e:::obj170-2:head v 50'170 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d25d410e:::obj170-2:head, version: 50'170, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d25d410e:::obj170-2:head@50'170, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.709+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.709+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d7380 con 0x40cc000 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.710+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:d25d410e:::obj170-2:head)]) -- 0x57bb380 con 0x40cc000 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 794 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.710+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.710+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) v3 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d23d89ee:::obj23-2:head local-lis/les=55/56 n=174 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d25d410e:::obj170-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 795 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:d347ade8:::obj123-2:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d347ade8:::obj123-2:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b3520 con 0x40cc000 2026-02-12T10:34:51.710+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d347ade8:::obj123-2:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d347ade8:::obj123-2:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.710+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d347ade8:::obj123-2:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d347ade8:::obj123-2:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d347ade8:::obj123-2:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d347ade8:::obj123-2:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d347ade8:::obj123-2:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d347ade8:::obj123-2:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d347ade8:::obj123-2:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d347ade8:::obj123-2:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 57/55 [PushOp(3:d347ade8:::obj123-2:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d347ade8:::obj123-2:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:d347ade8:::obj123-2:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d347ade8:::obj123-2:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:d347ade8:::obj123-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:d347ade8:::obj123-2:head 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:d347ade8:::obj123-2:head v 50'123 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d347ade8:::obj123-2:head, version: 50'123, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d347ade8:::obj123-2:head@50'123, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000052 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.710+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d7500 con 0x40cc000 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.710+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:d347ade8:::obj123-2:head)]) -- 0x57bb200 con 0x40cc000 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.710+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 796 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.711+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.711+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) v3 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d25d410e:::obj170-2:head local-lis/les=55/56 n=175 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d347ade8:::obj123-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 797 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:d57527a3:::obj92-2:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d57527a3:::obj92-2:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44b3a00 con 0x40cc000 2026-02-12T10:34:51.711+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d57527a3:::obj92-2:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d57527a3:::obj92-2:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.711+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d57527a3:::obj92-2:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d57527a3:::obj92-2:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d57527a3:::obj92-2:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d57527a3:::obj92-2:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d57527a3:::obj92-2:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d57527a3:::obj92-2:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d57527a3:::obj92-2:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d57527a3:::obj92-2:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 57/55 [PushOp(3:d57527a3:::obj92-2:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d57527a3:::obj92-2:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:d57527a3:::obj92-2:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d57527a3:::obj92-2:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:d57527a3:::obj92-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:d57527a3:::obj92-2:head 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:d57527a3:::obj92-2:head v 50'92 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d57527a3:::obj92-2:head, version: 50'92, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d57527a3:::obj92-2:head@50'92, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.711+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d7980 con 0x40cc000 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.711+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.711+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:d57527a3:::obj92-2:head)]) -- 0x57d7680 con 0x40cc000 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 798 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.711+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.711+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) v3 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d347ade8:::obj123-2:head local-lis/les=55/56 n=176 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d57527a3:::obj92-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.711+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 799 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:d9d0f331:::obj127-2:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d9d0f331:::obj127-2:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4000 con 0x40cc000 2026-02-12T10:34:51.712+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d9d0f331:::obj127-2:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d9d0f331:::obj127-2:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.712+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d9d0f331:::obj127-2:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d9d0f331:::obj127-2:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d9d0f331:::obj127-2:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d9d0f331:::obj127-2:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:d9d0f331:::obj127-2:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d9d0f331:::obj127-2:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d9d0f331:::obj127-2:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d9d0f331:::obj127-2:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:d9d0f331:::obj127-2:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d9d0f331:::obj127-2:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:d9d0f331:::obj127-2:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d9d0f331:::obj127-2:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:d9d0f331:::obj127-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:d9d0f331:::obj127-2:head 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:d9d0f331:::obj127-2:head v 50'127 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:d9d0f331:::obj127-2:head, version: 50'127, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:d9d0f331:::obj127-2:head@50'127, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d7b00 con 0x40cc000 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:d9d0f331:::obj127-2:head)]) -- 0x57bb080 con 0x40cc000 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 800 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fc680 con 0x40cc000 2026-02-12T10:34:51.712+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.712+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) v3 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d57527a3:::obj92-2:head local-lis/les=55/56 n=177 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:d9d0f331:::obj127-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 801 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:db654f07:::obj80-2:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:db654f07:::obj80-2:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44bf860 con 0x40cc000 2026-02-12T10:34:51.712+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:db654f07:::obj80-2:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:db654f07:::obj80-2:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.712+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:db654f07:::obj80-2:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:db654f07:::obj80-2:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:db654f07:::obj80-2:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:db654f07:::obj80-2:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:db654f07:::obj80-2:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:db654f07:::obj80-2:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:db654f07:::obj80-2:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:db654f07:::obj80-2:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 57/55 [PushOp(3:db654f07:::obj80-2:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:db654f07:::obj80-2:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:db654f07:::obj80-2:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:db654f07:::obj80-2:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:db654f07:::obj80-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:db654f07:::obj80-2:head 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:db654f07:::obj80-2:head v 50'80 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:db654f07:::obj80-2:head, version: 50'80, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:db654f07:::obj80-2:head@50'80, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57d6300 con 0x40cc000 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.712+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:db654f07:::obj80-2:head)]) -- 0x57d7c80 con 0x40cc000 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.712+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.713+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 802 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fd180 con 0x40cc000 2026-02-12T10:34:51.713+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.713+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) v3 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:d9d0f331:::obj127-2:head local-lis/les=55/56 n=178 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:db654f07:::obj80-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.713+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 803 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:dcfe9dcc:::obj134-2:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:dcfe9dcc:::obj134-2:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c01a0 con 0x40cc000 2026-02-12T10:34:51.713+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:dcfe9dcc:::obj134-2:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:dcfe9dcc:::obj134-2:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.713+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:dcfe9dcc:::obj134-2:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:dcfe9dcc:::obj134-2:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:dcfe9dcc:::obj134-2:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:dcfe9dcc:::obj134-2:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:dcfe9dcc:::obj134-2:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:dcfe9dcc:::obj134-2:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:dcfe9dcc:::obj134-2:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:dcfe9dcc:::obj134-2:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 57/55 [PushOp(3:dcfe9dcc:::obj134-2:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:dcfe9dcc:::obj134-2:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:dcfe9dcc:::obj134-2:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:dcfe9dcc:::obj134-2:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:dcfe9dcc:::obj134-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:dcfe9dcc:::obj134-2:head 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:dcfe9dcc:::obj134-2:head v 50'134 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:dcfe9dcc:::obj134-2:head, version: 50'134, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:dcfe9dcc:::obj134-2:head@50'134, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.713+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.713+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.713+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4600 con 0x40cc000 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.713+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.713+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:dcfe9dcc:::obj134-2:head)]) -- 0x57baf00 con 0x40cc000 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.713+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 804 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fd700 con 0x40cc000 2026-02-12T10:34:51.714+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.714+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) v3 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:db654f07:::obj80-2:head local-lis/les=55/56 n=179 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:dcfe9dcc:::obj134-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 805 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:df58a854:::obj105-2:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:df58a854:::obj105-2:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44c0680 con 0x40cc000 2026-02-12T10:34:51.714+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:df58a854:::obj105-2:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:df58a854:::obj105-2:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.714+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:df58a854:::obj105-2:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:df58a854:::obj105-2:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:df58a854:::obj105-2:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:df58a854:::obj105-2:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:df58a854:::obj105-2:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:df58a854:::obj105-2:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:df58a854:::obj105-2:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:df58a854:::obj105-2:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 57/55 [PushOp(3:df58a854:::obj105-2:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:df58a854:::obj105-2:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:df58a854:::obj105-2:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:df58a854:::obj105-2:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:df58a854:::obj105-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:df58a854:::obj105-2:head 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:df58a854:::obj105-2:head v 50'105 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:df58a854:::obj105-2:head, version: 50'105, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:df58a854:::obj105-2:head@50'105, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.714+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5e00 con 0x40cc000 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.714+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:df58a854:::obj105-2:head)]) -- 0x57bad80 con 0x40cc000 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 806 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fa000 con 0x40cc000 2026-02-12T10:34:51.714+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.714+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) v3 prio 5 cost 0 latency 0.000021 pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) v3 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:dcfe9dcc:::obj134-2:head local-lis/les=55/56 n=180 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:df58a854:::obj105-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 807 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:e0cf526f:::obj27-2:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0cf526f:::obj27-2:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d3860 con 0x40cc000 2026-02-12T10:34:51.714+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e0cf526f:::obj27-2:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0cf526f:::obj27-2:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.714+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e0cf526f:::obj27-2:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0cf526f:::obj27-2:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e0cf526f:::obj27-2:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0cf526f:::obj27-2:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.714+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e0cf526f:::obj27-2:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0cf526f:::obj27-2:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.714+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e0cf526f:::obj27-2:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0cf526f:::obj27-2:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 57/55 [PushOp(3:e0cf526f:::obj27-2:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0cf526f:::obj27-2:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:e0cf526f:::obj27-2:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0cf526f:::obj27-2:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:e0cf526f:::obj27-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:e0cf526f:::obj27-2:head 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:e0cf526f:::obj27-2:head v 50'27 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.714+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e0cf526f:::obj27-2:head, version: 50'27, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0cf526f:::obj27-2:head@50'27, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000067 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5652900 con 0x40cc000 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:e0cf526f:::obj27-2:head)]) -- 0x57c4780 con 0x40cc000 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 808 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fa580 con 0x40cc000 2026-02-12T10:34:51.715+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.715+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) v3 prio 5 cost 0 latency 0.000022 pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) v3 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:df58a854:::obj105-2:head local-lis/les=55/56 n=181 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e0cf526f:::obj27-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 809 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:e0d674a5:::obj53-2:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0d674a5:::obj53-2:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d1ba0 con 0x40cc000 2026-02-12T10:34:51.715+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e0d674a5:::obj53-2:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0d674a5:::obj53-2:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.715+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e0d674a5:::obj53-2:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0d674a5:::obj53-2:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e0d674a5:::obj53-2:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0d674a5:::obj53-2:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e0d674a5:::obj53-2:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0d674a5:::obj53-2:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e0d674a5:::obj53-2:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0d674a5:::obj53-2:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 57/55 [PushOp(3:e0d674a5:::obj53-2:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0d674a5:::obj53-2:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:e0d674a5:::obj53-2:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0d674a5:::obj53-2:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:e0d674a5:::obj53-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:e0d674a5:::obj53-2:head 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:e0d674a5:::obj53-2:head v 50'53 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e0d674a5:::obj53-2:head, version: 50'53, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e0d674a5:::obj53-2:head@50'53, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000058 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5980 con 0x40cc000 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.715+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:e0d674a5:::obj53-2:head)]) -- 0x57c5b00 con 0x40cc000 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.715+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 810 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fab00 con 0x40cc000 2026-02-12T10:34:51.716+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.716+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) v3 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0cf526f:::obj27-2:head local-lis/les=55/56 n=182 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e0d674a5:::obj53-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 811 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:e16dfadc:::obj141-2:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e16dfadc:::obj141-2:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d16c0 con 0x40cc000 2026-02-12T10:34:51.716+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e16dfadc:::obj141-2:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e16dfadc:::obj141-2:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.716+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e16dfadc:::obj141-2:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e16dfadc:::obj141-2:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e16dfadc:::obj141-2:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e16dfadc:::obj141-2:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e16dfadc:::obj141-2:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e16dfadc:::obj141-2:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e16dfadc:::obj141-2:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e16dfadc:::obj141-2:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:e16dfadc:::obj141-2:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e16dfadc:::obj141-2:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:e16dfadc:::obj141-2:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e16dfadc:::obj141-2:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:e16dfadc:::obj141-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:e16dfadc:::obj141-2:head 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:e16dfadc:::obj141-2:head v 50'141 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e16dfadc:::obj141-2:head, version: 50'141, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e16dfadc:::obj141-2:head@50'141, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000053 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.716+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x577c600 con 0x40cc000 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.716+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.716+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:e16dfadc:::obj141-2:head)]) -- 0x57bac00 con 0x40cc000 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 812 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb080 con 0x40cc000 2026-02-12T10:34:51.716+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.716+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.716+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.716+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.716+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.716+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) v3 2026-02-12T10:34:51.716+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e0d674a5:::obj53-2:head local-lis/les=55/56 n=183 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) 2026-02-12T10:34:51.716+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.716+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e16dfadc:::obj141-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.716+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 813 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:e4443054:::obj107-2:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e4443054:::obj107-2:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d11e0 con 0x40cc000 2026-02-12T10:34:51.717+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e4443054:::obj107-2:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e4443054:::obj107-2:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.717+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e4443054:::obj107-2:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e4443054:::obj107-2:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e4443054:::obj107-2:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e4443054:::obj107-2:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e4443054:::obj107-2:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e4443054:::obj107-2:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e4443054:::obj107-2:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e4443054:::obj107-2:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:e4443054:::obj107-2:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e4443054:::obj107-2:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:e4443054:::obj107-2:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e4443054:::obj107-2:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:e4443054:::obj107-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:e4443054:::obj107-2:head 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:e4443054:::obj107-2:head v 50'107 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e4443054:::obj107-2:head, version: 50'107, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e4443054:::obj107-2:head@50'107, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.717+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5800 con 0x40cc000 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.717+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.717+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:e4443054:::obj107-2:head)]) -- 0x57baa80 con 0x40cc000 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 814 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x55fb600 con 0x40cc000 2026-02-12T10:34:51.717+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) v3 prio 5 type 95 cost 0 latency 0.000005 epoch 57 2026-02-12T10:34:51.717+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) v3 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e16dfadc:::obj141-2:head local-lis/les=55/56 n=184 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e4443054:::obj107-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 815 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:e568d9cd:::obj57-2:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e568d9cd:::obj57-2:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cfba0 con 0x40cc000 2026-02-12T10:34:51.717+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e568d9cd:::obj57-2:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e568d9cd:::obj57-2:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000009 epoch 57 2026-02-12T10:34:51.717+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e568d9cd:::obj57-2:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e568d9cd:::obj57-2:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e568d9cd:::obj57-2:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e568d9cd:::obj57-2:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e568d9cd:::obj57-2:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e568d9cd:::obj57-2:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e568d9cd:::obj57-2:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e568d9cd:::obj57-2:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000030 MOSDPGPush(3.0s4 57/55 [PushOp(3:e568d9cd:::obj57-2:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e568d9cd:::obj57-2:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:e568d9cd:::obj57-2:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e568d9cd:::obj57-2:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:e568d9cd:::obj57-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:e568d9cd:::obj57-2:head 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:e568d9cd:::obj57-2:head v 50'57 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e568d9cd:::obj57-2:head, version: 50'57, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e568d9cd:::obj57-2:head@50'57, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.717+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.717+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5653b00 con 0x40cc000 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.718+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:e568d9cd:::obj57-2:head)]) -- 0x5652900 con 0x40cc000 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 816 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fbb80 con 0x40cc000 2026-02-12T10:34:51.718+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.718+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) v3 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e4443054:::obj107-2:head local-lis/les=55/56 n=185 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e568d9cd:::obj57-2:head) v3 finish latency 0.000019 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 817 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:e94a5758:::obj98-2:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e94a5758:::obj98-2:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cf6c0 con 0x40cc000 2026-02-12T10:34:51.718+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e94a5758:::obj98-2:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e94a5758:::obj98-2:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.718+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e94a5758:::obj98-2:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e94a5758:::obj98-2:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e94a5758:::obj98-2:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e94a5758:::obj98-2:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:e94a5758:::obj98-2:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e94a5758:::obj98-2:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e94a5758:::obj98-2:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e94a5758:::obj98-2:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(3.0s4 57/55 [PushOp(3:e94a5758:::obj98-2:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e94a5758:::obj98-2:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:e94a5758:::obj98-2:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e94a5758:::obj98-2:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:e94a5758:::obj98-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:e94a5758:::obj98-2:head 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:e94a5758:::obj98-2:head v 50'98 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:e94a5758:::obj98-2:head, version: 50'98, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:e94a5758:::obj98-2:head@50'98, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000051 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.718+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5680 con 0x40cc000 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.718+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:e94a5758:::obj98-2:head)]) -- 0x57c5e00 con 0x40cc000 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.718+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 818 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x55fc100 con 0x40cc000 2026-02-12T10:34:51.719+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.719+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) v3 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e568d9cd:::obj57-2:head local-lis/les=55/56 n=186 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:e94a5758:::obj98-2:head) v3 finish latency 0.000020 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 819 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:ebba4acf:::obj81-2:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ebba4acf:::obj81-2:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44d0680 con 0x40cc000 2026-02-12T10:34:51.719+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ebba4acf:::obj81-2:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ebba4acf:::obj81-2:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.719+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ebba4acf:::obj81-2:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ebba4acf:::obj81-2:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ebba4acf:::obj81-2:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ebba4acf:::obj81-2:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:ebba4acf:::obj81-2:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ebba4acf:::obj81-2:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ebba4acf:::obj81-2:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ebba4acf:::obj81-2:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 57/55 [PushOp(3:ebba4acf:::obj81-2:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ebba4acf:::obj81-2:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:ebba4acf:::obj81-2:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ebba4acf:::obj81-2:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:ebba4acf:::obj81-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:ebba4acf:::obj81-2:head 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:ebba4acf:::obj81-2:head v 50'81 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:ebba4acf:::obj81-2:head, version: 50'81, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:ebba4acf:::obj81-2:head@50'81, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.719+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5653800 con 0x40cc000 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.719+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:ebba4acf:::obj81-2:head)]) -- 0x57c4600 con 0x40cc000 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 820 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee100 con 0x40cc000 2026-02-12T10:34:51.719+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.719+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) v3 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:e94a5758:::obj98-2:head local-lis/les=55/56 n=187 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.719+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:ebba4acf:::obj81-2:head) v3 finish latency 0.000025 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.719+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 821 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:f0590164:::obj157-2:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0590164:::obj157-2:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d01a0 con 0x40cc000 2026-02-12T10:34:51.720+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f0590164:::obj157-2:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0590164:::obj157-2:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.720+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f0590164:::obj157-2:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0590164:::obj157-2:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f0590164:::obj157-2:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0590164:::obj157-2:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f0590164:::obj157-2:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0590164:::obj157-2:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f0590164:::obj157-2:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0590164:::obj157-2:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 57/55 [PushOp(3:f0590164:::obj157-2:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0590164:::obj157-2:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:f0590164:::obj157-2:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0590164:::obj157-2:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:f0590164:::obj157-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:f0590164:::obj157-2:head 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:f0590164:::obj157-2:head v 50'157 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f0590164:::obj157-2:head, version: 50'157, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0590164:::obj157-2:head@50'157, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000061 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.720+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5500 con 0x40cc000 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.720+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:f0590164:::obj157-2:head)]) -- 0x57d6300 con 0x40cc000 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 822 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eedb80 con 0x40cc000 2026-02-12T10:34:51.720+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.720+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) v3 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:ebba4acf:::obj81-2:head local-lis/les=55/56 n=188 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f0590164:::obj157-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 823 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:f0864d8b:::obj78-2:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0864d8b:::obj78-2:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44ce9c0 con 0x40cc000 2026-02-12T10:34:51.720+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f0864d8b:::obj78-2:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0864d8b:::obj78-2:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.720+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f0864d8b:::obj78-2:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0864d8b:::obj78-2:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f0864d8b:::obj78-2:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0864d8b:::obj78-2:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f0864d8b:::obj78-2:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0864d8b:::obj78-2:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f0864d8b:::obj78-2:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0864d8b:::obj78-2:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 57/55 [PushOp(3:f0864d8b:::obj78-2:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0864d8b:::obj78-2:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:f0864d8b:::obj78-2:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0864d8b:::obj78-2:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:f0864d8b:::obj78-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:f0864d8b:::obj78-2:head 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:f0864d8b:::obj78-2:head v 50'78 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.720+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.720+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f0864d8b:::obj78-2:head, version: 50'78, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f0864d8b:::obj78-2:head@50'78, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000056 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.720+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x5715c80 con 0x40cc000 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.721+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:f0864d8b:::obj78-2:head)]) -- 0x5778d80 con 0x40cc000 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 824 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eef180 con 0x40cc000 2026-02-12T10:34:51.721+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.721+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) v3 prio 5 cost 0 latency 0.000026 pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) v3 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0590164:::obj157-2:head local-lis/les=55/56 n=189 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f0864d8b:::obj78-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 825 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:f2107ff4:::obj122-2:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f2107ff4:::obj122-2:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d0b60 con 0x40cc000 2026-02-12T10:34:51.721+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f2107ff4:::obj122-2:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f2107ff4:::obj122-2:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.721+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f2107ff4:::obj122-2:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f2107ff4:::obj122-2:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f2107ff4:::obj122-2:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f2107ff4:::obj122-2:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f2107ff4:::obj122-2:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f2107ff4:::obj122-2:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f2107ff4:::obj122-2:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f2107ff4:::obj122-2:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000029 MOSDPGPush(3.0s4 57/55 [PushOp(3:f2107ff4:::obj122-2:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f2107ff4:::obj122-2:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:f2107ff4:::obj122-2:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f2107ff4:::obj122-2:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:f2107ff4:::obj122-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:f2107ff4:::obj122-2:head 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:f2107ff4:::obj122-2:head v 50'122 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f2107ff4:::obj122-2:head, version: 50'122, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f2107ff4:::obj122-2:head@50'122, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000054 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.721+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c5200 con 0x40cc000 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.721+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:f2107ff4:::obj122-2:head)]) -- 0x57d7b00 con 0x40cc000 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.721+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 826 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4eeec00 con 0x40cc000 2026-02-12T10:34:51.722+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.722+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.722+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.722+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) v3 2026-02-12T10:34:51.722+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f0864d8b:::obj78-2:head local-lis/les=55/56 n=190 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) 2026-02-12T10:34:51.722+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.722+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f2107ff4:::obj122-2:head) v3 finish latency 0.000022 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 827 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:f27bf3a3:::obj58-2:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f27bf3a3:::obj58-2:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44cf040 con 0x40cc000 2026-02-12T10:34:51.722+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f27bf3a3:::obj58-2:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f27bf3a3:::obj58-2:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.722+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f27bf3a3:::obj58-2:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f27bf3a3:::obj58-2:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f27bf3a3:::obj58-2:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f27bf3a3:::obj58-2:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f27bf3a3:::obj58-2:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f27bf3a3:::obj58-2:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f27bf3a3:::obj58-2:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f27bf3a3:::obj58-2:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000028 MOSDPGPush(3.0s4 57/55 [PushOp(3:f27bf3a3:::obj58-2:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f27bf3a3:::obj58-2:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:f27bf3a3:::obj58-2:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f27bf3a3:::obj58-2:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:f27bf3a3:::obj58-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:f27bf3a3:::obj58-2:head 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:f27bf3a3:::obj58-2:head v 50'58 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f27bf3a3:::obj58-2:head, version: 50'58, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f27bf3a3:::obj58-2:head@50'58, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.722+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x56ab380 con 0x40cc000 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.722+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.722+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:f27bf3a3:::obj58-2:head)]) -- 0x57d7980 con 0x40cc000 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 828 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4eee680 con 0x40cc000 2026-02-12T10:34:51.722+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.722+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) v3 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f2107ff4:::obj122-2:head local-lis/les=55/56 n=191 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f27bf3a3:::obj58-2:head) v3 finish latency 0.000021 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.722+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 829 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:f53a336d:::obj93-2:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f53a336d:::obj93-2:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44ceb60 con 0x40cc000 2026-02-12T10:34:51.723+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f53a336d:::obj93-2:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f53a336d:::obj93-2:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.723+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f53a336d:::obj93-2:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f53a336d:::obj93-2:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f53a336d:::obj93-2:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f53a336d:::obj93-2:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f53a336d:::obj93-2:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f53a336d:::obj93-2:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f53a336d:::obj93-2:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f53a336d:::obj93-2:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 57/55 [PushOp(3:f53a336d:::obj93-2:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f53a336d:::obj93-2:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:f53a336d:::obj93-2:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f53a336d:::obj93-2:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:f53a336d:::obj93-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:f53a336d:::obj93-2:head 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:f53a336d:::obj93-2:head v 50'93 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f53a336d:::obj93-2:head, version: 50'93, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f53a336d:::obj93-2:head@50'93, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4f00 con 0x40cc000 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:f53a336d:::obj93-2:head)]) -- 0x57c5080 con 0x40cc000 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 830 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a75700 con 0x40cc000 2026-02-12T10:34:51.723+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.723+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) v3 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f27bf3a3:::obj58-2:head local-lis/les=55/56 n=192 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f53a336d:::obj93-2:head) v3 finish latency 0.000023 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 831 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:f7b471b1:::obj117-2:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7b471b1:::obj117-2:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44d3860 con 0x40cc000 2026-02-12T10:34:51.723+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f7b471b1:::obj117-2:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7b471b1:::obj117-2:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.723+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f7b471b1:::obj117-2:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7b471b1:::obj117-2:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f7b471b1:::obj117-2:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7b471b1:::obj117-2:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f7b471b1:::obj117-2:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7b471b1:::obj117-2:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f7b471b1:::obj117-2:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7b471b1:::obj117-2:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000036 MOSDPGPush(3.0s4 57/55 [PushOp(3:f7b471b1:::obj117-2:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7b471b1:::obj117-2:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:f7b471b1:::obj117-2:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7b471b1:::obj117-2:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:f7b471b1:::obj117-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:f7b471b1:::obj117-2:head 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:f7b471b1:::obj117-2:head v 50'117 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f7b471b1:::obj117-2:head, version: 50'117, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7b471b1:::obj117-2:head@50'117, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000074 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x44a9380 con 0x40cc000 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.723+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.723+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:f7b471b1:::obj117-2:head)]) -- 0x56ab500 con 0x40cc000 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.724+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 832 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a75180 con 0x40cc000 2026-02-12T10:34:51.724+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.724+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) v3 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f53a336d:::obj93-2:head local-lis/les=55/56 n=193 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f7b471b1:::obj117-2:head) v3 finish latency 0.000024 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.724+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 833 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:f7da9e4f:::obj83-2:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7da9e4f:::obj83-2:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c0680 con 0x40cc000 2026-02-12T10:34:51.724+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f7da9e4f:::obj83-2:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7da9e4f:::obj83-2:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.724+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f7da9e4f:::obj83-2:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7da9e4f:::obj83-2:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f7da9e4f:::obj83-2:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7da9e4f:::obj83-2:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f7da9e4f:::obj83-2:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7da9e4f:::obj83-2:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f7da9e4f:::obj83-2:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7da9e4f:::obj83-2:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 57/55 [PushOp(3:f7da9e4f:::obj83-2:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7da9e4f:::obj83-2:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:f7da9e4f:::obj83-2:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7da9e4f:::obj83-2:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:f7da9e4f:::obj83-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:f7da9e4f:::obj83-2:head 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:f7da9e4f:::obj83-2:head v 50'83 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f7da9e4f:::obj83-2:head, version: 50'83, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f7da9e4f:::obj83-2:head@50'83, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000066 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.724+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.724+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57c4a80 con 0x40cc000 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.724+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.724+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:f7da9e4f:::obj83-2:head)]) -- 0x57c4c00 con 0x40cc000 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.724+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 834 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a72000 con 0x40cc000 2026-02-12T10:34:51.725+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.725+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) v3 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7b471b1:::obj117-2:head local-lis/les=55/56 n=194 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f7da9e4f:::obj83-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 835 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:f87417f7:::obj16-2:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f87417f7:::obj16-2:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5050+0+0 (unknown 0 0 0) 0x44c01a0 con 0x40cc000 2026-02-12T10:34:51.725+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f87417f7:::obj16-2:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f87417f7:::obj16-2:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.725+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f87417f7:::obj16-2:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f87417f7:::obj16-2:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f87417f7:::obj16-2:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f87417f7:::obj16-2:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f87417f7:::obj16-2:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f87417f7:::obj16-2:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f87417f7:::obj16-2:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f87417f7:::obj16-2:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 57/55 [PushOp(3:f87417f7:::obj16-2:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f87417f7:::obj16-2:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:f87417f7:::obj16-2:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f87417f7:::obj16-2:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:f87417f7:::obj16-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:f87417f7:::obj16-2:head 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:f87417f7:::obj16-2:head v 50'16 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f87417f7:::obj16-2:head, version: 50'16, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f87417f7:::obj16-2:head@50'16, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000066 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.725+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x57ba300 con 0x40cc000 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.725+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.725+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:f87417f7:::obj16-2:head)]) -- 0x57ba180 con 0x40cc000 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 836 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) ==== 1063+0+0 (unknown 0 0 0) 0x4a73600 con 0x40cc000 2026-02-12T10:34:51.725+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.725+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) v3 prio 5 cost 0 latency 0.000025 pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.725+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) v3 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f7da9e4f:::obj83-2:head local-lis/les=55/56 n=195 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f87417f7:::obj16-2:head) v3 finish latency 0.000017 2026-02-12T10:34:51.725+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 837 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:f97c3d8d:::obj169-2:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f97c3d8d:::obj169-2:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44bf860 con 0x40cc000 2026-02-12T10:34:51.726+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f97c3d8d:::obj169-2:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f97c3d8d:::obj169-2:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000007 epoch 57 2026-02-12T10:34:51.726+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f97c3d8d:::obj169-2:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f97c3d8d:::obj169-2:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f97c3d8d:::obj169-2:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f97c3d8d:::obj169-2:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:f97c3d8d:::obj169-2:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f97c3d8d:::obj169-2:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f97c3d8d:::obj169-2:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f97c3d8d:::obj169-2:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000033 MOSDPGPush(3.0s4 57/55 [PushOp(3:f97c3d8d:::obj169-2:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f97c3d8d:::obj169-2:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:f97c3d8d:::obj169-2:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f97c3d8d:::obj169-2:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:f97c3d8d:::obj169-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:f97c3d8d:::obj169-2:head 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:f97c3d8d:::obj169-2:head v 50'169 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:f97c3d8d:::obj169-2:head, version: 50'169, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:f97c3d8d:::obj169-2:head@50'169, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000055 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.726+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x58f0000 con 0x40cc000 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.726+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:f97c3d8d:::obj169-2:head)]) -- 0x57d7500 con 0x40cc000 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 838 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x4a73b80 con 0x40cc000 2026-02-12T10:34:51.726+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.726+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) v3 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f87417f7:::obj16-2:head local-lis/les=55/56 n=196 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:f97c3d8d:::obj169-2:head) v3 finish latency 0.000016 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 839 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:fa173698:::obj166-2:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa173698:::obj166-2:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5054+0+0 (unknown 0 0 0) 0x44b4000 con 0x40cc000 2026-02-12T10:34:51.726+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:fa173698:::obj166-2:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa173698:::obj166-2:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.726+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:fa173698:::obj166-2:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa173698:::obj166-2:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:fa173698:::obj166-2:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa173698:::obj166-2:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:fa173698:::obj166-2:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa173698:::obj166-2:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:fa173698:::obj166-2:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa173698:::obj166-2:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000032 MOSDPGPush(3.0s4 57/55 [PushOp(3:fa173698:::obj166-2:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa173698:::obj166-2:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:fa173698:::obj166-2:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa173698:::obj166-2:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:fa173698:::obj166-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:fa173698:::obj166-2:head 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:fa173698:::obj166-2:head v 50'166 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.726+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:fa173698:::obj166-2:head, version: 50'166, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa173698:::obj166-2:head@50'166, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000060 2026-02-12T10:34:51.726+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.726+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x58f0480 con 0x40cc000 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.727+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:fa173698:::obj166-2:head)]) -- 0x58f0180 con 0x40cc000 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 840 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) ==== 1064+0+0 (unknown 0 0 0) 0x5610680 con 0x40cc000 2026-02-12T10:34:51.727+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.727+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) v3 prio 5 cost 0 latency 0.000024 pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) v3 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:f97c3d8d:::obj169-2:head local-lis/les=55/56 n=197 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:fa173698:::obj166-2:head) v3 finish latency 0.000015 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 841 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:fa319091:::obj8-2:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa319091:::obj8-2:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x44b3a00 con 0x40cc000 2026-02-12T10:34:51.727+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:fa319091:::obj8-2:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa319091:::obj8-2:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.727+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:fa319091:::obj8-2:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa319091:::obj8-2:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:fa319091:::obj8-2:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa319091:::obj8-2:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:fa319091:::obj8-2:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa319091:::obj8-2:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:fa319091:::obj8-2:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa319091:::obj8-2:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000034 MOSDPGPush(3.0s4 57/55 [PushOp(3:fa319091:::obj8-2:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa319091:::obj8-2:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:fa319091:::obj8-2:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa319091:::obj8-2:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:fa319091:::obj8-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:fa319091:::obj8-2:head 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:fa319091:::obj8-2:head v 50'8 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:fa319091:::obj8-2:head, version: 50'8, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fa319091:::obj8-2:head@50'8, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000048 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.727+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x58f0600 con 0x40cc000 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.727+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:fa319091:::obj8-2:head)]) -- 0x57d7380 con 0x40cc000 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.727+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 842 ==== pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) ==== 1062+0+0 (unknown 0 0 0) 0x5610100 con 0x40cc000 2026-02-12T10:34:51.728+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) v3 prio 5 type 95 cost 0 latency 0.000006 epoch 57 2026-02-12T10:34:51.728+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) v3 prio 5 cost 0 latency 0.000023 pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) v3 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa173698:::obj166-2:head local-lis/les=55/56 n=198 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 osd.1 57 dequeue_op pg_backfill(progress 3.0s4 e 57/57 lb 3:fa319091:::obj8-2:head) v3 finish latency 0.000021 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 843 ==== MOSDPGPush(3.0s4 57/55 [PushOp(3:fdaac562:::obj3-2:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fdaac562:::obj3-2:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) ==== 5046+0+0 (unknown 0 0 0) 0x44b3520 con 0x40cc000 2026-02-12T10:34:51.728+0000 7f9eeedfa640 15 osd.1 57 enqueue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:fdaac562:::obj3-2:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fdaac562:::obj3-2:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 type 105 cost 5096 latency 0.000008 epoch 57 2026-02-12T10:34:51.728+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:fdaac562:::obj3-2:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fdaac562:::obj3-2:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1 prio 5 cost 5096 e57) 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:fdaac562:::obj3-2:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fdaac562:::obj3-2:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) queued 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=MOSDPGPush(3.0s4 57/55 [PushOp(3:fdaac562:::obj3-2:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fdaac562:::obj3-2:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4) class_id 1background_best_effort prio 5 qos_cost 17416 cost 5096 e57) pg 0x52e4000 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:fdaac562:::obj3-2:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fdaac562:::obj3-2:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 prio 5 cost 5096 latency 0.000031 MOSDPGPush(3.0s4 57/55 [PushOp(3:fdaac562:::obj3-2:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fdaac562:::obj3-2:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: MOSDPGPush(3.0s4 57/55 [PushOp(3:fdaac562:::obj3-2:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fdaac562:::obj3-2:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL handle_recovery_push 3:fdaac562:::obj3-2:head add new actual data by 4096 add new num_bytes by 12288 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] on_local_recover: 3:fdaac562:::obj3-2:head 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got got missing 3:fdaac562:::obj3-2:head v 50'3 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recover_got last_complete now 50'200 log.complete_to at end 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 57 dequeue_op MOSDPGPush(3.0s4 57/55 [PushOp(3:fdaac562:::obj3-2:head, version: 50'3, data_included: [0~4096], data_size: 4096, omap_header_size: 0, omap_entries_size: 0, attrset_size: 3, recovery_info: ObjectRecoveryInfo(3:fdaac562:::obj3-2:head@50'3, size: 12288, copy_subset: [], clone_subset: {}, snapset: 0={}, object_exist: true), after_progress: ObjectRecoveryProgress(!first, data_recovered_to: 12288, data_complete: true, omap_recovered_to: , omap_complete: true, error: false), before_progress: ObjectRecoveryProgress(first, data_recovered_to: 0, data_complete: false, omap_recovered_to: , omap_complete: true, error: false))]) v4 finish latency 0.000057 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] _applied_recovered_object_replica 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::recovery_committed_to version 50'200 now ondisk 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 57 get_con_osd_cluster to osd.0 from_epoch 57 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.728+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_trim(3.0s0 50'200 e57/57) -- 0x58f0a80 con 0x40cc000 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 57 send_message_osd_cluster from_epoch 57 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 57 get_nextmap_reserved map_reservations: {57=1} 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.728+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- MOSDPGPushReply(3.0s0 57/55 [PushReplyOp(3:fdaac562:::obj3-2:head)]) -- 0x58f0780 con 0x40cc000 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 57 release_map epoch: 57 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 844 ==== pg_backfill(finish 3.0s4 e 57/57 lb MAX) ==== 1214+0+0 (unknown 0 0 0) 0x560f600 con 0x40cc000 2026-02-12T10:34:51.728+0000 7f9eeedfa640 15 osd.1 57 enqueue_op pg_backfill(finish 3.0s4 e 57/57 lb MAX) v3 prio 5 type 95 cost 0 latency 0.000007 epoch 57 2026-02-12T10:34:51.728+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(finish 3.0s4 e 57/57 lb MAX) v3) class_id 1 prio 5 cost 0 e57) 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(finish 3.0s4 e 57/57 lb MAX) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) queued 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGRecoveryMsg(op=pg_backfill(finish 3.0s4 e 57/57 lb MAX) v3) class_id 1background_best_effort prio 5 qos_cost 17416 cost 0 e57) pg 0x52e4000 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(finish 3.0s4 e 57/57 lb MAX) v3 prio 5 cost 0 latency 0.000023 pg_backfill(finish 3.0s4 e 57/57 lb MAX) v3 pg pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 57 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 57 is not newer than session's projected_epoch of 57 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] ECBackendL _handle_message: pg_backfill(finish 3.0s4 e 57/57 lb MAX) v3 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] lb 3:fa319091:::obj8-2:head local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_backfill pg_backfill(finish 3.0s4 e 57/57 lb MAX) 2026-02-12T10:34:51.728+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_backfill(finish_ack 3.0s0 e 57/57 lb MIN) -- 0x5610c00 con 0x40cc000 2026-02-12T10:34:51.728+0000 7f9ed3b01640 15 osd.1 57 enqueue_peering_evt 3.0s4 epoch_sent: 57 epoch_requested: 57 RecoveryDone 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 RecoveryDone) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=199 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::update_backfill_progress final 2457600 replaces local 2457600 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 RecoveryDone) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 57 dequeue_op pg_backfill(finish 3.0s4 e 57/57 lb MAX) v3 finish latency 0.000032 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 RecoveryDone) class_id 2immediate prio 255 cost 10 e57) pg 0x52e4000 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 RecoveryDone 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] exit Started/ReplicaActive/RepRecovering 0.160009 4 0.000017 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] enter Started/ReplicaActive/RepNotRecovering 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 845 ==== MBackfillReserve(3.0s4 RELEASE e57/57) ==== 46+0+0 (unknown 0 0 0) 0x58f0780 con 0x40cc000 2026-02-12T10:34:51.728+0000 7f9eeedfa640 15 osd.1 57 enqueue_peering_evt 3.0s4 epoch_sent: 57 epoch_requested: 57 RemoteReservationCanceled 2026-02-12T10:34:51.728+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 RemoteReservationCanceled) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 RemoteReservationCanceled) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 RemoteReservationCanceled) class_id 2immediate prio 255 cost 10 e57) pg 0x52e4000 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 RemoteReservationCanceled 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ed3b01640 5 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] exit Started/ReplicaActive/RepNotRecovering 0.000127 1 0.000008 2026-02-12T10:34:51.728+0000 7f9ed3b01640 5 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] enter Started/ReplicaActive/RepNotRecovering 2026-02-12T10:34:51.728+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 846 ==== pg_info2(3.0s4 3.0s4 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) e57/57) ==== 1238+0+0 (unknown 0 0 0) 0x57a6700 con 0x40cc000 2026-02-12T10:34:51.728+0000 7f9eeedfa640 15 osd.1 57 enqueue_peering_evt 3.0s4 epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) pg_lease(ru 61.561668396s ub 61.561668396s int 16.000000000s) 2026-02-12T10:34:51.728+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) pg_lease(ru 61.561668396s ub 61.561668396s int 16.000000000s)) class_id 2 prio 255 cost 10 e57) 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) pg_lease(ru 61.561668396s ub 61.561668396s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) queued 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) pg_lease(ru 61.561668396s ub 61.561668396s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e57) pg 0x52e4000 2026-02-12T10:34:51.728+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/48 les/c/f=56/49/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 57 epoch_requested: 57 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) pg_lease(ru 61.561668396s ub 61.561668396s int 16.000000000s) 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::update_history advanced history from ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pi=[48,55)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::update_history clearing past_intervals 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.728+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.729+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.729+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.770+0000 7f9ee752e640 10 osd.1 57 tick 2026-02-12T10:34:51.770+0000 7f9ee752e640 20 osd.1 57 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:51.770+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 848 ==== pg_query2(3.0s4 3.0s4 query(info 0'0 epoch_sent 58) e58/58) ==== 158+0+0 (unknown 0 0 0) 0x56ded20 con 0x40cc000 2026-02-12T10:34:51.770+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 847 ==== osd_map(58..58 src has 1..58) ==== 317+0+0 (unknown 0 0 0) 0x4e0ec40 con 0x40cc000 2026-02-12T10:34:51.770+0000 7f9eeedfa640 15 osd.1 57 enqueue_peering_evt 3.0s4 epoch_sent: 58 epoch_requested: 58 MQuery 3.0s4 from 0(0) query_epoch 58 query: query(info 0'0 epoch_sent 58) 2026-02-12T10:34:51.770+0000 7f9edf06c640 20 osd.1 57 OSD::ms_dispatch: osd_map(58..58 src has 1..58) 2026-02-12T10:34:51.770+0000 7f9edf06c640 20 osd.1 57 _dispatch 0x4e0ec40 osd_map(58..58 src has 1..58) 2026-02-12T10:34:51.770+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 MQuery 3.0s4 from 0(0) query_epoch 58 query: query(info 0'0 epoch_sent 58)) class_id 2 prio 255 cost 10 e58) 2026-02-12T10:34:51.770+0000 7f9edf06c640 3 osd.1 57 handle_osd_map epochs [58,58], i have 57, src has [1,58] 2026-02-12T10:34:51.770+0000 7f9edf06c640 10 osd.1 57 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:51.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.770+0000 7f9edf06c640 10 osd.1 57 handle_osd_map got inc map for epoch 58 2026-02-12T10:34:51.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 MQuery 3.0s4 from 0(0) query_epoch 58 query: query(info 0'0 epoch_sent 58)) class_id 2immediate prio 255 cost 10 e58) queued 2026-02-12T10:34:51.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 MQuery 3.0s4 from 0(0) query_epoch 58 query: query(info 0'0 epoch_sent 58)) class_id 2immediate prio 255 cost 10 e58) pg 0x52e4000 2026-02-12T10:34:51.770+0000 7f9ed3b01640 20 osd.1 op_wq _add_slot_waiter 3.0s4 peering, item epoch is 58, will wait on OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 MQuery 3.0s4 from 0(0) query_epoch 58 query: query(info 0'0 epoch_sent 58)) class_id 2immediate prio 255 cost 10 e58) 2026-02-12T10:34:51.770+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.770+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.771+0000 7f9edf06c640 20 osd.1 57 got_full_map 58, nothing requested 2026-02-12T10:34:51.771+0000 7f9edf06c640 20 osd.1 57 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:51.771+0000 7f9edf06c640 20 osd.1 57 handle_osd_map pg_num_history pg_num_history(e58 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:51.771+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {58={}} 2026-02-12T10:34:51.771+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:51.771+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e58 maps [1~58] lci=[10,58] tlb=1) 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1 57 _committed_osd_maps 58..58 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1 57 advance to epoch 58 (<= last 58 <= newest_map 58) 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 58 consume_map version 58 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 57 await_reserved_maps epoch:58 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 57 await_reserved_maps done 0 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 58 consume_map 58 -- publish done 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 58 identify_splits_and_merges 2.0s4 e57 to e58 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 58 identify_splits_and_merges 2.0s4 e57 to e58 pg_nums {41=1} 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 58 identify_splits_and_merges 3.0s4 e57 to e58 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 58 identify_splits_and_merges 3.0s4 e57 to e58 pg_nums {47=1} 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 58 identify_splits_and_merges 1.0 e57 to e58 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 58 identify_splits_and_merges 1.0 e57 to e58 pg_nums {34=1} 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 58 prune_pg_created 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1:0.consume_map 58 (was 57) 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 pending_peering first epoch 58 <= 58, requeueing 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 3.0s4 to_process <> waiting <> waiting_peering {58=} 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1:1.consume_map 58 (was 57) 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1:2.consume_map 58 (was 57) 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1:3.consume_map 58 (was 57) 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1:4.consume_map 58 (was 57) 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1:5.consume_map 58 (was 57) 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1:6.consume_map 58 (was 57) 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1:7.consume_map 58 (was 57) 2026-02-12T10:34:51.771+0000 7f9edd314640 10 osd.1 58 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 MQuery 3.0s4 from 0(0) query_epoch 58 query: query(info 0'0 epoch_sent 58)) class_id 2immediate prio 255 cost 10 e58) queued 2026-02-12T10:34:51.771+0000 7f9edd314640 15 osd.1 58 enqueue_peering_evt 2.0s4 epoch_sent: 58 epoch_requested: 58 NullEvt 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 MQuery 3.0s4 from 0(0) query_epoch 58 query: query(info 0'0 epoch_sent 58)) class_id 2immediate prio 255 cost 10 e58) pg 0x52e4000 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 NullEvt) class_id 2 prio 255 cost 10 e58) 2026-02-12T10:34:51.771+0000 7f9edd314640 15 osd.1 58 enqueue_peering_evt 3.0s4 epoch_sent: 58 epoch_requested: 58 NullEvt 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 NullEvt) class_id 2 prio 255 cost 10 e58) 2026-02-12T10:34:51.771+0000 7f9edd314640 15 osd.1 58 enqueue_peering_evt 1.0 epoch_sent: 58 epoch_requested: 58 NullEvt 2026-02-12T10:34:51.771+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 NullEvt) class_id 2 prio 255 cost 10 e58) 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] handle_advance_map: 58 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 NullEvt) class_id 2immediate prio 255 cost 10 e58) queued 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 NullEvt) class_id 2immediate prio 255 cost 10 e58) pg 0x524a000 2026-02-12T10:34:51.771+0000 7f9edd314640 7 osd.1 58 activate_map version 58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 3.0s4 57 -> 58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:51.771+0000 7f9ed4302640 20 osd.1 58 agent_entry empty queue 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] PeeringState::should_restart_peering new interval newup [0,2,3,4,1] newacting [0,2,3,4,1] 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] state: should_restart_peering, transitioning to Reset 2026-02-12T10:34:51.771+0000 7f9ed3b01640 5 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] exit Started/ReplicaActive/RepNotRecovering 0.042473 2 0.000010 2026-02-12T10:34:51.771+0000 7f9ed3b01640 5 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] exit Started/ReplicaActive 0.204370 0 0.000000 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_advance_map: 58 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 2.0s4 57 -> 58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 5 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] exit Started 0.204689 0 0.000000 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 57 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:51.771+0000 7f9ed3b01640 5 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] enter Reset 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=55 pct=0'0 crt=50'200 active mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=58 pct=0'0 crt=50'200 active mbc={}] PeeringState::set_last_peering_reset Clearing blocked outgoing recovery messages 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=58 pct=0'0 crt=50'200 active mbc={}] PeeringState::set_last_peering_reset Not blocking outgoing recovery messages 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=58 pct=0'0 crt=50'200 active mbc={}] state: Reset advmap 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 58 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=58 pct=0'0 crt=50'200 active mbc={}] PeeringState::should_restart_peering new interval newup [0,2,3,4,1] newacting [0,2,3,4,1] 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_activate_map: epoch range: 58..58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=58 pct=0'0 crt=50'200 active mbc={}] state: should restart peering, calling start_peering_interval again 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]/[0,2,3,4,5]p0(0) r=-1 lpr=58 pct=0'0 crt=50'200 active mbc={}] PeeringState::set_last_peering_reset set_last_peering_reset 58 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 58 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 57 while current is 58 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.771+0000 7f9ed3b01640 15 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]p0(0) r=-1 lpr=58 pct=0'0 crt=50'200 active mbc={}] clear_stats 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 58 epoch_requested: 58 NullEvt 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 NullEvt) class_id 2immediate prio 255 cost 10 e58) queued 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::start_peering_interval : check_new_interval output: check_new_interval interval(55-57 up [0, 2, 3, 4, 1](0) acting [0, 2, 3, 4, 5](0)) up_thru 56 up_from 5 last_epoch_clean 57 interval(55-57 up [0, 2, 3, 4, 1](0) acting [0, 2, 3, 4, 5](0) maybe_went_rw) : primary up 5-56 includes interval 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=55) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::start_peering_interval noting past ([55,57] all_participants={0(0), 2(1), 3(2), 4(3), 5(4)} intervals=[([55,57] acting={0(0), 2(1), 3(2), 4(3), 5(4)})]) 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::on_new_interval 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::on_new_interval upacting_features 0x3f0ffffffffdffff from [0,2,3,4,1]+[0,2,3,4,1] 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::on_new_interval checking missing set deletes flag. missing = missing(0 may_include_deletes = 1) 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::init_hb_stamps now [0x4f06af0] 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::on_new_interval prior_readable_until_ub 0.000000000s (mnow 43.736618042s + 0.000000000s) 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] cancel_recovery 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] clear_recovery_state 2026-02-12T10:34:51.771+0000 7f9ed3b01640 15 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] _clear_recovery_state 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] scrubber: FSM: ReplicaActive::exit() 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] scrubber: FSM: ReplicaActive::clear_remote_reservation(): pending_reservation_nonce 0, reservation_granted false 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] scrubber: FSM: -- state -->> NotActive 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:51.771+0000 7f9ed3b01640 1 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 pct=0'0 crt=50'200 active mbc={}] PeeringState::start_peering_interval up [0,2,3,4,1] -> [0,2,3,4,1], acting [0,2,3,4,5] -> [0,2,3,4,1], acting_primary 0(0) -> 0, up_primary 0(0) -> 0, role -1 -> 4, features acting 4544132024016699391 upacting 4544132024016699391 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] PeeringState::clear_primary_state clear_primary_state 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] clear_primary_state 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] release_backoffs [3:00000000::::0,MAX) 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] scrubber: on_new_interval: current role:Replica/other active?false q/a:false 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 scrubberFSM event: --vvvv---- IntervalChanged 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 scrubberFSM event: --^^^^---- IntervalChanged 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] agent_stop 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] on_change 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] cancel_copy_ops 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] cancel_flush_ops 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] cancel_proxy_ops 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] cancel_manifest_ops 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] cancel_cls_gather_ops 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] on_change_cleanup 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] ECCommonL on_change 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] exit NotTrimming 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] enter NotTrimming 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] plpg_on_role_change 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 58 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] handle_activate_map: epoch range: 58..58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.771+0000 7f9ed3b01640 5 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] exit Reset 0.000086 1 0.000094 2026-02-12T10:34:51.771+0000 7f9ed3b01640 5 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] enter Started 2026-02-12T10:34:51.771+0000 7f9ed3b01640 5 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] enter Start 2026-02-12T10:34:51.771+0000 7f9ed3b01640 1 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] state: transitioning to Stray 2026-02-12T10:34:51.771+0000 7f9ed3b01640 5 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] exit Start 0.000002 0 0.000000 2026-02-12T10:34:51.771+0000 7f9ed3b01640 5 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] enter Started/Stray 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 57 while current is 58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 58 epoch_requested: 58 MQuery 3.0s4 from 0(0) query_epoch 58 query: query(info 0'0 epoch_sent 58) 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::fulfill_info sending info 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 58 get_con_osd_cluster to osd.0 from_epoch 58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 58 get_nextmap_reserved map_reservations: {58=1} 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 58 release_map epoch: 58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 58 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 57 -> 58 (shared) 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 58 send_incremental_map epoch range: (58, 58] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 58 add_map_inc_bl 58 273 bytes 2026-02-12T10:34:51.771+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(58..58 src has 1..58) -- 0x4e0ee00 con 0x40cc000 2026-02-12T10:34:51.771+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(3.0s0 3.0s0 (query:58 sent:58 3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) 4->0 ([55,57] all_participants={0(0), 2(1), 3(2), 4(3), 5(4)} intervals=[([55,57] acting={0(0), 2(1), 3(2), 4(3), 5(4)})])) e58/58) -- 0x58f2700 con 0x40cc000 2026-02-12T10:34:51.771+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(3.0s0 3.0s0 (query:58 sent:58 3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) 4->0 ([55,57] all_participants={0(0), 2(1), 3(2), 4(3), 5(4)} intervals=[([55,57] acting={0(0), 2(1), 3(2), 4(3), 5(4)})])) e58/58) -- 0x58f2e00 con 0x40cc000 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 NullEvt) class_id 2immediate prio 255 cost 10 e58) queued 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 NullEvt) class_id 2immediate prio 255 cost 10 e58) pg 0x50c8000 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 58 epoch_requested: 58 NullEvt) class_id 2immediate prio 255 cost 10 e58) pg 0x52e4000 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 57 -> 58 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 58 epoch_requested: 58 NullEvt 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 57 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.771+0000 7f9ed3b01640 15 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 57:255 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 58 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 58..58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:51.771+0000 7f9ed3b01640 7 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.771+0000 7f9ed3b01640 15 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 58:256 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 58 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 58 epoch_requested: 58 NullEvt 2026-02-12T10:34:51.771+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.771+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.771+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.872+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 850 ==== pg_info2(3.0s4 3.0s4 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) e59/59) ==== 1109+0+0 (unknown 0 0 0) 0x58f2e00 con 0x40cc000 2026-02-12T10:34:51.872+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 849 ==== osd_map(59..59 src has 1..59) ==== 296+0+0 (unknown 0 0 0) 0x4e0ee00 con 0x40cc000 2026-02-12T10:34:51.872+0000 7f9eeedfa640 15 osd.1 58 enqueue_peering_evt 3.0s4 epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) pg_lease(ru 0.000000000s ub 61.866218567s int 16.000000000s) 2026-02-12T10:34:51.872+0000 7f9edf06c640 20 osd.1 58 OSD::ms_dispatch: osd_map(59..59 src has 1..59) 2026-02-12T10:34:51.872+0000 7f9edf06c640 20 osd.1 58 _dispatch 0x4e0ee00 osd_map(59..59 src has 1..59) 2026-02-12T10:34:51.872+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) pg_lease(ru 0.000000000s ub 61.866218567s int 16.000000000s)) class_id 2 prio 255 cost 10 e59) 2026-02-12T10:34:51.872+0000 7f9edf06c640 3 osd.1 58 handle_osd_map epochs [59,59], i have 58, src has [1,59] 2026-02-12T10:34:51.872+0000 7f9edf06c640 10 osd.1 58 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:51.872+0000 7f9edf06c640 10 osd.1 58 handle_osd_map got inc map for epoch 59 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) pg_lease(ru 0.000000000s ub 61.866218567s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) queued 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) pg_lease(ru 0.000000000s ub 61.866218567s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) pg 0x52e4000 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq _add_slot_waiter 3.0s4 peering, item epoch is 59, will wait on OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) pg_lease(ru 0.000000000s ub 61.866218567s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.872+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.872+0000 7f9edf06c640 20 osd.1 58 got_full_map 59, nothing requested 2026-02-12T10:34:51.872+0000 7f9edf06c640 20 osd.1 58 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:51.872+0000 7f9edf06c640 20 osd.1 58 handle_osd_map pg_num_history pg_num_history(e59 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:51.872+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {59={}} 2026-02-12T10:34:51.872+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:51.872+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e59 maps [1~59] lci=[10,59] tlb=1) 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1 58 _committed_osd_maps 59..59 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1 58 advance to epoch 59 (<= last 59 <= newest_map 59) 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 59 consume_map version 59 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 58 await_reserved_maps epoch:59 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 58 await_reserved_maps done 0 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 59 consume_map 59 -- publish done 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 59 identify_splits_and_merges 2.0s4 e58 to e59 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 59 identify_splits_and_merges 2.0s4 e58 to e59 pg_nums {41=1} 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 59 identify_splits_and_merges 3.0s4 e58 to e59 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 59 identify_splits_and_merges 3.0s4 e58 to e59 pg_nums {47=1} 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 59 identify_splits_and_merges 1.0 e58 to e59 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 59 identify_splits_and_merges 1.0 e58 to e59 pg_nums {34=1} 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 59 prune_pg_created 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1:0.consume_map 59 (was 58) 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 pending_peering first epoch 59 <= 59, requeueing 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0._wake_pg_slot _wake_pg_slot 3.0s4 to_process <> waiting <> waiting_peering {59=} 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1:1.consume_map 59 (was 58) 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1:2.consume_map 59 (was 58) 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1:3.consume_map 59 (was 58) 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1:4.consume_map 59 (was 58) 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1:5.consume_map 59 (was 58) 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1:6.consume_map 59 (was 58) 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1:7.consume_map 59 (was 58) 2026-02-12T10:34:51.872+0000 7f9edd314640 10 osd.1 59 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:51.872+0000 7f9edd314640 15 osd.1 59 enqueue_peering_evt 2.0s4 epoch_sent: 59 epoch_requested: 59 NullEvt 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 NullEvt) class_id 2 prio 255 cost 10 e59) 2026-02-12T10:34:51.872+0000 7f9edd314640 15 osd.1 59 enqueue_peering_evt 3.0s4 epoch_sent: 59 epoch_requested: 59 NullEvt 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 NullEvt) class_id 2 prio 255 cost 10 e59) 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) pg_lease(ru 0.000000000s ub 61.866218567s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) queued 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.872+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) pg_lease(ru 0.000000000s ub 61.866218567s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) pg 0x52e4000 2026-02-12T10:34:51.872+0000 7f9edd314640 15 osd.1 59 enqueue_peering_evt 1.0 epoch_sent: 59 epoch_requested: 59 NullEvt 2026-02-12T10:34:51.872+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 NullEvt) class_id 2 prio 255 cost 10 e59) 2026-02-12T10:34:51.872+0000 7f9edd314640 7 osd.1 59 activate_map version 59 2026-02-12T10:34:51.873+0000 7f9ed4302640 20 osd.1 59 agent_entry empty queue 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] handle_advance_map: 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 3.0s4 58 -> 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] state: Started advmap 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 59 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] handle_activate_map: epoch range: 59..59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 58 while current is 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] do_peering_event: epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) pg_lease(ru 0.000000000s ub 61.866218567s int 16.000000000s) 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] state: got info from osd.0(0) 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::proc_lease pg_lease(ru 0.000000000s ub 61.866218567s int 16.000000000s) 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028568745s -> ruub 59.837650299s 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] PeeringState::proc_lease readable_until_ub now 59.837650299s 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] exit Started/Stray 0.101670 5 0.000036 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] enter Started/ReplicaActive 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 5 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] enter Started/ReplicaActive/RepNotRecovering 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown NOTIFY mbc={}] state: In ReplicaActive, about to call activate 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] PeeringState::activate activate - no missing, moving last_complete 50'200 -> 50'200 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] scrubber: on_replica_activate 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 scrubberFSM event: --vvvv---- ReplicaActivate 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] scrubber: FSM: -- state -->> ReplicaActive 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] scrubber: FSM: -- state -->> ReplicaActive/ReplicaIdle 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 scrubberFSM event: --^^^^---- ReplicaActivate 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] state: Activate Finished 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 59 get_con_osd_cluster to osd.0 from_epoch 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 59 get_nextmap_reserved map_reservations: {59=1} 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 59 release_map epoch: 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 59 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 58 -> 59 (shared) 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 59 send_incremental_map epoch range: (59, 59] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 59 add_map_inc_bl 59 252 bytes 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(59..59 src has 1..59) -- 0x4e0ea80 con 0x40cc000 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_notify2(3.0s0 3.0s0 (query:59 sent:59 3.0s4( v 50'200 (50'190,50'200] local-lis/les=55/56 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) 4->0 ([55,57] all_participants={0(0), 2(1), 3(2), 4(3), 5(4)} intervals=[([55,57] acting={0(0), 2(1), 3(2), 4(3), 5(4)})])) e59/59) -- 0x58eb100 con 0x40cc000 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 NullEvt) class_id 2immediate prio 255 cost 10 e59) queued 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 NullEvt) class_id 2immediate prio 255 cost 10 e59) pg 0x524a000 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 NullEvt) class_id 2immediate prio 255 cost 10 e59) queued 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_advance_map: 59 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 NullEvt) class_id 2immediate prio 255 cost 10 e59) pg 0x52e4000 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] do_peering_event: epoch_sent: 59 epoch_requested: 59 NullEvt 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 2.0s4 58 -> 59 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 NullEvt) class_id 2immediate prio 255 cost 10 e59) queued 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 58 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 NullEvt) class_id 2immediate prio 255 cost 10 e59) pg 0x50c8000 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 59 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_activate_map: epoch range: 59..59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 57 while current is 59 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 58 -> 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 58 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 59 epoch_requested: 59 NullEvt 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.873+0000 7f9ed3b01640 15 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 58:257 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 59 advance_pg new pool opts old pool opts 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 59..59 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:51.873+0000 7f9ed3b01640 7 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:51.873+0000 7f9ed3b01640 15 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 59:258 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 59 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 59 epoch_requested: 59 NullEvt 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.873+0000 7f9ed3b01640 15 osd.1 59 enqueue_peering_evt 3.0s4 epoch_sent: 59 epoch_requested: 59 ActivateCommitted from 59 processed at 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 ActivateCommitted from 59 processed at 59) class_id 2 prio 255 cost 10 e59) 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 ActivateCommitted from 59 processed at 59) class_id 2immediate prio 255 cost 10 e59) queued 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 ActivateCommitted from 59 processed at 59) class_id 2immediate prio 255 cost 10 e59) pg 0x52e4000 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] do_peering_event: epoch_sent: 59 epoch_requested: 59 ActivateCommitted from 59 processed at 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 unknown mbc={}] state: react 59 telling primary 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 59 get_con_osd_cluster to osd.0 from_epoch 59 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 59 get_nextmap_reserved map_reservations: {59=1} 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 59 release_map epoch: 59 2026-02-12T10:34:51.873+0000 7f9ed3b01640 10 osd.1 59 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 59 is not newer than session's projected_epoch of 59 2026-02-12T10:34:51.873+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_info2(3.0s0 3.0s0 3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58) e59/59) -- 0x58f3500 con 0x40cc000 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.873+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 851 ==== pg_lease(3.0s4 pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s) e59/59) ==== 58+0+0 (unknown 0 0 0) 0x58f0a80 con 0x40cc000 2026-02-12T10:34:51.873+0000 7f9eeedfa640 15 osd.1 59 enqueue_peering_evt 3.0s4 epoch_sent: 59 epoch_requested: 59 MLease epoch 59 from osd.0 pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s) 2026-02-12T10:34:51.873+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MLease epoch 59 from osd.0 pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s)) class_id 2 prio 255 cost 10 e59) 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MLease epoch 59 from osd.0 pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) queued 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MLease epoch 59 from osd.0 pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) pg 0x52e4000 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 59 epoch_requested: 59 MLease epoch 59 from osd.0 pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s) 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s) 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028704166s -> ru 59.837512970s 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 59.837512970s 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028568745s -> ruub 59.839122772s 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 59.839122772s 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 59 get_con_osd_cluster to osd.0 from_epoch 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 59 get_nextmap_reserved map_reservations: {59=1} 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 59 release_map epoch: 59 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(3.0s0 pg_lease_ack(ruub 61.867691040s) e59/59) -- 0x54d6dc0 con 0x40cc000 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.873+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.873+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 852 ==== pg_info2(3.0s4 3.0s4 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58) e59/59) ==== 1238+0+0 (unknown 0 0 0) 0x58f3500 con 0x40cc000 2026-02-12T10:34:51.873+0000 7f9eeedfa640 15 osd.1 59 enqueue_peering_evt 3.0s4 epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58) pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s) 2026-02-12T10:34:51.873+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58) pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s)) class_id 2 prio 255 cost 10 e59) 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58) pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) queued 2026-02-12T10:34:51.873+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.874+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58) pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) pg 0x52e4000 2026-02-12T10:34:51.874+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=55/55 les/c/f=56/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58) pg_lease(ru 61.866218567s ub 61.867691040s int 16.000000000s) 2026-02-12T10:34:51.874+0000 7f9ed3b01640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] PeeringState::update_history advanced history from ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.874+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:51.874+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.874+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.874+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 853 ==== pg_info2(3.0s4 3.0s4 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) e59/59) ==== 1238+0+0 (unknown 0 0 0) 0x58f3500 con 0x40cc000 2026-02-12T10:34:51.874+0000 7f9eeedfa640 15 osd.1 59 enqueue_peering_evt 3.0s4 epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) pg_lease(ru 61.867691040s ub 61.867691040s int 16.000000000s) 2026-02-12T10:34:51.874+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) pg_lease(ru 61.867691040s ub 61.867691040s int 16.000000000s)) class_id 2 prio 255 cost 10 e59) 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) pg_lease(ru 61.867691040s ub 61.867691040s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) queued 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) pg_lease(ru 61.867691040s ub 61.867691040s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e59) pg 0x52e4000 2026-02-12T10:34:51.874+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/55 les/c/f=59/57/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 59 epoch_requested: 59 MInfoRec from 0(0) info: 3.0s0( v 50'200 (50'100,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) pg_lease(ru 61.867691040s ub 61.867691040s int 16.000000000s) 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] PeeringState::update_history advanced history from ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 pi=[55,58)/1 crt=50'200 active mbc={}] PeeringState::update_history clearing past_intervals 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.874+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 9 ==== osd_ping(ping e58 up_from 28 ping_stamp 2026-02-12T10:34:51.889209+0000/33.304347992s send_stamp 33.304347992s delta_ub -10.548312187s) ==== 2033+0+0 (crc 0 0 0) 0x5494f00 con 0x41cf000 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 20 osd.1 59 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548452377s,-10.548312187s]) 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e59 up_from 10 ping_stamp 2026-02-12T10:34:51.889209+0000/33.304347992s send_stamp 43.852798462s delta_ub 10.548452377s) -- 0x5494180 con 0x41cf000 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 20 osd.1 59 get_con_osd_cluster to osd.5 from_epoch 59 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 20 osd.1 59 get_nextmap_reserved map_reservations: {59=1} 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 20 osd.1 59 release_map epoch: 59 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 10 osd.1 59 maybe_share_map: con v2:127.0.0.1:6844/3665184393 updating session's projected_epoch from 50 to ping map epoch of 58 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 10 osd.1 59 maybe_share_map: con v2:127.0.0.1:6844/3665184393 map epoch 58 -> 59 (shared) 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 10 osd.1 59 send_incremental_map epoch range: (59, 59] to v2:127.0.0.1:6844/3665184393 2026-02-12T10:34:51.888+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 9 ==== osd_ping(ping e58 up_from 28 ping_stamp 2026-02-12T10:34:51.889209+0000/33.304347992s send_stamp 33.304347992s delta_ub -10.548312187s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2f00 con 0x4ef8800 2026-02-12T10:34:51.888+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6844/3665184393,v1:127.0.0.1:6845/3665184393] -- osd_map(59..59 src has 1..59) -- 0x478fa40 con 0x4ef8c00 2026-02-12T10:34:51.888+0000 7f9ef05fd640 20 osd.1 59 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548483849s,-10.548312187s]) 2026-02-12T10:34:51.888+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e59 up_from 10 ping_stamp 2026-02-12T10:34:51.889209+0000/33.304347992s send_stamp 43.852828979s delta_ub 10.548483849s) -- 0x4ef2c00 con 0x4ef8800 2026-02-12T10:34:51.888+0000 7f9ef05fd640 20 osd.1 59 get_con_osd_cluster to osd.5 from_epoch 59 2026-02-12T10:34:51.888+0000 7f9ef05fd640 20 osd.1 59 get_nextmap_reserved map_reservations: {59=1} 2026-02-12T10:34:51.888+0000 7f9ef05fd640 20 osd.1 59 release_map epoch: 59 2026-02-12T10:34:51.888+0000 7f9ef05fd640 10 osd.1 59 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 59 is not newer than session's projected_epoch of 59 2026-02-12T10:34:52.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:52.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:52.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:22.040893+0000) 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 10 osd.1 59 tick_without_osd_lock 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 0 osd.1 59 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.094 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:52.065, recovery is active?:false restrictions:<....> 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T18:44:37.073,(periodic-regular,tr:2026-02-13T18:44:37.073) 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-20T07:49:04.420,(periodic-regular,tr:2026-02-20T07:49:04.420) 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 10 osd.1 59 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 20 osd.1 59 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 10 osd.1 59 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:52.063+0000 7f9ee6d2d640 20 osd.1 59 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:52.512+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 15 ==== osd_ping(ping e61 up_from 5 ping_stamp 2026-02-12T10:34:52.513221+0000/46.505348206s send_stamp 46.505348206s delta_ub 2.028669596s) ==== 2033+0+0 (crc 0 0 0) 0x58f0a80 con 0x433b000 2026-02-12T10:34:52.512+0000 7f9eeedfa640 20 osd.1 59 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028545856s,2.028669596s]) 2026-02-12T10:34:52.512+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e59 up_from 10 ping_stamp 2026-02-12T10:34:52.513221+0000/46.505348206s send_stamp 44.476806641s delta_ub -2.028545856s) -- 0x57d7380 con 0x433b000 2026-02-12T10:34:52.512+0000 7f9eeedfa640 20 osd.1 59 get_con_osd_cluster to osd.0 from_epoch 59 2026-02-12T10:34:52.512+0000 7f9eeedfa640 20 osd.1 59 get_nextmap_reserved map_reservations: {59=1} 2026-02-12T10:34:52.512+0000 7f9eeedfa640 20 osd.1 59 release_map epoch: 59 2026-02-12T10:34:52.512+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 15 ==== osd_ping(ping e61 up_from 5 ping_stamp 2026-02-12T10:34:52.513221+0000/46.505348206s send_stamp 46.505348206s delta_ub 2.028669596s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x433b400 2026-02-12T10:34:52.512+0000 7f9eeedfa640 10 osd.1 59 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 59 to ping map epoch of 61 2026-02-12T10:34:52.512+0000 7f9eeedfa640 10 osd.1 59 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 59 is not newer than session's projected_epoch of 61 2026-02-12T10:34:52.512+0000 7f9ef05fd640 20 osd.1 59 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028517485s,2.028669596s]) 2026-02-12T10:34:52.512+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e59 up_from 10 ping_stamp 2026-02-12T10:34:52.513221+0000/46.505348206s send_stamp 44.476833344s delta_ub -2.028517485s) -- 0x4ef2f00 con 0x433b400 2026-02-12T10:34:52.512+0000 7f9ef05fd640 20 osd.1 59 get_con_osd_cluster to osd.0 from_epoch 59 2026-02-12T10:34:52.512+0000 7f9ef05fd640 20 osd.1 59 get_nextmap_reserved map_reservations: {59=1} 2026-02-12T10:34:52.512+0000 7f9ef05fd640 20 osd.1 59 release_map epoch: 59 2026-02-12T10:34:52.512+0000 7f9ef05fd640 10 osd.1 59 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 59 is not newer than session's projected_epoch of 61 2026-02-12T10:34:52.512+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 854 ==== osd_map(60..61 src has 1..61) ==== 556+0+0 (unknown 0 0 0) 0x4e0ea80 con 0x40cc000 2026-02-12T10:34:52.512+0000 7f9edf06c640 20 osd.1 59 OSD::ms_dispatch: osd_map(60..61 src has 1..61) 2026-02-12T10:34:52.512+0000 7f9edf06c640 20 osd.1 59 _dispatch 0x4e0ea80 osd_map(60..61 src has 1..61) 2026-02-12T10:34:52.512+0000 7f9edf06c640 3 osd.1 59 handle_osd_map epochs [60,61], i have 59, src has [1,61] 2026-02-12T10:34:52.512+0000 7f9edf06c640 10 osd.1 59 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:52.512+0000 7f9edf06c640 10 osd.1 59 handle_osd_map got inc map for epoch 60 2026-02-12T10:34:52.512+0000 7f9edf06c640 20 osd.1 59 got_full_map 60, nothing requested 2026-02-12T10:34:52.512+0000 7f9edf06c640 10 osd.1 59 handle_osd_map got inc map for epoch 61 2026-02-12T10:34:52.512+0000 7f9edf06c640 20 osd.1 59 got_full_map 61, nothing requested 2026-02-12T10:34:52.512+0000 7f9edf06c640 20 osd.1 59 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:52.512+0000 7f9edf06c640 20 osd.1 59 handle_osd_map pg_num_history pg_num_history(e61 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:52.512+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {60={},61={}} 2026-02-12T10:34:52.512+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:52.512+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e61 maps [1~61] lci=[10,61] tlb=1) 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1 59 _committed_osd_maps 60..61 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1 59 advance to epoch 60 (<= last 61 <= newest_map 61) 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1 60 advance to epoch 61 (<= last 61 <= newest_map 61) 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 61 consume_map version 61 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 59 await_reserved_maps epoch:61 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 59 await_reserved_maps done 0 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 61 consume_map 61 -- publish done 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 61 identify_splits_and_merges 2.0s4 e59 to e61 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 61 identify_splits_and_merges 2.0s4 e59 to e61 pg_nums {41=1} 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 61 identify_splits_and_merges 3.0s4 e59 to e61 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 61 identify_splits_and_merges 3.0s4 e59 to e61 pg_nums {47=1} 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 61 identify_splits_and_merges 1.0 e59 to e61 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 61 identify_splits_and_merges 1.0 e59 to e61 pg_nums {34=1} 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 61 prune_pg_created 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1:0.consume_map 61 (was 59) 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1:1.consume_map 61 (was 59) 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1:2.consume_map 61 (was 59) 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1:3.consume_map 61 (was 59) 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1:4.consume_map 61 (was 59) 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1:5.consume_map 61 (was 59) 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1:6.consume_map 61 (was 59) 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1:7.consume_map 61 (was 59) 2026-02-12T10:34:52.512+0000 7f9edd314640 10 osd.1 61 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:52.512+0000 7f9edd314640 15 osd.1 61 enqueue_peering_evt 2.0s4 epoch_sent: 61 epoch_requested: 61 NullEvt 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 61 epoch_requested: 61 NullEvt) class_id 2 prio 255 cost 10 e61) 2026-02-12T10:34:52.512+0000 7f9edd314640 15 osd.1 61 enqueue_peering_evt 3.0s4 epoch_sent: 61 epoch_requested: 61 NullEvt 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 61 epoch_requested: 61 NullEvt) class_id 2 prio 255 cost 10 e61) 2026-02-12T10:34:52.512+0000 7f9edd314640 15 osd.1 61 enqueue_peering_evt 1.0 epoch_sent: 61 epoch_requested: 61 NullEvt 2026-02-12T10:34:52.512+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 61 epoch_requested: 61 NullEvt) class_id 2 prio 255 cost 10 e61) 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 61 epoch_requested: 61 NullEvt) class_id 2immediate prio 255 cost 10 e61) queued 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 61 epoch_requested: 61 NullEvt) class_id 2immediate prio 255 cost 10 e61) pg 0x524a000 2026-02-12T10:34:52.512+0000 7f9edd314640 7 osd.1 61 activate_map version 61 2026-02-12T10:34:52.512+0000 7f9ed4302640 20 osd.1 61 agent_entry empty queue 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_advance_map: 60 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 61 epoch_requested: 61 NullEvt) class_id 2immediate prio 255 cost 10 e61) queued 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 61 epoch_requested: 61 NullEvt) class_id 2immediate prio 255 cost 10 e61) pg 0x52e4000 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 2.0s4 59 -> 60 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_advance_map: 60 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 3.0s4 59 -> 60 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 60 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 59 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 60 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 60 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 60 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 61 advance_pg new pool opts old pool opts 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1 61 advance_pg new pool opts old pool opts 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 60 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_advance_map: 61 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 60 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_advance_map: 61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 2.0s4 60 -> 61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 60 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 3.0s4 60 -> 61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 60 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 61 advance_pg new pool opts old pool opts 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 61 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_activate_map: epoch range: 60..61 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 61 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 pg_epoch: 61 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 57 while current is 61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1 61 advance_pg new pool opts old pool opts 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 61 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_activate_map: epoch range: 60..61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 61 epoch_requested: 61 NullEvt 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 61 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 61 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 59 while current is 61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 61 epoch_requested: 61 NullEvt) class_id 2immediate prio 255 cost 10 e61) queued 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 61 epoch_requested: 61 NullEvt) class_id 2immediate prio 255 cost 10 e61) pg 0x50c8000 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 61 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 61 epoch_requested: 61 NullEvt 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:52.512+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 60 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 59 -> 60 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 59 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 60 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 pg_epoch: 60 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:52.512+0000 7f9ed3b01640 15 osd.1 pg_epoch: 60 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 59:259 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 60 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 60 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 61 advance_pg new pool opts old pool opts 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 60 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 60 -> 61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 60 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:52.512+0000 7f9ed3b01640 15 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 60:260 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 61 advance_pg new pool opts old pool opts 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 60..61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:52.512+0000 7f9ed3b01640 7 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:52.512+0000 7f9ed3b01640 15 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 61:261 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 61 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 61 epoch_requested: 61 NullEvt 2026-02-12T10:34:52.512+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:52.512+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:52.740+0000 7f9ee752e640 10 osd.1 61 tick 2026-02-12T10:34:52.740+0000 7f9ee752e640 20 osd.1 61 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:52.988+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 10 ==== osd_ping(ping e62 up_from 28 ping_stamp 2026-02-12T10:34:52.989376+0000/34.404514313s send_stamp 34.404514313s delta_ub -10.548287392s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2f00 con 0x4ef8800 2026-02-12T10:34:52.988+0000 7f9ef05fd640 20 osd.1 61 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548456192s,-10.548287392s]) 2026-02-12T10:34:52.988+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 10 ==== osd_ping(ping e62 up_from 28 ping_stamp 2026-02-12T10:34:52.989376+0000/34.404514313s send_stamp 34.404514313s delta_ub -10.548287392s) ==== 2033+0+0 (crc 0 0 0) 0x5494180 con 0x41cf000 2026-02-12T10:34:52.988+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e61 up_from 10 ping_stamp 2026-02-12T10:34:52.989376+0000/34.404514313s send_stamp 44.952968597s delta_ub 10.548456192s) -- 0x4ef2c00 con 0x4ef8800 2026-02-12T10:34:52.988+0000 7f9ef05fd640 20 osd.1 61 get_con_osd_cluster to osd.5 from_epoch 61 2026-02-12T10:34:52.988+0000 7f9ef05fd640 20 osd.1 61 get_nextmap_reserved map_reservations: {61=1} 2026-02-12T10:34:52.988+0000 7f9ef05fd640 20 osd.1 61 release_map epoch: 61 2026-02-12T10:34:52.988+0000 7f9ef05fd640 10 osd.1 61 maybe_share_map: con v2:127.0.0.1:6844/3665184393 updating session's projected_epoch from 59 to ping map epoch of 62 2026-02-12T10:34:52.988+0000 7f9ef05fd640 10 osd.1 61 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 61 is not newer than session's projected_epoch of 62 2026-02-12T10:34:52.988+0000 7f9ef0dfe640 20 osd.1 61 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548478127s,-10.548287392s]) 2026-02-12T10:34:52.988+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e61 up_from 10 ping_stamp 2026-02-12T10:34:52.989376+0000/34.404514313s send_stamp 44.952995300s delta_ub 10.548478127s) -- 0x5494f00 con 0x41cf000 2026-02-12T10:34:52.988+0000 7f9ef0dfe640 20 osd.1 61 get_con_osd_cluster to osd.5 from_epoch 61 2026-02-12T10:34:52.988+0000 7f9ef0dfe640 20 osd.1 61 get_nextmap_reserved map_reservations: {61=1} 2026-02-12T10:34:52.988+0000 7f9ef0dfe640 20 osd.1 61 release_map epoch: 61 2026-02-12T10:34:52.988+0000 7f9ef0dfe640 10 osd.1 61 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 61 is not newer than session's projected_epoch of 62 2026-02-12T10:34:52.988+0000 7f9edf06c640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.5 v2:127.0.0.1:6844/3665184393 3 ==== osd_map(62..62 src has 1..62) ==== 296+0+0 (unknown 0 0 0) 0x478fa40 con 0x4ef8c00 2026-02-12T10:34:52.988+0000 7f9edf06c640 20 osd.1 61 OSD::ms_dispatch: osd_map(62..62 src has 1..62) 2026-02-12T10:34:52.988+0000 7f9edf06c640 20 osd.1 61 _dispatch 0x478fa40 osd_map(62..62 src has 1..62) 2026-02-12T10:34:52.988+0000 7f9edf06c640 3 osd.1 61 handle_osd_map epochs [62,62], i have 61, src has [1,62] 2026-02-12T10:34:52.988+0000 7f9edf06c640 10 osd.1 61 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:52.988+0000 7f9edf06c640 10 osd.1 61 handle_osd_map got inc map for epoch 62 2026-02-12T10:34:52.988+0000 7f9edf06c640 20 osd.1 61 got_full_map 62, nothing requested 2026-02-12T10:34:52.988+0000 7f9edf06c640 20 osd.1 61 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:52.988+0000 7f9edf06c640 20 osd.1 61 handle_osd_map pg_num_history pg_num_history(e62 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:52.988+0000 7f9edf06c640 10 snap_mapper record_purged_snaps purged_snaps {62={}} 2026-02-12T10:34:52.988+0000 7f9edf06c640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:52.988+0000 7f9edf06c640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e62 maps [1~62] lci=[10,62] tlb=1) 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1 61 _committed_osd_maps 62..62 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1 61 advance to epoch 62 (<= last 62 <= newest_map 62) 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 62 consume_map version 62 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 61 await_reserved_maps epoch:62 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 61 await_reserved_maps done 0 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 62 consume_map 62 -- publish done 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 62 identify_splits_and_merges 2.0s4 e61 to e62 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 62 identify_splits_and_merges 2.0s4 e61 to e62 pg_nums {41=1} 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 62 identify_splits_and_merges 3.0s4 e61 to e62 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 62 identify_splits_and_merges 3.0s4 e61 to e62 pg_nums {47=1} 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 62 identify_splits_and_merges 1.0 e61 to e62 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 62 identify_splits_and_merges 1.0 e61 to e62 pg_nums {34=1} 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 62 prune_pg_created 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1:0.consume_map 62 (was 61) 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1:1.consume_map 62 (was 61) 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1:2.consume_map 62 (was 61) 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1:3.consume_map 62 (was 61) 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1:4.consume_map 62 (was 61) 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1:5.consume_map 62 (was 61) 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1:6.consume_map 62 (was 61) 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1:7.consume_map 62 (was 61) 2026-02-12T10:34:52.988+0000 7f9edd314640 10 osd.1 62 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:52.988+0000 7f9edd314640 15 osd.1 62 enqueue_peering_evt 2.0s4 epoch_sent: 62 epoch_requested: 62 NullEvt 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 62 epoch_requested: 62 NullEvt) class_id 2 prio 255 cost 10 e62) 2026-02-12T10:34:52.988+0000 7f9edd314640 15 osd.1 62 enqueue_peering_evt 3.0s4 epoch_sent: 62 epoch_requested: 62 NullEvt 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 62 epoch_requested: 62 NullEvt) class_id 2 prio 255 cost 10 e62) 2026-02-12T10:34:52.988+0000 7f9edd314640 15 osd.1 62 enqueue_peering_evt 1.0 epoch_sent: 62 epoch_requested: 62 NullEvt 2026-02-12T10:34:52.988+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 62 epoch_requested: 62 NullEvt) class_id 2 prio 255 cost 10 e62) 2026-02-12T10:34:52.988+0000 7f9edd314640 7 osd.1 62 activate_map version 62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 62 epoch_requested: 62 NullEvt) class_id 2immediate prio 255 cost 10 e62) queued 2026-02-12T10:34:52.988+0000 7f9ed4302640 20 osd.1 62 agent_entry empty queue 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 62 epoch_requested: 62 NullEvt) class_id 2immediate prio 255 cost 10 e62) pg 0x524a000 2026-02-12T10:34:52.988+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:52.988+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 62 epoch_requested: 62 NullEvt) class_id 2immediate prio 255 cost 10 e62) queued 2026-02-12T10:34:52.988+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:52.988+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 62 epoch_requested: 62 NullEvt) class_id 2immediate prio 255 cost 10 e62) pg 0x52e4000 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 61 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_advance_map: 62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 2.0s4 61 -> 62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 61 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:52.988+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_advance_map: 62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 62 advance_pg new pool opts old pool opts 2026-02-12T10:34:52.988+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 3.0s4 61 -> 62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_activate_map: epoch range: 62..62 2026-02-12T10:34:52.988+0000 7f9ed3b01640 10 osd.1 pg_epoch: 61 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:52.988+0000 7f9ed3b01640 10 osd.1 pg_epoch: 62 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 62 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 57 while current is 62 2026-02-12T10:34:52.988+0000 7f9ed3b01640 10 osd.1 pg_epoch: 62 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:52.988+0000 7f9ed3b01640 20 osd.1 62 advance_pg new pool opts old pool opts 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 62 epoch_requested: 62 NullEvt 2026-02-12T10:34:52.988+0000 7f9ed3b01640 10 osd.1 pg_epoch: 62 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_activate_map: epoch range: 62..62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:52.988+0000 7f9ed3b01640 10 osd.1 pg_epoch: 62 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:52.988+0000 7f9ed3b01640 20 osd.1 pg_epoch: 62 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 59 while current is 62 2026-02-12T10:34:52.988+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:52.988+0000 7f9ed3b01640 10 osd.1 pg_epoch: 62 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 62 epoch_requested: 62 NullEvt 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 62 epoch_requested: 62 NullEvt) class_id 2immediate prio 255 cost 10 e62) queued 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 62 epoch_requested: 62 NullEvt) class_id 2immediate prio 255 cost 10 e62) pg 0x50c8000 2026-02-12T10:34:52.988+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:52.988+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 61 -> 62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 61 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 61:262 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 62 advance_pg new pool opts old pool opts 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 62..62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 62:263 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 62 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 62 epoch_requested: 62 NullEvt 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:52.988+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:53.039+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:53.039+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:53.039+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:23.040961+0000) 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 10 osd.1 62 tick_without_osd_lock 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 0 osd.1 62 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.094 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:53.086, recovery is active?:false restrictions:<....> 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T18:44:37.073,(periodic-regular,tr:2026-02-13T18:44:37.073) 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-20T07:49:04.420,(periodic-regular,tr:2026-02-20T07:49:04.420) 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 10 osd.1 62 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 20 osd.1 62 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 10 osd.1 62 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:53.085+0000 7f9ee6d2d640 20 osd.1 62 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:53.154+0000 7f9eec538640 10 monclient: _renew_subs 2026-02-12T10:34:53.154+0000 7f9eec538640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:53.154+0000 7f9eec538640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({osdmap=63}) -- 0x54de340 con 0x433bc00 2026-02-12T10:34:53.246+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 11 ==== osd_ping(ping e62 up_from 24 ping_stamp 2026-02-12T10:34:53.247490+0000/37.305107117s send_stamp 37.305107117s delta_ub -7.905795574s) ==== 2033+0+0 (crc 0 0 0) 0x57d7380 con 0x41ce800 2026-02-12T10:34:53.246+0000 7f9eeedfa640 20 osd.1 62 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905995369s,-7.905795574s]) 2026-02-12T10:34:53.246+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e62 up_from 10 ping_stamp 2026-02-12T10:34:53.247490+0000/37.305107117s send_stamp 45.211101532s delta_ub 7.905995369s) -- 0x58f0a80 con 0x41ce800 2026-02-12T10:34:53.246+0000 7f9eeedfa640 20 osd.1 62 get_con_osd_cluster to osd.4 from_epoch 62 2026-02-12T10:34:53.246+0000 7f9eeedfa640 20 osd.1 62 get_nextmap_reserved map_reservations: {62=1} 2026-02-12T10:34:53.246+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 11 ==== osd_ping(ping e62 up_from 24 ping_stamp 2026-02-12T10:34:53.247490+0000/37.305107117s send_stamp 37.305107117s delta_ub -7.905795574s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2c00 con 0x41cec00 2026-02-12T10:34:53.246+0000 7f9eeedfa640 20 osd.1 62 release_map epoch: 62 2026-02-12T10:34:53.246+0000 7f9eeedfa640 10 osd.1 62 maybe_share_map: con v2:127.0.0.1:6836/613575436 updating session's projected_epoch from 50 to ping map epoch of 62 2026-02-12T10:34:53.246+0000 7f9eeedfa640 10 osd.1 62 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 62 is not newer than session's projected_epoch of 62 2026-02-12T10:34:53.246+0000 7f9ef05fd640 20 osd.1 62 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906020164s,-7.905795574s]) 2026-02-12T10:34:53.246+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e62 up_from 10 ping_stamp 2026-02-12T10:34:53.247490+0000/37.305107117s send_stamp 45.211128235s delta_ub 7.906020164s) -- 0x4ef2f00 con 0x41cec00 2026-02-12T10:34:53.246+0000 7f9ef05fd640 20 osd.1 62 get_con_osd_cluster to osd.4 from_epoch 62 2026-02-12T10:34:53.246+0000 7f9ef05fd640 20 osd.1 62 get_nextmap_reserved map_reservations: {62=1} 2026-02-12T10:34:53.246+0000 7f9ef05fd640 20 osd.1 62 release_map epoch: 62 2026-02-12T10:34:53.246+0000 7f9ef05fd640 10 osd.1 62 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 62 is not newer than session's projected_epoch of 62 2026-02-12T10:34:53.367+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 37 ==== osd_map(63..63 src has 1..63) ==== 296+0+0 (crc 0 0 0) 0x478e540 con 0x433bc00 2026-02-12T10:34:53.367+0000 7f9ee1070640 20 osd.1 62 OSD::ms_dispatch: osd_map(63..63 src has 1..63) 2026-02-12T10:34:53.367+0000 7f9ee1070640 20 osd.1 62 _dispatch 0x478e540 osd_map(63..63 src has 1..63) 2026-02-12T10:34:53.367+0000 7f9ee1070640 3 osd.1 62 handle_osd_map epochs [63,63], i have 62, src has [1,63] 2026-02-12T10:34:53.367+0000 7f9ee1070640 10 osd.1 62 handle_osd_map: received 0 full maps and 1 incremental maps 2026-02-12T10:34:53.367+0000 7f9ee1070640 10 osd.1 62 handle_osd_map got inc map for epoch 63 2026-02-12T10:34:53.367+0000 7f9ee1070640 20 osd.1 62 got_full_map 63, nothing requested 2026-02-12T10:34:53.367+0000 7f9ee1070640 20 osd.1 62 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:53.367+0000 7f9ee1070640 20 osd.1 62 handle_osd_map pg_num_history pg_num_history(e63 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:53.367+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {63={}} 2026-02-12T10:34:53.367+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:53.367+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e63 maps [1~63] lci=[10,63] tlb=1) 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1 62 _committed_osd_maps 63..63 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1 62 advance to epoch 63 (<= last 63 <= newest_map 63) 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 63 consume_map version 63 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 62 await_reserved_maps epoch:63 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 62 await_reserved_maps done 0 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 63 consume_map 63 -- publish done 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 63 identify_splits_and_merges 2.0s4 e62 to e63 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 63 identify_splits_and_merges 2.0s4 e62 to e63 pg_nums {41=1} 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 63 identify_splits_and_merges 3.0s4 e62 to e63 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 63 identify_splits_and_merges 3.0s4 e62 to e63 pg_nums {47=1} 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 63 identify_splits_and_merges 1.0 e62 to e63 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 63 identify_splits_and_merges 1.0 e62 to e63 pg_nums {34=1} 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 63 prune_pg_created 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1:0.consume_map 63 (was 62) 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1:1.consume_map 63 (was 62) 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1:2.consume_map 63 (was 62) 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1:3.consume_map 63 (was 62) 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1:4.consume_map 63 (was 62) 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1:5.consume_map 63 (was 62) 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1:6.consume_map 63 (was 62) 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1:7.consume_map 63 (was 62) 2026-02-12T10:34:53.368+0000 7f9edd314640 10 osd.1 63 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:53.368+0000 7f9edd314640 15 osd.1 63 enqueue_peering_evt 2.0s4 epoch_sent: 63 epoch_requested: 63 NullEvt 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 63 epoch_requested: 63 NullEvt) class_id 2 prio 255 cost 10 e63) 2026-02-12T10:34:53.368+0000 7f9edd314640 15 osd.1 63 enqueue_peering_evt 3.0s4 epoch_sent: 63 epoch_requested: 63 NullEvt 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 63 epoch_requested: 63 NullEvt) class_id 2 prio 255 cost 10 e63) 2026-02-12T10:34:53.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:53.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 63 epoch_requested: 63 NullEvt) class_id 2immediate prio 255 cost 10 e63) queued 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:53.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:53.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 63 epoch_requested: 63 NullEvt) class_id 2immediate prio 255 cost 10 e63) pg 0x524a000 2026-02-12T10:34:53.368+0000 7f9edd314640 15 osd.1 63 enqueue_peering_evt 1.0 epoch_sent: 63 epoch_requested: 63 NullEvt 2026-02-12T10:34:53.368+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 63 epoch_requested: 63 NullEvt) class_id 2 prio 255 cost 10 e63) 2026-02-12T10:34:53.368+0000 7f9edd314640 7 osd.1 63 activate_map version 63 2026-02-12T10:34:53.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 62 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_advance_map: 63 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:53.368+0000 7f9ed4302640 20 osd.1 63 agent_entry empty queue 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 63 epoch_requested: 63 NullEvt) class_id 2immediate prio 255 cost 10 e63) queued 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 63 epoch_requested: 63 NullEvt) class_id 2immediate prio 255 cost 10 e63) pg 0x52e4000 2026-02-12T10:34:53.368+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 2.0s4 62 -> 63 2026-02-12T10:34:53.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 62 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:53.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 63 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_advance_map: 63 2026-02-12T10:34:53.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 63 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 3.0s4 62 -> 63 2026-02-12T10:34:53.368+0000 7f9ed3b01640 20 osd.1 63 advance_pg new pool opts old pool opts 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:53.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 63 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_activate_map: epoch range: 63..63 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 63 advance_pg new pool opts old pool opts 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_activate_map: epoch range: 63..63 2026-02-12T10:34:53.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 63 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:53.368+0000 7f9ed3b01640 20 osd.1 pg_epoch: 63 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 57 while current is 63 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 63 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 59 while current is 63 2026-02-12T10:34:53.368+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:53.368+0000 7f9ed3b01640 10 osd.1 pg_epoch: 63 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 63 epoch_requested: 63 NullEvt 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 63 epoch_requested: 63 NullEvt 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:53.368+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 63 epoch_requested: 63 NullEvt) class_id 2immediate prio 255 cost 10 e63) queued 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 63 epoch_requested: 63 NullEvt) class_id 2immediate prio 255 cost 10 e63) pg 0x50c8000 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 63 2026-02-12T10:34:53.368+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 1.0 62 -> 63 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 62 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 62:264 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 63 advance_pg new pool opts old pool opts 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 63..63 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 7 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 15 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 63:265 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 63 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 63 epoch_requested: 63 NullEvt 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:53.368+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 11 ==== osd_ping(ping e62 up_from 15 ping_stamp 2026-02-12T10:34:53.377210+0000/42.704727173s send_stamp 42.704727173s delta_ub -2.635944128s) ==== 2033+0+0 (crc 0 0 0) 0x5494f00 con 0x4672000 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 20 osd.1 63 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636071205s,-2.635944128s]) 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e63 up_from 10 ping_stamp 2026-02-12T10:34:53.377210+0000/42.704727173s send_stamp 45.340797424s delta_ub 2.636071205s) -- 0x58f0780 con 0x4672000 2026-02-12T10:34:53.375+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 11 ==== osd_ping(ping e62 up_from 15 ping_stamp 2026-02-12T10:34:53.377210+0000/42.704727173s send_stamp 42.704727173s delta_ub -2.635944128s) ==== 2033+0+0 (crc 0 0 0) 0x4ef2f00 con 0x4672400 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 20 osd.1 63 get_con_osd_cluster to osd.2 from_epoch 63 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 20 osd.1 63 get_nextmap_reserved map_reservations: {63=1} 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 20 osd.1 63 release_map epoch: 63 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 10 osd.1 63 maybe_share_map: con v2:127.0.0.1:6820/1263863159 updating session's projected_epoch from 57 to ping map epoch of 62 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 10 osd.1 63 maybe_share_map: con v2:127.0.0.1:6820/1263863159 map epoch 62 -> 63 (shared) 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 10 osd.1 63 send_incremental_map epoch range: (63, 63] to v2:127.0.0.1:6820/1263863159 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 10 osd.1 63 add_map_inc_bl 63 252 bytes 2026-02-12T10:34:53.375+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- osd_map(63..63 src has 1..63) -- 0x478f880 con 0x41ce000 2026-02-12T10:34:53.375+0000 7f9ef05fd640 20 osd.1 63 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636183977s,-2.635944128s]) 2026-02-12T10:34:53.375+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e63 up_from 10 ping_stamp 2026-02-12T10:34:53.377210+0000/42.704727173s send_stamp 45.340911865s delta_ub 2.636183977s) -- 0x4ef2c00 con 0x4672400 2026-02-12T10:34:53.375+0000 7f9ef05fd640 20 osd.1 63 get_con_osd_cluster to osd.2 from_epoch 63 2026-02-12T10:34:53.375+0000 7f9ef05fd640 20 osd.1 63 get_nextmap_reserved map_reservations: {63=1} 2026-02-12T10:34:53.375+0000 7f9ef05fd640 20 osd.1 63 release_map epoch: 63 2026-02-12T10:34:53.375+0000 7f9ef05fd640 10 osd.1 63 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 63 is not newer than session's projected_epoch of 63 2026-02-12T10:34:53.757+0000 7f9ee752e640 10 osd.1 63 tick 2026-02-12T10:34:53.757+0000 7f9ee752e640 20 osd.1 63 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:53.913+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 38 ==== osd_map(63..64 src has 1..64) ==== 556+0+0 (crc 0 0 0) 0x478f6c0 con 0x433bc00 2026-02-12T10:34:53.913+0000 7f9ee1070640 20 osd.1 63 OSD::ms_dispatch: osd_map(63..64 src has 1..64) 2026-02-12T10:34:53.913+0000 7f9ee1070640 20 osd.1 63 _dispatch 0x478f6c0 osd_map(63..64 src has 1..64) 2026-02-12T10:34:53.913+0000 7f9ee1070640 3 osd.1 63 handle_osd_map epochs [63,64], i have 63, src has [1,64] 2026-02-12T10:34:53.913+0000 7f9ee1070640 10 osd.1 63 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:53.913+0000 7f9ee1070640 10 osd.1 63 handle_osd_map got inc map for epoch 64 2026-02-12T10:34:53.913+0000 7f9ee1070640 20 osd.1 63 got_full_map 64, nothing requested 2026-02-12T10:34:53.913+0000 7f9ee1070640 20 osd.1 63 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:53.913+0000 7f9ee1070640 20 osd.1 63 handle_osd_map pg_num_history pg_num_history(e64 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:53.913+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {64={}} 2026-02-12T10:34:53.913+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:53.913+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e64 maps [1~64] lci=[10,64] tlb=1) 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1 63 _committed_osd_maps 64..64 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1 63 advance to epoch 64 (<= last 64 <= newest_map 64) 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 64 consume_map version 64 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 63 await_reserved_maps epoch:64 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 63 await_reserved_maps done 0 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 64 consume_map 64 -- publish done 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 64 identify_splits_and_merges 2.0s4 e63 to e64 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 64 identify_splits_and_merges 2.0s4 e63 to e64 pg_nums {41=1} 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 64 identify_splits_and_merges 3.0s4 e63 to e64 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 64 identify_splits_and_merges 3.0s4 e63 to e64 pg_nums {47=1} 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 64 identify_splits_and_merges 1.0 e63 to e64 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 64 identify_splits_and_merges 1.0 e63 to e64 pg_nums {34=1} 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 64 prune_pg_created 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1:0.consume_map 64 (was 63) 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1:1.consume_map 64 (was 63) 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1:2.consume_map 64 (was 63) 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1:3.consume_map 64 (was 63) 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1:4.consume_map 64 (was 63) 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1:5.consume_map 64 (was 63) 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1:6.consume_map 64 (was 63) 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1:7.consume_map 64 (was 63) 2026-02-12T10:34:53.913+0000 7f9edd314640 10 osd.1 64 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:53.913+0000 7f9edd314640 15 osd.1 64 enqueue_peering_evt 2.0s4 epoch_sent: 64 epoch_requested: 64 NullEvt 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 64 epoch_requested: 64 NullEvt) class_id 2 prio 255 cost 10 e64) 2026-02-12T10:34:53.913+0000 7f9edd314640 15 osd.1 64 enqueue_peering_evt 3.0s4 epoch_sent: 64 epoch_requested: 64 NullEvt 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 64 epoch_requested: 64 NullEvt) class_id 2 prio 255 cost 10 e64) 2026-02-12T10:34:53.913+0000 7f9edd314640 15 osd.1 64 enqueue_peering_evt 1.0 epoch_sent: 64 epoch_requested: 64 NullEvt 2026-02-12T10:34:53.913+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 64 epoch_requested: 64 NullEvt) class_id 2 prio 255 cost 10 e64) 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 64 epoch_requested: 64 NullEvt) class_id 2immediate prio 255 cost 10 e64) queued 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 64 epoch_requested: 64 NullEvt) class_id 2immediate prio 255 cost 10 e64) pg 0x524a000 2026-02-12T10:34:53.913+0000 7f9edd314640 7 osd.1 64 activate_map version 64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 63 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_advance_map: 64 2026-02-12T10:34:53.913+0000 7f9ed4302640 20 osd.1 64 agent_entry empty queue 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 64 epoch_requested: 64 NullEvt) class_id 2immediate prio 255 cost 10 e64) queued 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 64 epoch_requested: 64 NullEvt) class_id 2immediate prio 255 cost 10 e64) pg 0x52e4000 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 2.0s4 63 -> 64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 63 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 64 advance_pg new pool opts old pool opts 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_advance_map: 64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_activate_map: epoch range: 64..64 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 3.0s4 63 -> 64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 63 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 pg_epoch: 64 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 57 while current is 64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 64 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 64 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 20 osd.1 64 advance_pg new pool opts old pool opts 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 64 epoch_requested: 64 NullEvt 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 64 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_activate_map: epoch range: 64..64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 64 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 64 epoch_requested: 64 NullEvt) class_id 2immediate prio 255 cost 10 e64) queued 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 64 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 59 while current is 64 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 64 epoch_requested: 64 NullEvt) class_id 2immediate prio 255 cost 10 e64) pg 0x50c8000 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 64 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 64 epoch_requested: 64 NullEvt 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 63 -> 64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 63 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:53.913+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:53.913+0000 7f9ed3b01640 15 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 63:266 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 64 advance_pg new pool opts old pool opts 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 64..64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:53.913+0000 7f9ed3b01640 7 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:53.913+0000 7f9ed3b01640 15 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 64:267 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 64 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 64 epoch_requested: 64 NullEvt 2026-02-12T10:34:53.913+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:53.913+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:54.013+0000 7f9ed4b03640 15 osd.1 64 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:34:54.013+0000 7f9ed4b03640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:34:54.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:54.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:34:54.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:54.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:34:54.013+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:54.013+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:34:54.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 61.978679657s (sent 61.978679657s) 2026-02-12T10:34:54.013+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] recheck_readable wasn't wait or laggy 2026-02-12T10:34:54.013+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:54.013+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:54.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:54.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:54.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:24.041022+0000) 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 10 osd.1 64 tick_without_osd_lock 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 0 osd.1 64 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.094 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:54.078, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 10 osd.1 64 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 20 osd.1 64 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 10 osd.1 64 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:54.078+0000 7f9ee6d2d640 20 osd.1 64 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 5 osd.1 64 heartbeat osd_stat(store_statfs(0x0/0x0/0x384000, data 0x38f8c3/0x483000, compress 0x0/0x0/0x0, omap 0x61e5, meta 0x1a49e1b), peers [0,2,3,4,5] op hist []) 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 20 osd.1 64 check_full_status cur ratio 1, physical ratio 1, new state failsafe 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 10 osd.1 64 check_full_status none -> failsafe 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 -1 log_channel(cluster) log [ERR] : full status failsafe engaged, dropping updates, now 100% full 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub -2.028517485s) -- 0x590e000 con 0x433a800 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub -2.028517485s) -- 0x590e180 con 0x433a400 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub 2.636183977s) -- 0x590e300 con 0x433a000 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub 2.636183977s) -- 0x590e480 con 0x4672c00 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub 5.241217136s) -- 0x590e600 con 0x4673000 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub 5.241217136s) -- 0x590e780 con 0x4673400 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub 7.906020164s) -- 0x590e900 con 0x41cf800 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub 7.906020164s) -- 0x590ea80 con 0x41cfc00 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub 10.548478127s) -- 0x590ec00 con 0x432e000 2026-02-12T10:34:54.140+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e64 up_from 10 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 46.104732513s delta_ub 10.548478127s) -- 0x590ed80 con 0x432e400 2026-02-12T10:34:54.140+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 12 ==== osd_ping(ping_reply e62 up_from 5 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 48.133430481s delta_ub 2.028697252s) ==== 2033+0+0 (crc 0 0 0) 0x590ed80 con 0x433a800 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 get_con_osd_cluster to osd.0 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 61 to ping map epoch of 62 2026-02-12T10:34:54.140+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 12 ==== osd_ping(ping_reply e62 up_from 5 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 48.133457184s delta_ub 2.028723001s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x433a400 2026-02-12T10:34:54.140+0000 7f9eeedfa640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6802/394311964 map epoch 62 -> 64 (shared) 2026-02-12T10:34:54.140+0000 7f9eeedfa640 10 osd.1 64 send_incremental_map epoch range: (63, 64] to v2:127.0.0.1:6802/394311964 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 10 ==== osd_ping(ping_reply e63 up_from 15 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 43.468849182s delta_ub -2.635885477s) ==== 2033+0+0 (crc 0 0 0) 0x590ec00 con 0x433a000 2026-02-12T10:34:54.140+0000 7f9eeedfa640 10 osd.1 64 add_map_inc_bl 64 252 bytes 2026-02-12T10:34:54.140+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- osd_map(63..64 src has 1..64) -- 0x478f180 con 0x40cc000 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028546095s,2.028697252s]) 2026-02-12T10:34:54.140+0000 7f9ef05fd640 20 osd.1 64 get_con_osd_cluster to osd.0 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9ef05fd640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9ef05fd640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9ef05fd640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 64 is not newer than session's projected_epoch of 64 2026-02-12T10:34:54.140+0000 7f9ef05fd640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028409481s,2.028723001s]) 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 get_con_osd_cluster to osd.2 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6820/1263863159 map epoch 63 -> 64 (shared) 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 10 osd.1 64 send_incremental_map epoch range: (64, 64] to v2:127.0.0.1:6820/1263863159 2026-02-12T10:34:54.140+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 10 ==== osd_ping(ping_reply e63 up_from 20 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 40.863742828s delta_ub -5.240990162s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x4673000 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6820/1263863159,v1:127.0.0.1:6821/1263863159] -- osd_map(64..64 src has 1..64) -- 0x478fc00 con 0x41ce000 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636217117s,-2.635885477s]) 2026-02-12T10:34:54.140+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 9 ==== osd_ping(ping_reply e64 up_from 24 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 38.198966980s delta_ub -7.905764580s) ==== 2033+0+0 (crc 0 0 0) 0x590ed80 con 0x41cf800 2026-02-12T10:34:54.140+0000 7f9ef05fd640 20 osd.1 64 get_con_osd_cluster to osd.3 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9ef05fd640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9ef05fd640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9ef05fd640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6828/1553562147 updating session's projected_epoch from 51 to ping map epoch of 63 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 10 ==== osd_ping(ping_reply e63 up_from 20 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 40.863788605s delta_ub -5.240942955s) ==== 2033+0+0 (crc 0 0 0) 0x590ec00 con 0x4673400 2026-02-12T10:34:54.140+0000 7f9ef05fd640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6828/1553562147 map epoch 63 -> 64 (shared) 2026-02-12T10:34:54.140+0000 7f9ef05fd640 10 osd.1 64 send_incremental_map epoch range: (64, 64] to osd.3 v2:127.0.0.1:6828/1553562147 2026-02-12T10:34:54.140+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6828/1553562147,v1:127.0.0.1:6829/1553562147] -- osd_map(64..64 src has 1..64) -- 0x478f880 con 0x4673c00 2026-02-12T10:34:54.140+0000 7f9ef05fd640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241349697s,-5.240990162s]) 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 get_con_osd_cluster to osd.4 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6836/613575436 updating session's projected_epoch from 62 to ping map epoch of 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 64 is not newer than session's projected_epoch of 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906156540s,-7.905764580s]) 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 get_con_osd_cluster to osd.3 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 10 ==== osd_ping(ping_reply e63 up_from 15 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 43.468868256s delta_ub -2.635864019s) ==== 2033+0+0 (crc 0 0 0) 0x590ed80 con 0x4672c00 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 64 is not newer than session's projected_epoch of 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241348743s,-5.240942955s]) 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 get_con_osd_cluster to osd.2 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 9 ==== osd_ping(ping_reply e64 up_from 24 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 38.198989868s delta_ub -7.905745029s) ==== 2033+0+0 (crc 0 0 0) 0x590ec00 con 0x41cfc00 2026-02-12T10:34:54.140+0000 7f9eeedfa640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 64 is not newer than session's projected_epoch of 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636284590s,-2.635864019s]) 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 get_con_osd_cluster to osd.4 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 64 is not newer than session's projected_epoch of 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906179428s,-7.905745029s]) 2026-02-12T10:34:54.140+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 8 ==== osd_ping(ping_reply e64 up_from 28 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 35.556518555s delta_ub -10.548213959s) ==== 2033+0+0 (crc 0 0 0) 0x590ed80 con 0x432e400 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 get_con_osd_cluster to osd.5 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6844/3665184393 updating session's projected_epoch from 62 to ping map epoch of 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 64 is not newer than session's projected_epoch of 64 2026-02-12T10:34:54.140+0000 7f9eeedfa640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548658371s,-10.548213959s]) 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 8 ==== osd_ping(ping_reply e64 up_from 28 ping_stamp 2026-02-12T10:34:54.141226+0000/46.104732513s send_stamp 35.556541443s delta_ub -10.548192024s) ==== 2033+0+0 (crc 0 0 0) 0x590ec00 con 0x432e000 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 get_con_osd_cluster to osd.5 from_epoch 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 get_nextmap_reserved map_reservations: {64=1} 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 release_map epoch: 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 10 osd.1 64 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 64 is not newer than session's projected_epoch of 64 2026-02-12T10:34:54.140+0000 7f9ef0dfe640 20 osd.1 64 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548647881s,-10.548192024s]) 2026-02-12T10:34:54.152+0000 7f9edf86d640 20 osd.1 64 reports for 0 queries 2026-02-12T10:34:54.152+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x5528380 con 0x40cc400 2026-02-12T10:34:54.152+0000 7f9edf86d640 15 osd.1 64 collect_pg_stats 2026-02-12T10:34:54.152+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672970 v 0) -- 0x5504f00 con 0x40cc400 2026-02-12T10:34:54.724+0000 7f9ee752e640 10 osd.1 64 tick 2026-02-12T10:34:54.724+0000 7f9ee752e640 20 osd.1 64 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:55.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:55.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:55.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:25.041088+0000) 2026-02-12T10:34:55.040+0000 7f9ee006e640 10 log_client log_queue is 1 last_log 3 sent 2 num 1 unsent 1 sending 1 2026-02-12T10:34:55.040+0000 7f9ee006e640 10 log_client will send 2026-02-12T10:34:54.141225+0000 osd.1 (osd.1) 3 : cluster [ERR] full status failsafe engaged, dropping updates, now 100% full 2026-02-12T10:34:55.040+0000 7f9ee006e640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:55.040+0000 7f9ee006e640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- log(1 entries from seq 3 at 2026-02-12T10:34:54.141225+0000) -- 0x5910000 con 0x433bc00 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 10 osd.1 64 tick_without_osd_lock 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 0 osd.1 64 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 10 osd.1 64 send_full_update want state full 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- osd_full(e64 full v64) -- 0x54d7340 con 0x433bc00 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.086 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:55.058, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 10 osd.1 64 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 20 osd.1 64 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 10 osd.1 64 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:55.058+0000 7f9ee6d2d640 20 osd.1 64 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:55.090+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 39 ==== log(last 3) ==== 28+0+0 (crc 0 0 0) 0x590ec00 con 0x433bc00 2026-02-12T10:34:55.090+0000 7f9ee1070640 10 log_client handle_log_ack log(last 3) 2026-02-12T10:34:55.090+0000 7f9ee1070640 10 log_client logged 2026-02-12T10:34:54.141225+0000 osd.1 (osd.1) 3 : cluster [ERR] full status failsafe engaged, dropping updates, now 100% full 2026-02-12T10:34:55.109+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== mon.0 v2:127.0.0.1:7180/0 40 ==== osd_map(64..65 src has 1..65) ==== 1566+0+0 (crc 0 0 0) 0x5910000 con 0x433bc00 2026-02-12T10:34:55.109+0000 7f9ee1070640 20 osd.1 64 OSD::ms_dispatch: osd_map(64..65 src has 1..65) 2026-02-12T10:34:55.109+0000 7f9ee1070640 20 osd.1 64 _dispatch 0x5910000 osd_map(64..65 src has 1..65) 2026-02-12T10:34:55.109+0000 7f9ee1070640 10 monclient: _renew_subs 2026-02-12T10:34:55.109+0000 7f9ee1070640 10 monclient: _send_mon_message to mon.a at v2:127.0.0.1:7180/0 2026-02-12T10:34:55.109+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> v2:127.0.0.1:7180/0 -- mon_subscribe({osdmap=66}) -- 0x54dfd40 con 0x433bc00 2026-02-12T10:34:55.109+0000 7f9ee1070640 3 osd.1 64 handle_osd_map epochs [64,65], i have 64, src has [1,65] 2026-02-12T10:34:55.109+0000 7f9ee1070640 10 osd.1 64 handle_osd_map: received 0 full maps and 2 incremental maps 2026-02-12T10:34:55.109+0000 7f9ee1070640 10 osd.1 64 handle_osd_map got inc map for epoch 65 2026-02-12T10:34:55.109+0000 7f9ee1070640 20 osd.1 64 got_full_map 65, nothing requested 2026-02-12T10:34:55.109+0000 7f9ee1070640 20 osd.1 64 trim_maps: min=1 oldest_map=1 2026-02-12T10:34:55.109+0000 7f9ee1070640 20 osd.1 64 handle_osd_map pg_num_history pg_num_history(e65 pg_nums {1={34=1},2={41=1},3={47=1}} deleted_pools ) 2026-02-12T10:34:55.109+0000 7f9ee1070640 10 snap_mapper record_purged_snaps purged_snaps {65={}} 2026-02-12T10:34:55.109+0000 7f9ee1070640 10 snap_mapper record_purged_snaps rm 0 keys, set 0 keys 2026-02-12T10:34:55.109+0000 7f9ee1070640 10 write_superblock sb(99bcd6fd-b07c-445e-b1f7-a0fa12caa8d1 osd.1 34cd93de-9627-4308-acc8-1fe45e669680 e65 maps [1~65] lci=[10,65] tlb=1) 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1 64 _committed_osd_maps 65..65 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1 64 advance to epoch 65 (<= last 65 <= newest_map 65) 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 65 consume_map version 65 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 64 await_reserved_maps epoch:65 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 64 await_reserved_maps done 0 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 65 consume_map 65 -- publish done 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 3 slots 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:2.0s4slot:0x46eb760 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 65 identify_splits_and_merges 2.0s4 e64 to e65 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 65 identify_splits_and_merges 2.0s4 e64 to e65 pg_nums {41=1} 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:3.0s4slot:0x46eb4a0 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 65 identify_splits_and_merges 3.0s4 e64 to e65 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 65 identify_splits_and_merges 3.0s4 e64 to e65 pg_nums {47=1} 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges slot pgid:1.0slot:0x2efcdc0 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 65 identify_splits_and_merges 1.0 e64 to e65 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 65 identify_splits_and_merges 1.0 e64 to e65 pg_nums {34=1} 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:0.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:1.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:2.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:3.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:4.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:5.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:6.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 slots 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:7.identify_splits_and_merges identify_splits_and_merges 0 splits, 0 merges 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 65 prune_pg_created 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1:0.consume_map 65 (was 64) 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 2.0s4 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 3.0s4 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1:0.consume_map consume_map 1.0 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1:1.consume_map 65 (was 64) 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1:2.consume_map 65 (was 64) 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1:3.consume_map 65 (was 64) 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1:4.consume_map 65 (was 64) 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1:5.consume_map 65 (was 64) 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1:6.consume_map 65 (was 64) 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1:7.consume_map 65 (was 64) 2026-02-12T10:34:55.109+0000 7f9edd314640 10 osd.1 65 release_reserved_pushes(0), recovery_ops_reserved 0 -> 0 2026-02-12T10:34:55.109+0000 7f9edd314640 15 osd.1 65 enqueue_peering_evt 2.0s4 epoch_sent: 65 epoch_requested: 65 NullEvt 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 NullEvt) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:34:55.109+0000 7f9edd314640 15 osd.1 65 enqueue_peering_evt 3.0s4 epoch_sent: 65 epoch_requested: 65 NullEvt 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 NullEvt) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 NullEvt) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 NullEvt) class_id 2immediate prio 255 cost 10 e65) pg 0x524a000 2026-02-12T10:34:55.109+0000 7f9edd314640 15 osd.1 65 enqueue_peering_evt 1.0 epoch_sent: 65 epoch_requested: 65 NullEvt 2026-02-12T10:34:55.109+0000 7f9edd314640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 NullEvt) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:34:55.109+0000 7f9edd314640 7 osd.1 65 activate_map version 65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_advance_map: 65 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:55.109+0000 7f9ed4302640 20 osd.1 65 agent_entry empty queue 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 NullEvt) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 NullEvt) class_id 2immediate prio 255 cost 10 e65) pg 0x52e4000 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 2.0s4 64 -> 65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 64 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_advance_map: 65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/0 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::check_full_transition pool was marked full in 65 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1:0.update_pg_epoch 3.0s4 64 -> 65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 64 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::advance_map handle_advance_map [0,2,3,4,1]/[0,2,3,4,1] -- 0/0 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] plpg_on_pool_change 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] hit_set_clear 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] state: Started advmap 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] agent_stop 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/0 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::check_full_transition pool was marked full in 65 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] check_recovery_sources no source osds () went down 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 65 advance_pg new pool opts old pool opts 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] plpg_on_pool_change 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] handle_activate_map: epoch range: 65..65 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] hit_set_clear 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] agent_stop 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 57 while current is 65 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 65 advance_pg new pool opts old pool opts 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] handle_activate_map: epoch range: 65..65 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::activate_map : Not dirtying info: last_persisted is 59 while current is 65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] on_scrub_schedule_input_change: inactive, non-primary - or already scrubbing 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 NullEvt 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] on_scrub_schedule_input_change: inactive, non-primary - or already scrubbing 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 NullEvt 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 NullEvt) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 NullEvt) class_id 2immediate prio 255 cost 10 e65) pg 0x50c8000 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_advance_map: 65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1:0.update_pg_epoch 1.0 64 -> 65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 64 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::advance_map handle_advance_map [1]/[1] -- 1/1 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active advmap 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:55.109+0000 7f9ed3b01640 15 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 64:268 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Started advmap 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/0 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::check_full_transition pool was marked full in 65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] check_recovery_sources no source osds () went down 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] plpg_on_pool_change 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] hit_set_clear 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] agent_stop 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 65 advance_pg new pool opts old pool opts 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] handle_activate_map: epoch range: 65..65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: Active: handling ActMap 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] Active: kicking snap trim 2026-02-12T10:34:55.109+0000 7f9ed3b01640 7 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] state: handle ActMap primary 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:55.109+0000 7f9ed3b01640 15 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 65:269 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::activate_map : Not dirtying info: last_persisted is 38 while current is 65 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] on_scrub_schedule_input_change: active/primary 2026-02-12T10:34:55.109+0000 7f9ed3b01640 15 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_scrub_job: job on entry:pg[1.0]:sh:1.0/sh,nb:2026-02-13T18:44:37.073,(periodic-regular,tr:2026-02-13T18:44:37.073),q:+,issue:ok/dp:1.0/dp,nb:2026-02-20T07:49:04.420,(periodic-regular,tr:2026-02-20T07:49:04.420),q:+,issue:ok 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 scrub-queue:remove_from_osd_queue: removing pg[1.0] from OSD scrub queue 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_scrub_job: PG[1.0] dequeuing for an update 2026-02-12T10:34:55.109+0000 7f9ed3b01640 15 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: populate_config_params: inputs: intervals: sh:86400(pl:0),dp:604800(pl:0) 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: populate_config_params: updated config:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_targets: config:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true job on entry:pg[1.0]:sh:1.0/sh,nb:2026-02-13T18:44:37.073,(periodic-regular,tr:2026-02-13T18:44:37.073),q:-,issue:ok/dp:1.0/dp,nb:2026-02-20T07:49:04.420,(periodic-regular,tr:2026-02-20T07:49:04.420),q:-,issue:ok 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 scrub-job:pg[1.0]:adjust_shallow_schedule: at entry: shallow target:1.0/sh,nb:2026-02-13T18:44:37.073,(periodic-regular,tr:2026-02-13T18:44:37.073),q:-,issue:ok, conf:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true, last-stamp:2026-02-12T10:34:20.600 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 scrub-job:pg[1.0]:adjust_shallow_schedule: adjusted: nb:2026-02-13T11:50:18.523 target:2026-02-13T11:50:18.523 (registered) 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: at entry: deep target:1.0/dp,nb:2026-02-20T07:49:04.420,(periodic-regular,tr:2026-02-20T07:49:04.420),q:-,issue:ok, conf:periods:s:86400,d:604800,iv-ratio:0.5,deep-rand:0.2,on-inv:true, last-stamp:2026-02-12T10:34:20.600 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: deep scrubbing: next_delay=573695 (interval=604800, ratio=0.200), adjusted:2026-02-19T01:55:55.743 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 scrub-job:pg[1.0]:adjust_deep_schedule: adjusted: nb:2026-02-19T01:55:55.743 target:2026-02-19T01:55:55.743 (registered) 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_targets: adjusted:pg[1.0]:sh:1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523),q:-,issue:ok/dp:1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743),q:-,issue:ok 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish reporting purged_snaps [] 2026-02-12T10:34:55.109+0000 7f9ed3b01640 15 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::prepare_stats_for_publish publish_stats_to_osd 65:270 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] scrubber: update_scrub_job: job on exit:pg[1.0]:sh:1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523),q:+,issue:ok/dp:1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743),q:+,issue:ok 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 65 epoch_requested: 65 NullEvt 2026-02-12T10:34:55.109+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:55.109+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:55.109+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 11 ==== osd_ping(ping e64 up_from 28 ping_stamp 2026-02-12T10:34:55.289548+0000/36.704685211s send_stamp 36.704685211s delta_ub -10.548192024s) ==== 2033+0+0 (crc 0 0 0) 0x590ea80 con 0x41cf000 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548468590s,-10.548192024s]) 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:55.289548+0000/36.704685211s send_stamp 47.253150940s delta_ub 10.548468590s) -- 0x590e780 con 0x41cf000 2026-02-12T10:34:55.288+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 11 ==== osd_ping(ping e64 up_from 28 ping_stamp 2026-02-12T10:34:55.289548+0000/36.704685211s send_stamp 36.704685211s delta_ub -10.548192024s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x4ef8800 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 map epoch 64 -> 65 (shared) 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 10 osd.1 65 send_incremental_map epoch range: (65, 65] to v2:127.0.0.1:6844/3665184393 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 10 osd.1 65 add_map_inc_bl 65 1262 bytes 2026-02-12T10:34:55.288+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6844/3665184393,v1:127.0.0.1:6845/3665184393] -- osd_map(65..65 src has 1..65) -- 0x4e0f340 con 0x4ef8c00 2026-02-12T10:34:55.288+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548672676s,-10.548192024s]) 2026-02-12T10:34:55.288+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:55.289548+0000/36.704685211s send_stamp 47.253356934s delta_ub 10.548672676s) -- 0x590e600 con 0x4ef8800 2026-02-12T10:34:55.288+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:34:55.288+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:55.288+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:55.288+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:55.546+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 12 ==== osd_ping(ping e64 up_from 24 ping_stamp 2026-02-12T10:34:55.547720+0000/39.605335236s send_stamp 39.605335236s delta_ub -7.905745029s) ==== 2033+0+0 (crc 0 0 0) 0x590e600 con 0x41cec00 2026-02-12T10:34:55.546+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905981064s,-7.905745029s]) 2026-02-12T10:34:55.546+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:55.547720+0000/39.605335236s send_stamp 47.511318207s delta_ub 7.905981064s) -- 0x590e180 con 0x41cec00 2026-02-12T10:34:55.546+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:34:55.546+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 12 ==== osd_ping(ping e64 up_from 24 ping_stamp 2026-02-12T10:34:55.547720+0000/39.605335236s send_stamp 39.605335236s delta_ub -7.905745029s) ==== 2033+0+0 (crc 0 0 0) 0x590ed80 con 0x41ce800 2026-02-12T10:34:55.546+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:55.546+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:55.546+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 map epoch 64 -> 65 (shared) 2026-02-12T10:34:55.546+0000 7f9ef05fd640 10 osd.1 65 send_incremental_map epoch range: (65, 65] to v2:127.0.0.1:6836/613575436 2026-02-12T10:34:55.546+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6836/613575436,v1:127.0.0.1:6837/613575436] -- osd_map(65..65 src has 1..65) -- 0x478fc00 con 0x4ef8000 2026-02-12T10:34:55.546+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906015396s,-7.905745029s]) 2026-02-12T10:34:55.546+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:55.547720+0000/39.605335236s send_stamp 47.511352539s delta_ub 7.906015396s) -- 0x590e900 con 0x41ce800 2026-02-12T10:34:55.546+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:34:55.546+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:55.546+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:55.546+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:55.732+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:34:55.732+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.086 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:56.024, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:56.023+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:56.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:56.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:56.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:26.041188+0000) 2026-02-12T10:34:56.276+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 12 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:34:56.277383+0000/45.604900360s send_stamp 45.604900360s delta_ub -2.635864019s) ==== 2033+0+0 (crc 0 0 0) 0x590e780 con 0x4672000 2026-02-12T10:34:56.276+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636071920s,-2.635864019s]) 2026-02-12T10:34:56.276+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:56.277383+0000/45.604900360s send_stamp 48.240970612s delta_ub 2.636071920s) -- 0x590ea80 con 0x4672000 2026-02-12T10:34:56.276+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 12 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:34:56.277383+0000/45.604900360s send_stamp 45.604900360s delta_ub -2.635864019s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x4672400 2026-02-12T10:34:56.276+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:34:56.276+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:56.276+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:56.276+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 updating session's projected_epoch from 64 to ping map epoch of 65 2026-02-12T10:34:56.276+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:56.276+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636089325s,-2.635864019s]) 2026-02-12T10:34:56.276+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:56.277383+0000/45.604900360s send_stamp 48.240993500s delta_ub 2.636089325s) -- 0x590e600 con 0x4672400 2026-02-12T10:34:56.276+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:34:56.276+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:56.276+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:56.276+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:56.612+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 16 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:34:56.613587+0000/50.605716705s send_stamp 50.605716705s delta_ub 2.028723001s) ==== 2033+0+0 (crc 0 0 0) 0x590e900 con 0x433b000 2026-02-12T10:34:56.612+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028553963s,2.028723001s]) 2026-02-12T10:34:56.612+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:56.613587+0000/50.605716705s send_stamp 48.577163696s delta_ub -2.028553963s) -- 0x590ed80 con 0x433b000 2026-02-12T10:34:56.612+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 16 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:34:56.613587+0000/50.605716705s send_stamp 50.605716705s delta_ub 2.028723001s) ==== 2033+0+0 (crc 0 0 0) 0x590e600 con 0x433b400 2026-02-12T10:34:56.612+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:34:56.612+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:56.612+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:56.612+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 updating session's projected_epoch from 64 to ping map epoch of 65 2026-02-12T10:34:56.612+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:56.612+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028532028s,2.028723001s]) 2026-02-12T10:34:56.612+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:56.613587+0000/50.605716705s send_stamp 48.577182770s delta_ub -2.028532028s) -- 0x590e180 con 0x433b400 2026-02-12T10:34:56.612+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:34:56.612+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:56.612+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:56.612+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:56.724+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:34:56.724+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:56.981+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 13 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:34:56.982578+0000/43.704978943s send_stamp 43.704978943s delta_ub -5.240942955s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x4672800 2026-02-12T10:34:56.981+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241200924s,-5.240942955s]) 2026-02-12T10:34:56.981+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:56.982578+0000/43.704978943s send_stamp 48.946178436s delta_ub 5.241200924s) -- 0x590e600 con 0x4672800 2026-02-12T10:34:56.981+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:34:56.981+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:56.981+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:56.981+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 updating session's projected_epoch from 64 to ping map epoch of 65 2026-02-12T10:34:56.981+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:56.981+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 13 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:34:56.982578+0000/43.704978943s send_stamp 43.704978943s delta_ub -5.240942955s) ==== 2033+0+0 (crc 0 0 0) 0x590ea80 con 0x4673800 2026-02-12T10:34:56.981+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241224289s,-5.240942955s]) 2026-02-12T10:34:56.981+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:56.982578+0000/43.704978943s send_stamp 48.946205139s delta_ub 5.241224289s) -- 0x590e780 con 0x4673800 2026-02-12T10:34:56.981+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:34:56.981+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:56.981+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:56.981+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:57.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:57.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:57.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:27.041236+0000) 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.086 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:57.058, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:57.058+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:57.770+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:34:57.770+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:58.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:58.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:58.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:28.041301+0000) 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.086 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:58.105, recovery is active?:false restrictions:<....> 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:58.105+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 5 osd.1 65 heartbeat osd_stat(store_statfs(0x0/0x0/0x384000, data 0x391152/0x486000, compress 0x0/0x0/0x0, omap 0x6470, meta 0x1a49b90), peers [0,2,3,4,5] op hist []) 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 20 osd.1 65 check_full_status cur ratio 1, physical ratio 1, new state failsafe 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub -2.028532028s) -- 0x590ef00 con 0x433a800 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub -2.028532028s) -- 0x590f080 con 0x433a400 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub 2.636089325s) -- 0x590f200 con 0x433a000 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub 2.636089325s) -- 0x590f380 con 0x4672c00 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub 5.241224289s) -- 0x590f500 con 0x4673000 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub 5.241224289s) -- 0x590f680 con 0x4673400 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub 7.906015396s) -- 0x590f800 con 0x41cf800 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub 7.906015396s) -- 0x590f980 con 0x41cfc00 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub 10.548672676s) -- 0x590fb00 con 0x432e000 2026-02-12T10:34:58.240+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 50.204956055s delta_ub 10.548672676s) -- 0x590fc80 con 0x432e400 2026-02-12T10:34:58.240+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 13 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 52.233642578s delta_ub 2.028687000s) ==== 2033+0+0 (crc 0 0 0) 0x590fc80 con 0x433a800 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028555632s,2.028687000s]) 2026-02-12T10:34:58.240+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 10 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 42.299167633s delta_ub -7.905788422s) ==== 2033+0+0 (crc 0 0 0) 0x590fc80 con 0x41cf800 2026-02-12T10:34:58.240+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 11 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 44.963947296s delta_ub -5.241005421s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x4673000 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 11 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 47.569046021s delta_ub -2.635907650s) ==== 2033+0+0 (crc 0 0 0) 0x590fb00 con 0x433a000 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905946732s,-7.905788422s]) 2026-02-12T10:34:58.240+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 11 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 47.569065094s delta_ub -2.635890961s) ==== 2033+0+0 (crc 0 0 0) 0x590fc80 con 0x4672c00 2026-02-12T10:34:58.240+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241175175s,-5.241005421s]) 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636090279s,-2.635907650s]) 2026-02-12T10:34:58.240+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 13 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 52.233661652s delta_ub 2.028710604s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x433a400 2026-02-12T10:34:58.240+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028517723s,2.028710604s]) 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 11 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 44.964000702s delta_ub -5.240953922s) ==== 2033+0+0 (crc 0 0 0) 0x590fb00 con 0x4673400 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241161346s,-5.240953922s]) 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 9 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 39.656742096s delta_ub -10.548211098s) ==== 2033+0+0 (crc 0 0 0) 0x590fb00 con 0x432e000 2026-02-12T10:34:58.240+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636105061s,-2.635890961s]) 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548444748s,-10.548211098s]) 2026-02-12T10:34:58.240+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 9 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 39.656726837s delta_ub -10.548227310s) ==== 2033+0+0 (crc 0 0 0) 0x590fc80 con 0x432e400 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 10 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:34:58.241446+0000/50.204956055s send_stamp 42.299213409s delta_ub -7.905742168s) ==== 2033+0+0 (crc 0 0 0) 0x590fb00 con 0x41cfc00 2026-02-12T10:34:58.240+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548470497s,-10.548227310s]) 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.240+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906003475s,-7.905742168s]) 2026-02-12T10:34:58.576+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 13 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:34:58.577579+0000/47.905094147s send_stamp 47.905094147s delta_ub -2.635890961s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x4672400 2026-02-12T10:34:58.576+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636050463s,-2.635890961s]) 2026-02-12T10:34:58.576+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 13 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:34:58.577579+0000/47.905094147s send_stamp 47.905094147s delta_ub -2.635890961s) ==== 2033+0+0 (crc 0 0 0) 0x590fb00 con 0x4672000 2026-02-12T10:34:58.576+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:58.577579+0000/47.905094147s send_stamp 50.541145325s delta_ub 2.636050463s) -- 0x590e600 con 0x4672400 2026-02-12T10:34:58.576+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:34:58.576+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.576+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.576+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.576+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636067152s,-2.635890961s]) 2026-02-12T10:34:58.576+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:58.577579+0000/47.905094147s send_stamp 50.541164398s delta_ub 2.636067152s) -- 0x590f980 con 0x4672000 2026-02-12T10:34:58.576+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:34:58.576+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:58.576+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:58.576+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:58.818+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:34:58.818+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:59.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:34:59.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:34:59.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:29.041364+0000) 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.086 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:34:59.083, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:34:59.083+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:34:59.153+0000 7f9edf86d640 20 osd.1 65 reports for 0 queries 2026-02-12T10:34:59.153+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x5528700 con 0x40cc400 2026-02-12T10:34:59.153+0000 7f9edf86d640 15 osd.1 65 collect_pg_stats 2026-02-12T10:34:59.153+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672971 v 0) -- 0x5505200 con 0x40cc400 2026-02-12T10:34:59.669+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 855 ==== pg_lease(2.0s4 pg_lease(ru 61.662567139s ub 69.662673950s int 16.000000000s) e65/65) ==== 58+0+0 (unknown 0 0 0) 0x590fc80 con 0x40cc000 2026-02-12T10:34:59.669+0000 7f9eeedfa640 15 osd.1 65 enqueue_peering_evt 2.0s4 epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.662567139s ub 69.662673950s int 16.000000000s) 2026-02-12T10:34:59.669+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.662567139s ub 69.662673950s int 16.000000000s)) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.662567139s ub 69.662673950s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.662567139s ub 69.662673950s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) pg 0x524a000 2026-02-12T10:34:59.669+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.662567139s ub 69.662673950s int 16.000000000s) 2026-02-12T10:34:59.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:59.669+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 61.662567139s ub 69.662673950s int 16.000000000s) 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028710604s -> ru 59.633861542s 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 59.633861542s 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028517723s -> ruub 67.634155273s 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 67.634155273s 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:59.669+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(2.0s0 pg_lease_ack(ruub 69.662673950s) e65/65) -- 0x2efc160 con 0x40cc000 2026-02-12T10:34:59.669+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:34:59.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:59.793+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:34:59.793+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:34:59.874+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 856 ==== pg_lease(3.0s4 pg_lease(ru 61.867691040s ub 69.867797852s int 16.000000000s) e65/65) ==== 58+0+0 (unknown 0 0 0) 0x590fc80 con 0x40cc000 2026-02-12T10:34:59.874+0000 7f9eeedfa640 15 osd.1 65 enqueue_peering_evt 3.0s4 epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.867691040s ub 69.867797852s int 16.000000000s) 2026-02-12T10:34:59.874+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.867691040s ub 69.867797852s int 16.000000000s)) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:34:59.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:34:59.874+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.867691040s ub 69.867797852s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.867691040s ub 69.867797852s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) pg 0x52e4000 2026-02-12T10:34:59.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 61.867691040s ub 69.867797852s int 16.000000000s) 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 61.867691040s ub 69.867797852s int 16.000000000s) 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028710604s -> ru 59.838981628s 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 59.838981628s 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028517723s -> ruub 67.839286804s 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 67.839286804s 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(3.0s0 pg_lease_ack(ruub 69.867797852s) e65/65) -- 0x54d6c60 con 0x40cc000 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:34:59.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:34:59.882+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 14 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:34:59.882808+0000/46.605209351s send_stamp 46.605209351s delta_ub -5.240953922s) ==== 2033+0+0 (crc 0 0 0) 0x590e600 con 0x4672800 2026-02-12T10:34:59.882+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241171360s,-5.240953922s]) 2026-02-12T10:34:59.882+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 14 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:34:59.882808+0000/46.605209351s send_stamp 46.605209351s delta_ub -5.240953922s) ==== 2033+0+0 (crc 0 0 0) 0x590f980 con 0x4673800 2026-02-12T10:34:59.882+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:59.882808+0000/46.605209351s send_stamp 51.846382141s delta_ub 5.241171360s) -- 0x590e180 con 0x4672800 2026-02-12T10:34:59.882+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:34:59.882+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:59.882+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:59.882+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:59.882+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241185665s,-5.240953922s]) 2026-02-12T10:34:59.882+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:59.882808+0000/46.605209351s send_stamp 51.846397400s delta_ub 5.241185665s) -- 0x590fb00 con 0x4673800 2026-02-12T10:34:59.882+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:34:59.882+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:59.882+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:59.882+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:59.989+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 12 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:34:59.989761+0000/41.404899597s send_stamp 41.404899597s delta_ub -10.548211098s) ==== 2033+0+0 (crc 0 0 0) 0x590fb00 con 0x41cf000 2026-02-12T10:34:59.989+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548510551s,-10.548211098s]) 2026-02-12T10:34:59.989+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:59.989761+0000/41.404899597s send_stamp 51.953411102s delta_ub 10.548510551s) -- 0x590f980 con 0x41cf000 2026-02-12T10:34:59.989+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:34:59.989+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:59.989+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:59.989+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:34:59.989+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 12 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:34:59.989761+0000/41.404899597s send_stamp 41.404899597s delta_ub -10.548211098s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x4ef8800 2026-02-12T10:34:59.989+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548534393s,-10.548211098s]) 2026-02-12T10:34:59.989+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:34:59.989761+0000/41.404899597s send_stamp 51.953433990s delta_ub 10.548534393s) -- 0x590e600 con 0x4ef8800 2026-02-12T10:34:59.989+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:34:59.989+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:34:59.989+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:34:59.989+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:00.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:00.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:00.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:30.041411+0000) 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.080 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:00.079, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:00.078+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:00.247+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 13 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:00.247959+0000/44.305576324s send_stamp 44.305576324s delta_ub -7.905742168s) ==== 2033+0+0 (crc 0 0 0) 0x590fc80 con 0x41ce800 2026-02-12T10:35:00.247+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 13 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:00.247959+0000/44.305576324s send_stamp 44.305576324s delta_ub -7.905742168s) ==== 2033+0+0 (crc 0 0 0) 0x590e600 con 0x41cec00 2026-02-12T10:35:00.247+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905984879s,-7.905742168s]) 2026-02-12T10:35:00.247+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:00.247959+0000/44.305576324s send_stamp 52.211559296s delta_ub 7.905984879s) -- 0x590f800 con 0x41ce800 2026-02-12T10:35:00.247+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:00.247+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:00.247+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:00.247+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:00.247+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906008720s,-7.905742168s]) 2026-02-12T10:35:00.247+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:00.247959+0000/44.305576324s send_stamp 52.211585999s delta_ub 7.906008720s) -- 0x590e180 con 0x41cec00 2026-02-12T10:35:00.247+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:00.247+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:00.247+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:00.247+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:00.713+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 17 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:00.713810+0000/54.705940247s send_stamp 54.705940247s delta_ub 2.028710604s) ==== 2033+0+0 (crc 0 0 0) 0x590f800 con 0x433b000 2026-02-12T10:35:00.713+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028574705s,2.028710604s]) 2026-02-12T10:35:00.713+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:00.713810+0000/54.705940247s send_stamp 52.677364349s delta_ub -2.028574705s) -- 0x590fc80 con 0x433b000 2026-02-12T10:35:00.713+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:00.713+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:00.713+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:00.713+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:00.713+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 17 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:00.713810+0000/54.705940247s send_stamp 54.705940247s delta_ub 2.028710604s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x433b400 2026-02-12T10:35:00.713+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028555870s,2.028710604s]) 2026-02-12T10:35:00.713+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:00.713810+0000/54.705940247s send_stamp 52.677383423s delta_ub -2.028555870s) -- 0x590e600 con 0x433b400 2026-02-12T10:35:00.713+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:00.713+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:00.713+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:00.713+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:00.765+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:00.765+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:01.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:01.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:01.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:31.041475+0000) 2026-02-12T10:35:01.040+0000 7f9ee006e640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.080 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:01.095, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:01.094+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:01.213+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 18 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:01.213948+0000/55.206077576s send_stamp 55.206077576s delta_ub 2.028676271s) ==== 2033+0+0 (crc 0 0 0) 0x590fc80 con 0x433b000 2026-02-12T10:35:01.213+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028576612s,2.028676271s]) 2026-02-12T10:35:01.213+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:01.213948+0000/55.206077576s send_stamp 53.177497864s delta_ub -2.028576612s) -- 0x590f800 con 0x433b000 2026-02-12T10:35:01.213+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:01.213+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:01.213+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:01.213+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:01.213+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 18 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:01.213948+0000/55.206077576s send_stamp 55.206077576s delta_ub 2.028676271s) ==== 2033+0+0 (crc 0 0 0) 0x590e600 con 0x433b400 2026-02-12T10:35:01.213+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028558254s,2.028676271s]) 2026-02-12T10:35:01.213+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:01.213948+0000/55.206077576s send_stamp 53.177520752s delta_ub -2.028558254s) -- 0x590e180 con 0x433b400 2026-02-12T10:35:01.213+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:01.213+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:01.213+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:01.213+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:01.582+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 15 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:01.583016+0000/48.305419922s send_stamp 48.305419922s delta_ub -5.241035938s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x4672800 2026-02-12T10:35:01.582+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241176128s,-5.241035938s]) 2026-02-12T10:35:01.582+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 15 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:01.583016+0000/48.305419922s send_stamp 48.305419922s delta_ub -5.241035938s) ==== 2033+0+0 (crc 0 0 0) 0x590f980 con 0x4673800 2026-02-12T10:35:01.582+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:01.583016+0000/48.305419922s send_stamp 53.546592712s delta_ub 5.241176128s) -- 0x590e600 con 0x4672800 2026-02-12T10:35:01.582+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:01.582+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:01.582+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:01.582+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:01.582+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241186142s,-5.241035938s]) 2026-02-12T10:35:01.582+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:01.583016+0000/48.305419922s send_stamp 53.546607971s delta_ub 5.241186142s) -- 0x590fb00 con 0x4673800 2026-02-12T10:35:01.582+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:01.582+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:01.582+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:01.582+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:01.801+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:01.801+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:02.014+0000 7f9ed4b03640 15 osd.1 65 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:35:02.014+0000 7f9ed4b03640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:35:02.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:02.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:35:02.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:35:02.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:35:02.014+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:35:02.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:02.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 69.978744507s (sent 69.978744507s) 2026-02-12T10:35:02.014+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] recheck_readable wasn't wait or laggy 2026-02-12T10:35:02.014+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:35:02.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:02.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:02.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:02.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:32.041501+0000) 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.080 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:02.071, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:02.070+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:02.313+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 19 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:02.314134+0000/56.306262970s send_stamp 56.306262970s delta_ub 2.028669596s) ==== 2033+0+0 (crc 0 0 0) 0x590f800 con 0x433b000 2026-02-12T10:35:02.313+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028560638s,2.028669596s]) 2026-02-12T10:35:02.313+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 19 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:02.314134+0000/56.306262970s send_stamp 56.306262970s delta_ub 2.028669596s) ==== 2033+0+0 (crc 0 0 0) 0x590e600 con 0x433b400 2026-02-12T10:35:02.313+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:02.314134+0000/56.306262970s send_stamp 54.277702332s delta_ub -2.028560638s) -- 0x590fc80 con 0x433b000 2026-02-12T10:35:02.313+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:02.313+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:02.313+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:02.313+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:02.313+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028546572s,2.028669596s]) 2026-02-12T10:35:02.313+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:02.314134+0000/56.306262970s send_stamp 54.277717590s delta_ub -2.028546572s) -- 0x590e180 con 0x433b400 2026-02-12T10:35:02.313+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:02.313+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:02.313+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:02.313+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:02.547+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 14 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:02.548154+0000/46.605770111s send_stamp 46.605770111s delta_ub -7.905792713s) ==== 2033+0+0 (crc 0 0 0) 0x590fc80 con 0x41ce800 2026-02-12T10:35:02.547+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905962467s,-7.905792713s]) 2026-02-12T10:35:02.547+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:02.548154+0000/46.605770111s send_stamp 54.511730194s delta_ub 7.905962467s) -- 0x590f800 con 0x41ce800 2026-02-12T10:35:02.547+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:02.547+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:02.547+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:02.547+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:02.547+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 14 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:02.548154+0000/46.605770111s send_stamp 46.605770111s delta_ub -7.905792713s) ==== 2033+0+0 (crc 0 0 0) 0x590e180 con 0x41cec00 2026-02-12T10:35:02.547+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905988216s,-7.905792713s]) 2026-02-12T10:35:02.547+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:02.548154+0000/46.605770111s send_stamp 54.511760712s delta_ub 7.905988216s) -- 0x590e600 con 0x41cec00 2026-02-12T10:35:02.547+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:02.547+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:02.547+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:02.547+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:02.764+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:02.764+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:03.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:03.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:03.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:33.041565+0000) 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.080 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:03.080, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:03.079+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:03.277+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 14 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:03.277746+0000/52.605262756s send_stamp 52.605262756s delta_ub -2.635879755s) ==== 2033+0+0 (crc 0 0 0) 0x590e600 con 0x4672400 2026-02-12T10:35:03.277+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636089802s,-2.635879755s]) 2026-02-12T10:35:03.277+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:03.277746+0000/52.605262756s send_stamp 55.241355896s delta_ub 2.636089802s) -- 0x590e180 con 0x4672400 2026-02-12T10:35:03.277+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 14 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:03.277746+0000/52.605262756s send_stamp 52.605262756s delta_ub -2.635879755s) ==== 2033+0+0 (crc 0 0 0) 0x590fb00 con 0x4672000 2026-02-12T10:35:03.277+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:03.277+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.277+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.277+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.277+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636109114s,-2.635879755s]) 2026-02-12T10:35:03.277+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:03.277746+0000/52.605262756s send_stamp 55.241371155s delta_ub 2.636109114s) -- 0x590f980 con 0x4672000 2026-02-12T10:35:03.277+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:03.277+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.277+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.277+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 5 osd.1 65 heartbeat osd_stat(store_statfs(0x0/0x0/0x384000, data 0x391152/0x486000, compress 0x0/0x0/0x0, omap 0x6470, meta 0x1a49b90), peers [0,2,3,4,5] op hist []) 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 20 osd.1 65 check_full_status cur ratio 1, physical ratio 1, new state failsafe 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub -2.028546572s) -- 0x590fe00 con 0x433a800 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub -2.028546572s) -- 0x591c000 con 0x433a400 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub 2.636109114s) -- 0x591c180 con 0x433a000 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub 2.636109114s) -- 0x591c300 con 0x4672c00 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub 5.241186142s) -- 0x591c480 con 0x4673000 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub 5.241186142s) -- 0x591c600 con 0x4673400 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub 7.905988216s) -- 0x591c780 con 0x41cf800 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub 7.905988216s) -- 0x591c900 con 0x41cfc00 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub 10.548534393s) -- 0x591ca80 con 0x432e000 2026-02-12T10:35:03.540+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 55.505130768s delta_ub 10.548534393s) -- 0x591cc00 con 0x432e400 2026-02-12T10:35:03.540+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 14 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 57.533813477s delta_ub 2.028681278s) ==== 2033+0+0 (crc 0 0 0) 0x591c300 con 0x433a800 2026-02-12T10:35:03.540+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:03.540+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.540+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.540+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.540+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 14 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 57.533824921s delta_ub 2.028695822s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x433a400 2026-02-12T10:35:03.540+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028566122s,2.028681278s]) 2026-02-12T10:35:03.540+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:03.540+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.540+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.540+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.540+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028575659s,2.028695822s]) 2026-02-12T10:35:03.540+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 12 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 50.264129639s delta_ub -5.241001606s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x4673000 2026-02-12T10:35:03.541+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:03.541+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.541+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.541+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.541+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241157532s,-5.241001606s]) 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 12 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 52.869216919s delta_ub -2.635911226s) ==== 2033+0+0 (crc 0 0 0) 0x591ca80 con 0x433a000 2026-02-12T10:35:03.541+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 12 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 52.869232178s delta_ub -2.635900259s) ==== 2033+0+0 (crc 0 0 0) 0x591cc00 con 0x4672c00 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636086702s,-2.635911226s]) 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.541+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636095285s,-2.635900259s]) 2026-02-12T10:35:03.541+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 11 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 47.599407196s delta_ub -7.905723572s) ==== 2033+0+0 (crc 0 0 0) 0x591cc00 con 0x41cf800 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.541+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905939102s,-7.905723572s]) 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 11 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 47.599376678s delta_ub -7.905752182s) ==== 2033+0+0 (crc 0 0 0) 0x591ca80 con 0x41cfc00 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905994892s,-7.905752182s]) 2026-02-12T10:35:03.541+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 10 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 44.956977844s delta_ub -10.548151970s) ==== 2033+0+0 (crc 0 0 0) 0x591cc00 con 0x432e400 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.541+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.541+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548402786s,-10.548151970s]) 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 10 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 44.956924438s delta_ub -10.548205376s) ==== 2033+0+0 (crc 0 0 0) 0x591ca80 con 0x432e000 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548463821s,-10.548205376s]) 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 12 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:03.541622+0000/55.505130768s send_stamp 50.264163971s delta_ub -5.240967274s) ==== 2033+0+0 (crc 0 0 0) 0x591ca80 con 0x4673400 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:03.541+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241240025s,-5.240967274s]) 2026-02-12T10:35:03.758+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:03.758+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:04.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:04.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:04.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:34.041629+0000) 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.080 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:04.064, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:04.064+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:04.089+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 13 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:04.090035+0000/45.505172729s send_stamp 45.505172729s delta_ub -10.548151970s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x4ef8800 2026-02-12T10:35:04.089+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548449516s,-10.548151970s]) 2026-02-12T10:35:04.089+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:04.090035+0000/45.505172729s send_stamp 56.053619385s delta_ub 10.548449516s) -- 0x591c480 con 0x4ef8800 2026-02-12T10:35:04.089+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:04.089+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:04.089+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:04.089+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:04.089+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 13 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:04.090035+0000/45.505172729s send_stamp 45.505172729s delta_ub -10.548151970s) ==== 2033+0+0 (crc 0 0 0) 0x591ca80 con 0x41cf000 2026-02-12T10:35:04.089+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548484802s,-10.548151970s]) 2026-02-12T10:35:04.089+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:04.090035+0000/45.505172729s send_stamp 56.053657532s delta_ub 10.548484802s) -- 0x591c900 con 0x41cf000 2026-02-12T10:35:04.089+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:04.089+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:04.089+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:04.089+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:04.153+0000 7f9edf86d640 20 osd.1 65 reports for 0 queries 2026-02-12T10:35:04.153+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x5528a80 con 0x40cc400 2026-02-12T10:35:04.153+0000 7f9edf86d640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:04.153+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672972 v 0) -- 0x5920000 con 0x40cc400 2026-02-12T10:35:04.377+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 15 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:04.377913+0000/53.705432892s send_stamp 53.705432892s delta_ub -2.635900259s) ==== 2033+0+0 (crc 0 0 0) 0x591c900 con 0x4672000 2026-02-12T10:35:04.377+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636039495s,-2.635900259s]) 2026-02-12T10:35:04.377+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 15 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:04.377913+0000/53.705432892s send_stamp 53.705432892s delta_ub -2.635900259s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x4672400 2026-02-12T10:35:04.377+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:04.377913+0000/53.705432892s send_stamp 56.341472626s delta_ub 2.636039495s) -- 0x591ca80 con 0x4672000 2026-02-12T10:35:04.377+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:04.377+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:04.377+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:04.377+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:04.377+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636074781s,-2.635900259s]) 2026-02-12T10:35:04.377+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:04.377913+0000/53.705432892s send_stamp 56.341503143s delta_ub 2.636074781s) -- 0x591c000 con 0x4672400 2026-02-12T10:35:04.377+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:04.377+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:04.377+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:04.377+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:04.801+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:04.801+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.073 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:05.035, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:05.034+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:05.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:05.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:05.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:35.041693+0000) 2026-02-12T10:35:05.447+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 15 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:05.448370+0000/49.505985260s send_stamp 49.505985260s delta_ub -7.905723572s) ==== 2033+0+0 (crc 0 0 0) 0x591cc00 con 0x41ce800 2026-02-12T10:35:05.447+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905974865s,-7.905723572s]) 2026-02-12T10:35:05.447+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 15 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:05.448370+0000/49.505985260s send_stamp 49.505985260s delta_ub -7.905723572s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x41cec00 2026-02-12T10:35:05.447+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:05.448370+0000/49.505985260s send_stamp 57.411960602s delta_ub 7.905974865s) -- 0x591c780 con 0x41ce800 2026-02-12T10:35:05.447+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:05.447+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:05.447+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:05.447+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:05.447+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906037331s,-7.905723572s]) 2026-02-12T10:35:05.447+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:05.448370+0000/49.505985260s send_stamp 57.412021637s delta_ub 7.906037331s) -- 0x591c480 con 0x41cec00 2026-02-12T10:35:05.447+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:05.447+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:05.447+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:05.447+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:05.760+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:05.760+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.073 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:06.035, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:06.034+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:06.040+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:06.040+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:06.040+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:36.041748+0000) 2026-02-12T10:35:06.282+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 16 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:06.283216+0000/53.005619049s send_stamp 53.005619049s delta_ub -5.240967274s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x4672800 2026-02-12T10:35:06.282+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 16 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:06.283216+0000/53.005619049s send_stamp 53.005619049s delta_ub -5.240967274s) ==== 2033+0+0 (crc 0 0 0) 0x591ca80 con 0x4673800 2026-02-12T10:35:06.282+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241171360s,-5.240967274s]) 2026-02-12T10:35:06.282+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:06.283216+0000/53.005619049s send_stamp 58.246791840s delta_ub 5.241171360s) -- 0x591c000 con 0x4672800 2026-02-12T10:35:06.282+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:06.282+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:06.282+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:06.282+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:06.282+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241182804s,-5.240967274s]) 2026-02-12T10:35:06.282+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:06.283216+0000/53.005619049s send_stamp 58.246799469s delta_ub 5.241182804s) -- 0x591c900 con 0x4673800 2026-02-12T10:35:06.282+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:06.282+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:06.282+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:06.282+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:06.805+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:06.805+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.073 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:07.012, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:07.011+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:07.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:07.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:07.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:37.041778+0000) 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 5 osd.1 65 heartbeat osd_stat(store_statfs(0x0/0x0/0x384000, data 0x391152/0x486000, compress 0x0/0x0/0x0, omap 0x6470, meta 0x1a49b90), peers [0,2,3,4,5] op hist []) 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 20 osd.1 65 check_full_status cur ratio 1, physical ratio 1, new state failsafe 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub -2.028575659s) -- 0x591cd80 con 0x433a800 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub -2.028575659s) -- 0x591cf00 con 0x433a400 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub 2.636074781s) -- 0x591d080 con 0x433a000 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub 2.636074781s) -- 0x591d200 con 0x4672c00 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub 5.241182804s) -- 0x591d380 con 0x4673000 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub 5.241182804s) -- 0x591d500 con 0x4673400 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub 7.906037331s) -- 0x591d680 con 0x41cf800 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub 7.906037331s) -- 0x591d800 con 0x41cfc00 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub 10.548484802s) -- 0x591d980 con 0x432e000 2026-02-12T10:35:07.041+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 59.005306244s delta_ub 10.548484802s) -- 0x591db00 con 0x432e400 2026-02-12T10:35:07.041+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 15 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 61.033996582s delta_ub 2.028690338s) ==== 2033+0+0 (crc 0 0 0) 0x591db00 con 0x433a800 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 13 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 56.369392395s delta_ub -2.635911942s) ==== 2033+0+0 (crc 0 0 0) 0x591d980 con 0x433a000 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028556824s,2.028690338s]) 2026-02-12T10:35:07.041+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 15 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 61.034015656s delta_ub 2.028708935s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x433a400 2026-02-12T10:35:07.041+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028559208s,2.028708935s]) 2026-02-12T10:35:07.041+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 13 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 56.369411469s delta_ub -2.635897875s) ==== 2033+0+0 (crc 0 0 0) 0x591db00 con 0x4672c00 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636062622s,-2.635897875s]) 2026-02-12T10:35:07.041+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 13 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 53.764301300s delta_ub -5.241005898s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x4673000 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636085987s,-2.635911942s]) 2026-02-12T10:35:07.041+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 11 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 48.457080841s delta_ub -10.548225403s) ==== 2033+0+0 (crc 0 0 0) 0x591db00 con 0x432e400 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548409462s,-10.548225403s]) 2026-02-12T10:35:07.041+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241198063s,-5.241005898s]) 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 12 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 51.099533081s delta_ub -7.905772209s) ==== 2033+0+0 (crc 0 0 0) 0x591d980 con 0x41cfc00 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905968666s,-7.905772209s]) 2026-02-12T10:35:07.041+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 12 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 51.099552155s delta_ub -7.905751228s) ==== 2033+0+0 (crc 0 0 0) 0x591db00 con 0x41cf800 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905952454s,-7.905751228s]) 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 11 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 48.457065582s delta_ub -10.548241615s) ==== 2033+0+0 (crc 0 0 0) 0x591d980 con 0x432e000 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548449516s,-10.548241615s]) 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 13 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:07.041799+0000/59.005306244s send_stamp 53.764362335s delta_ub -5.240945339s) ==== 2033+0+0 (crc 0 0 0) 0x591d980 con 0x4673400 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.041+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241167545s,-5.240945339s]) 2026-02-12T10:35:07.669+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 857 ==== pg_lease(2.0s4 pg_lease(ru 69.662673950s ub 77.662780762s int 16.000000000s) e65/65) ==== 58+0+0 (unknown 0 0 0) 0x591db00 con 0x40cc000 2026-02-12T10:35:07.669+0000 7f9eeedfa640 15 osd.1 65 enqueue_peering_evt 2.0s4 epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.662673950s ub 77.662780762s int 16.000000000s) 2026-02-12T10:35:07.669+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.662673950s ub 77.662780762s int 16.000000000s)) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:35:07.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:07.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.662673950s ub 77.662780762s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:35:07.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:35:07.669+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.662673950s ub 77.662780762s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) pg 0x524a000 2026-02-12T10:35:07.669+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:07.669+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.662673950s ub 77.662780762s int 16.000000000s) 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 69.662673950s ub 77.662780762s int 16.000000000s) 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028708935s -> ru 67.633964539s 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 67.633964539s 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028559208s -> ruub 75.634223938s 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 75.634223938s 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(2.0s0 pg_lease_ack(ruub 77.662780762s) e65/65) -- 0x54d6b00 con 0x40cc000 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:35:07.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:07.747+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 16 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:07.748583+0000/51.806198120s send_stamp 51.806198120s delta_ub -7.905751228s) ==== 2033+0+0 (crc 0 0 0) 0x591db00 con 0x41ce800 2026-02-12T10:35:07.747+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905960083s,-7.905751228s]) 2026-02-12T10:35:07.747+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:07.748583+0000/51.806198120s send_stamp 59.712158203s delta_ub 7.905960083s) -- 0x591d680 con 0x41ce800 2026-02-12T10:35:07.747+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:07.747+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.747+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.747+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.747+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 16 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:07.748583+0000/51.806198120s send_stamp 51.806198120s delta_ub -7.905751228s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x41cec00 2026-02-12T10:35:07.747+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905983925s,-7.905751228s]) 2026-02-12T10:35:07.747+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:07.748583+0000/51.806198120s send_stamp 59.712184906s delta_ub 7.905983925s) -- 0x591c000 con 0x41cec00 2026-02-12T10:35:07.747+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:07.747+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.747+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.747+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.792+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:07.792+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:07.875+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 858 ==== pg_lease(3.0s4 pg_lease(ru 69.867797852s ub 77.867935181s int 16.000000000s) e65/65) ==== 58+0+0 (unknown 0 0 0) 0x591d680 con 0x40cc000 2026-02-12T10:35:07.875+0000 7f9eeedfa640 15 osd.1 65 enqueue_peering_evt 3.0s4 epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.867797852s ub 77.867935181s int 16.000000000s) 2026-02-12T10:35:07.875+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.867797852s ub 77.867935181s int 16.000000000s)) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.867797852s ub 77.867935181s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.867797852s ub 77.867935181s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) pg 0x52e4000 2026-02-12T10:35:07.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 69.867797852s ub 77.867935181s int 16.000000000s) 2026-02-12T10:35:07.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:07.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 69.867797852s ub 77.867935181s int 16.000000000s) 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028708935s -> ru 67.839088440s 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 67.839088440s 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028559208s -> ruub 75.839370728s 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 75.839370728s 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.875+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(3.0s0 pg_lease_ack(ruub 77.867935181s) e65/65) -- 0x54d6f20 con 0x40cc000 2026-02-12T10:35:07.875+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:35:07.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:07.877+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 16 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:07.878045+0000/57.205562592s send_stamp 57.205562592s delta_ub -2.635897875s) ==== 2033+0+0 (crc 0 0 0) 0x591d980 con 0x4672000 2026-02-12T10:35:07.877+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636044502s,-2.635897875s]) 2026-02-12T10:35:07.877+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:07.878045+0000/57.205562592s send_stamp 59.841609955s delta_ub 2.636044502s) -- 0x591d800 con 0x4672000 2026-02-12T10:35:07.877+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 16 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:07.878045+0000/57.205562592s send_stamp 57.205562592s delta_ub -2.635897875s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x4672400 2026-02-12T10:35:07.877+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:07.877+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.877+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.877+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.877+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636060476s,-2.635897875s]) 2026-02-12T10:35:07.877+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:07.878045+0000/57.205562592s send_stamp 59.841625214s delta_ub 2.636060476s) -- 0x591c480 con 0x4672400 2026-02-12T10:35:07.877+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:07.877+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:07.877+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:07.877+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.073 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:07.988, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:07.987+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:08.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:08.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:08.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:38.041830+0000) 2026-02-12T10:35:08.213+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 20 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:08.214374+0000/62.206504822s send_stamp 62.206504822s delta_ub 2.028708935s) ==== 2033+0+0 (crc 0 0 0) 0x591d680 con 0x433b000 2026-02-12T10:35:08.213+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028573275s,2.028708935s]) 2026-02-12T10:35:08.213+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 20 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:08.214374+0000/62.206504822s send_stamp 62.206504822s delta_ub 2.028708935s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x433b400 2026-02-12T10:35:08.213+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:08.214374+0000/62.206504822s send_stamp 60.177928925s delta_ub -2.028573275s) -- 0x591db00 con 0x433b000 2026-02-12T10:35:08.213+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:08.213+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:08.213+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:08.213+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:08.213+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028560877s,2.028708935s]) 2026-02-12T10:35:08.213+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:08.214374+0000/62.206504822s send_stamp 60.177940369s delta_ub -2.028560877s) -- 0x591c000 con 0x433b400 2026-02-12T10:35:08.213+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:08.213+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:08.213+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:08.213+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:08.789+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 14 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:08.790224+0000/50.205360413s send_stamp 50.205360413s delta_ub -10.548225403s) ==== 2033+0+0 (crc 0 0 0) 0x591d800 con 0x41cf000 2026-02-12T10:35:08.789+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548455238s,-10.548225403s]) 2026-02-12T10:35:08.789+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:08.790224+0000/50.205360413s send_stamp 60.753818512s delta_ub 10.548455238s) -- 0x591d980 con 0x41cf000 2026-02-12T10:35:08.789+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:08.789+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:08.789+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:08.789+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 14 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:08.790224+0000/50.205360413s send_stamp 50.205360413s delta_ub -10.548225403s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x4ef8800 2026-02-12T10:35:08.789+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:08.789+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548467636s,-10.548225403s]) 2026-02-12T10:35:08.789+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:08.790224+0000/50.205360413s send_stamp 60.753829956s delta_ub 10.548467636s) -- 0x591c480 con 0x4ef8800 2026-02-12T10:35:08.789+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:08.789+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:08.789+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:08.789+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:08.835+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:08.835+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.073 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:08.961, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:08.961+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:09.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:09.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:09.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:39.041882+0000) 2026-02-12T10:35:09.154+0000 7f9edf86d640 20 osd.1 65 reports for 0 queries 2026-02-12T10:35:09.154+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x5528e00 con 0x40cc400 2026-02-12T10:35:09.154+0000 7f9edf86d640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:09.154+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672973 v 0) -- 0x5920300 con 0x40cc400 2026-02-12T10:35:09.289+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 15 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:09.290458+0000/50.705596924s send_stamp 50.705596924s delta_ub -10.548271179s) ==== 2033+0+0 (crc 0 0 0) 0x591d980 con 0x41cf000 2026-02-12T10:35:09.289+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548437119s,-10.548271179s]) 2026-02-12T10:35:09.289+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:09.290458+0000/50.705596924s send_stamp 61.254032135s delta_ub 10.548437119s) -- 0x591d800 con 0x41cf000 2026-02-12T10:35:09.289+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:09.289+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:09.289+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:09.289+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 15 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:09.290458+0000/50.705596924s send_stamp 50.705596924s delta_ub -10.548271179s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x4ef8800 2026-02-12T10:35:09.289+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:09.289+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548447609s,-10.548271179s]) 2026-02-12T10:35:09.289+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:09.290458+0000/50.705596924s send_stamp 61.254039764s delta_ub 10.548447609s) -- 0x591c000 con 0x4ef8800 2026-02-12T10:35:09.289+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:09.289+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:09.289+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:09.289+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:09.782+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 17 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:09.783363+0000/56.505764008s send_stamp 56.505764008s delta_ub -5.240945339s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x4672800 2026-02-12T10:35:09.782+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 17 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:09.783363+0000/56.505764008s send_stamp 56.505764008s delta_ub -5.240945339s) ==== 2033+0+0 (crc 0 0 0) 0x591d800 con 0x4673800 2026-02-12T10:35:09.782+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241188049s,-5.240945339s]) 2026-02-12T10:35:09.782+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:09.783363+0000/56.505764008s send_stamp 61.746955872s delta_ub 5.241188049s) -- 0x591c480 con 0x4672800 2026-02-12T10:35:09.782+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:09.782+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:09.782+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:09.782+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:09.782+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241210461s,-5.240945339s]) 2026-02-12T10:35:09.782+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:09.783363+0000/56.505764008s send_stamp 61.746974945s delta_ub 5.241210461s) -- 0x591d980 con 0x4673800 2026-02-12T10:35:09.782+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:09.782+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:09.782+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:09.782+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:09.789+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 16 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:09.790632+0000/51.205772400s send_stamp 51.205772400s delta_ub -10.548302650s) ==== 2033+0+0 (crc 0 0 0) 0x591d980 con 0x41cf000 2026-02-12T10:35:09.789+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548430443s,-10.548302650s]) 2026-02-12T10:35:09.789+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:09.790632+0000/51.205772400s send_stamp 61.754199982s delta_ub 10.548430443s) -- 0x591d800 con 0x41cf000 2026-02-12T10:35:09.789+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:09.789+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 16 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:09.790632+0000/51.205772400s send_stamp 51.205772400s delta_ub -10.548302650s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x4ef8800 2026-02-12T10:35:09.789+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:09.789+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:09.789+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:09.789+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548447609s,-10.548302650s]) 2026-02-12T10:35:09.789+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:09.790632+0000/51.205772400s send_stamp 61.754215240s delta_ub 10.548447609s) -- 0x591c000 con 0x4ef8800 2026-02-12T10:35:09.789+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:09.789+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:09.789+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:09.789+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:09.847+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:09.847+0000 7f9ee752e640 10 osd.1 65 maybe_update_heartbeat_peers forcing update after 20.029535 seconds 2026-02-12T10:35:09.847+0000 7f9ee752e640 10 osd.1 65 reset_heartbeat_peers 2026-02-12T10:35:09.847+0000 7f9ee752e640 10 osd.1 65 maybe_update_heartbeat_peers updating 2026-02-12T10:35:09.847+0000 7f9ee752e640 10 osd.1 65 adding neighbor peer osd.0 2026-02-12T10:35:09.847+0000 7f9ee752e640 10 osd.1 65 adding neighbor peer osd.2 2026-02-12T10:35:09.847+0000 7f9ee752e640 10 osd.1 65 maybe_update_heartbeat_peers 5 peers, extras 0,2,3,4,5 2026-02-12T10:35:09.847+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.067 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:09.960, recovery is active?:false restrictions:<....> 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:09.959+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:10.014+0000 7f9ed4b03640 15 osd.1 65 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:35:10.014+0000 7f9ed4b03640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:35:10.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:10.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:35:10.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:35:10.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:35:10.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:10.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:35:10.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 77.978858948s (sent 77.978858948s) 2026-02-12T10:35:10.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] recheck_readable wasn't wait or laggy 2026-02-12T10:35:10.014+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:35:10.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:10.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:10.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:10.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:40.041943+0000) 2026-02-12T10:35:10.282+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 18 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:10.283563+0000/57.005966187s send_stamp 57.005966187s delta_ub -5.240960598s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x4672800 2026-02-12T10:35:10.282+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241193295s,-5.240960598s]) 2026-02-12T10:35:10.282+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 18 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:10.283563+0000/57.005966187s send_stamp 57.005966187s delta_ub -5.240960598s) ==== 2033+0+0 (crc 0 0 0) 0x591d800 con 0x4673800 2026-02-12T10:35:10.282+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:10.283563+0000/57.005966187s send_stamp 62.247158051s delta_ub 5.241193295s) -- 0x591c480 con 0x4672800 2026-02-12T10:35:10.282+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:10.282+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:10.282+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:10.282+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:10.282+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241209030s,-5.240960598s]) 2026-02-12T10:35:10.282+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:10.283563+0000/57.005966187s send_stamp 62.247173309s delta_ub 5.241209030s) -- 0x591d980 con 0x4673800 2026-02-12T10:35:10.282+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:10.282+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:10.282+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:10.282+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:10.853+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:10.853+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.067 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:10.920, recovery is active?:false restrictions:<....> 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:10.919+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:11.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:11.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:11.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:41.041995+0000) 2026-02-12T10:35:11.041+0000 7f9ee006e640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:35:11.113+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 21 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:11.114571+0000/65.106704712s send_stamp 65.106704712s delta_ub 2.028697968s) ==== 2033+0+0 (crc 0 0 0) 0x591db00 con 0x433b000 2026-02-12T10:35:11.113+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028550863s,2.028697968s]) 2026-02-12T10:35:11.113+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:11.114571+0000/65.106704712s send_stamp 63.078151703s delta_ub -2.028550863s) -- 0x591d680 con 0x433b000 2026-02-12T10:35:11.113+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:11.113+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.113+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 21 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:11.114571+0000/65.106704712s send_stamp 65.106704712s delta_ub 2.028697968s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x433b400 2026-02-12T10:35:11.113+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.113+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.113+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028532028s,2.028697968s]) 2026-02-12T10:35:11.113+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:11.114571+0000/65.106704712s send_stamp 63.078170776s delta_ub -2.028532028s) -- 0x591c000 con 0x433b400 2026-02-12T10:35:11.113+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:11.113+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.113+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.113+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.248+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 17 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:11.248798+0000/55.306411743s send_stamp 55.306411743s delta_ub -7.905704975s) ==== 2033+0+0 (crc 0 0 0) 0x591d680 con 0x41ce800 2026-02-12T10:35:11.248+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905977726s,-7.905704975s]) 2026-02-12T10:35:11.248+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:11.248798+0000/55.306411743s send_stamp 63.212390900s delta_ub 7.905977726s) -- 0x591db00 con 0x41ce800 2026-02-12T10:35:11.248+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:11.248+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.248+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.248+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.248+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 17 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:11.248798+0000/55.306411743s send_stamp 55.306411743s delta_ub -7.905704975s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x41cec00 2026-02-12T10:35:11.248+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905993938s,-7.905704975s]) 2026-02-12T10:35:11.248+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:11.248798+0000/55.306411743s send_stamp 63.212409973s delta_ub 7.905993938s) -- 0x591c480 con 0x41cec00 2026-02-12T10:35:11.248+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:11.248+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.248+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.248+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 5 osd.1 65 heartbeat osd_stat(store_statfs(0x0/0x0/0x384000, data 0x391152/0x486000, compress 0x0/0x0/0x0, omap 0x6470, meta 0x1a49b90), peers [0,2,3,4,5] op hist []) 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 20 osd.1 65 check_full_status cur ratio 1, physical ratio 1, new state failsafe 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub -2.028532028s) -- 0x591dc80 con 0x433a800 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub -2.028532028s) -- 0x591de00 con 0x433a400 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub 2.636060476s) -- 0x5926000 con 0x433a000 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub 2.636060476s) -- 0x5926180 con 0x4672c00 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub 5.241209030s) -- 0x5926300 con 0x4673000 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub 5.241209030s) -- 0x5926480 con 0x4673400 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub 7.905993938s) -- 0x5926600 con 0x41cf800 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub 7.905993938s) -- 0x5926780 con 0x41cfc00 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub 10.548447609s) -- 0x5926900 con 0x432e000 2026-02-12T10:35:11.741+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 16 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 65.734184265s delta_ub 2.028683186s) ==== 2033+0+0 (crc 0 0 0) 0x5926180 con 0x433a800 2026-02-12T10:35:11.741+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 63.705497742s delta_ub 10.548447609s) -- 0x5926a80 con 0x432e400 2026-02-12T10:35:11.741+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 16 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 65.734199524s delta_ub 2.028700352s) ==== 2033+0+0 (crc 0 0 0) 0x590f500 con 0x433a400 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028560638s,2.028683186s]) 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 14 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 61.069614410s delta_ub -2.635883808s) ==== 2033+0+0 (crc 0 0 0) 0x5926900 con 0x433a000 2026-02-12T10:35:11.741+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028560162s,2.028700352s]) 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636047125s,-2.635883808s]) 2026-02-12T10:35:11.741+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 14 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 58.464504242s delta_ub -5.240991116s) ==== 2033+0+0 (crc 0 0 0) 0x590f500 con 0x4673000 2026-02-12T10:35:11.741+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 13 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 55.799747467s delta_ub -7.905751228s) ==== 2033+0+0 (crc 0 0 0) 0x5926900 con 0x41cfc00 2026-02-12T10:35:11.741+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241165638s,-5.240991116s]) 2026-02-12T10:35:11.741+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 14 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 61.069599152s delta_ub -2.635898590s) ==== 2033+0+0 (crc 0 0 0) 0x5926a80 con 0x4672c00 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636080742s,-2.635898590s]) 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905948162s,-7.905751228s]) 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 14 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 58.464546204s delta_ub -5.240952015s) ==== 2033+0+0 (crc 0 0 0) 0x5926900 con 0x4673400 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241163731s,-5.240952015s]) 2026-02-12T10:35:11.741+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 13 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 55.799781799s delta_ub -7.905715942s) ==== 2033+0+0 (crc 0 0 0) 0x5926a80 con 0x41cf800 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905933857s,-7.905715942s]) 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 12 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 53.157291412s delta_ub -10.548207283s) ==== 2033+0+0 (crc 0 0 0) 0x5926900 con 0x432e000 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548434258s,-10.548207283s]) 2026-02-12T10:35:11.741+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 12 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:11.741991+0000/63.705497742s send_stamp 53.157318115s delta_ub -10.548179626s) ==== 2033+0+0 (crc 0 0 0) 0x5926a80 con 0x432e400 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:11.741+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548413277s,-10.548179626s]) 2026-02-12T10:35:11.893+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:11.893+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.067 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:11.944, recovery is active?:false restrictions:<....> 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:11.943+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:12.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:12.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:12.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:42.042069+0000) 2026-02-12T10:35:12.090+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 17 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:12.090813+0000/53.505950928s send_stamp 53.505950928s delta_ub -10.548179626s) ==== 2033+0+0 (crc 0 0 0) 0x5926900 con 0x41cf000 2026-02-12T10:35:12.090+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548443794s,-10.548179626s]) 2026-02-12T10:35:12.090+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:12.090813+0000/53.505950928s send_stamp 64.054397583s delta_ub 10.548443794s) -- 0x5926780 con 0x41cf000 2026-02-12T10:35:12.090+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:12.090+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:12.090+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:12.090+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 17 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:12.090813+0000/53.505950928s send_stamp 53.505950928s delta_ub -10.548179626s) ==== 2033+0+0 (crc 0 0 0) 0x590f500 con 0x4ef8800 2026-02-12T10:35:12.090+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:12.090+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548461914s,-10.548179626s]) 2026-02-12T10:35:12.090+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:12.090813+0000/53.505950928s send_stamp 64.054412842s delta_ub 10.548461914s) -- 0x590f080 con 0x4ef8800 2026-02-12T10:35:12.090+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:12.090+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:12.090+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:12.090+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:12.583+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 19 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:12.583793+0000/59.306198120s send_stamp 59.306198120s delta_ub -5.240952015s) ==== 2033+0+0 (crc 0 0 0) 0x5926780 con 0x4673800 2026-02-12T10:35:12.583+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 19 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:12.583793+0000/59.306198120s send_stamp 59.306198120s delta_ub -5.240952015s) ==== 2033+0+0 (crc 0 0 0) 0x590f080 con 0x4672800 2026-02-12T10:35:12.583+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241172314s,-5.240952015s]) 2026-02-12T10:35:12.583+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:12.583793+0000/59.306198120s send_stamp 64.547370911s delta_ub 5.241172314s) -- 0x5926900 con 0x4673800 2026-02-12T10:35:12.583+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:12.583+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:12.583+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:12.583+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:12.583+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241209030s,-5.240952015s]) 2026-02-12T10:35:12.583+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:12.583793+0000/59.306198120s send_stamp 64.547409058s delta_ub 5.241209030s) -- 0x590f500 con 0x4672800 2026-02-12T10:35:12.583+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:12.583+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:12.583+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:12.583+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:12.845+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:12.845+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:12.945+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.067 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:12.946, recovery is active?:false restrictions:<....> 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:12.946+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:13.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:13.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:13.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:43.042120+0000) 2026-02-12T10:35:13.177+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 17 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:13.178203+0000/62.505722046s send_stamp 62.505722046s delta_ub -2.635883808s) ==== 2033+0+0 (crc 0 0 0) 0x590f500 con 0x4672400 2026-02-12T10:35:13.177+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636089802s,-2.635883808s]) 2026-02-12T10:35:13.177+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 17 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:13.178203+0000/62.505722046s send_stamp 62.505722046s delta_ub -2.635883808s) ==== 2033+0+0 (crc 0 0 0) 0x5926900 con 0x4672000 2026-02-12T10:35:13.177+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:13.178203+0000/62.505722046s send_stamp 65.141807556s delta_ub 2.636089802s) -- 0x590f080 con 0x4672400 2026-02-12T10:35:13.177+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:13.177+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:13.177+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:13.177+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:13.177+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636106730s,-2.635883808s]) 2026-02-12T10:35:13.177+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:13.178203+0000/62.505722046s send_stamp 65.141830444s delta_ub 2.636106730s) -- 0x5926780 con 0x4672000 2026-02-12T10:35:13.177+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:13.177+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:13.177+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:13.177+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:13.856+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:13.856+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.067 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:13.944, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:13.943+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:14.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:14.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:14.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:44.042182+0000) 2026-02-12T10:35:14.154+0000 7f9edf86d640 20 osd.1 65 reports for 0 queries 2026-02-12T10:35:14.154+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x592c000 con 0x40cc400 2026-02-12T10:35:14.154+0000 7f9edf86d640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:14.154+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672974 v 0) -- 0x5920600 con 0x40cc400 2026-02-12T10:35:14.390+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 18 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:14.391011+0000/55.806148529s send_stamp 55.806148529s delta_ub -10.548319817s) ==== 2033+0+0 (crc 0 0 0) 0x590f080 con 0x4ef8800 2026-02-12T10:35:14.390+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548431396s,-10.548319817s]) 2026-02-12T10:35:14.390+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:14.391011+0000/55.806148529s send_stamp 66.354583740s delta_ub 10.548431396s) -- 0x590f500 con 0x4ef8800 2026-02-12T10:35:14.390+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 18 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:14.391011+0000/55.806148529s send_stamp 55.806148529s delta_ub -10.548319817s) ==== 2033+0+0 (crc 0 0 0) 0x5926780 con 0x41cf000 2026-02-12T10:35:14.390+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:14.390+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:14.390+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:14.390+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:14.390+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548448563s,-10.548319817s]) 2026-02-12T10:35:14.390+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:14.391011+0000/55.806148529s send_stamp 66.354598999s delta_ub 10.548448563s) -- 0x5926900 con 0x41cf000 2026-02-12T10:35:14.390+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:14.390+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:14.390+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:14.390+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:14.833+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:14.833+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.062 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:14.976, recovery is active?:false restrictions:<....> 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:14.976+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:15.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:15.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:15.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:45.042234+0000) 2026-02-12T10:35:15.214+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 22 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:15.214790+0000/69.206916809s send_stamp 69.206916809s delta_ub 2.028700352s) ==== 2033+0+0 (crc 0 0 0) 0x5926a80 con 0x433b000 2026-02-12T10:35:15.214+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028562069s,2.028700352s]) 2026-02-12T10:35:15.214+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:15.214790+0000/69.206916809s send_stamp 67.178359985s delta_ub -2.028562069s) -- 0x5926600 con 0x433b000 2026-02-12T10:35:15.214+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:15.214+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.214+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 22 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:15.214790+0000/69.206916809s send_stamp 69.206916809s delta_ub 2.028700352s) ==== 2033+0+0 (crc 0 0 0) 0x590f500 con 0x433b400 2026-02-12T10:35:15.214+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.214+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.214+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028545380s,2.028700352s]) 2026-02-12T10:35:15.214+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:15.214790+0000/69.206916809s send_stamp 67.178375244s delta_ub -2.028545380s) -- 0x590f080 con 0x433b400 2026-02-12T10:35:15.214+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:15.214+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.214+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.214+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.670+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 859 ==== pg_lease(2.0s4 pg_lease(ru 77.662780762s ub 85.662933350s int 16.000000000s) e65/65) ==== 58+0+0 (unknown 0 0 0) 0x5926600 con 0x40cc000 2026-02-12T10:35:15.670+0000 7f9eeedfa640 15 osd.1 65 enqueue_peering_evt 2.0s4 epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.662780762s ub 85.662933350s int 16.000000000s) 2026-02-12T10:35:15.670+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.662780762s ub 85.662933350s int 16.000000000s)) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.662780762s ub 85.662933350s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.662780762s ub 85.662933350s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) pg 0x524a000 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.662780762s ub 85.662933350s int 16.000000000s) 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 77.662780762s ub 85.662933350s int 16.000000000s) 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028700352s -> ru 75.634071350s 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 75.634071350s 2026-02-12T10:35:15.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028545380s -> ruub 83.634391785s 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 83.634391785s 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(2.0s0 pg_lease_ack(ruub 85.662933350s) e65/65) -- 0x54d69a0 con 0x40cc000 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:35:15.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:15.788+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:15.788+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 5 osd.1 65 heartbeat osd_stat(store_statfs(0x0/0x0/0x384000, data 0x391152/0x486000, compress 0x0/0x0/0x0, omap 0x6470, meta 0x1a49b90), peers [0,2,3,4,5] op hist []) 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 20 osd.1 65 check_full_status cur ratio 1, physical ratio 1, new state failsafe 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub -2.028545380s) -- 0x5926c00 con 0x433a800 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub -2.028545380s) -- 0x5926d80 con 0x433a400 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub 2.636106730s) -- 0x5926f00 con 0x433a000 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub 2.636106730s) -- 0x5927080 con 0x4672c00 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub 5.241209030s) -- 0x5927200 con 0x4673000 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub 5.241209030s) -- 0x5927380 con 0x4673400 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub 7.905933857s) -- 0x5927500 con 0x41cf800 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub 7.905933857s) -- 0x5927680 con 0x41cfc00 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub 10.548448563s) -- 0x5927800 con 0x432e000 2026-02-12T10:35:15.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 67.805686951s delta_ub 10.548448563s) -- 0x5927980 con 0x432e400 2026-02-12T10:35:15.841+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 17 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 69.834365845s delta_ub 2.028677702s) ==== 2033+0+0 (crc 0 0 0) 0x5927500 con 0x433a800 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 17 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 69.834381104s delta_ub 2.028699160s) ==== 2033+0+0 (crc 0 0 0) 0x590f200 con 0x433a400 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028551102s,2.028677702s]) 2026-02-12T10:35:15.841+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028563023s,2.028699160s]) 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 15 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 65.169792175s delta_ub -2.635896921s) ==== 2033+0+0 (crc 0 0 0) 0x5927800 con 0x433a000 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636042833s,-2.635896921s]) 2026-02-12T10:35:15.841+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 15 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 62.564682007s delta_ub -5.241003513s) ==== 2033+0+0 (crc 0 0 0) 0x590f200 con 0x4673000 2026-02-12T10:35:15.841+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241161823s,-5.241003513s]) 2026-02-12T10:35:15.841+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 15 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 65.169807434s delta_ub -2.635877848s) ==== 2033+0+0 (crc 0 0 0) 0x5927980 con 0x4672c00 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 15 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 62.564720154s delta_ub -5.240968227s) ==== 2033+0+0 (crc 0 0 0) 0x5927800 con 0x4673400 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636045456s,-2.635877848s]) 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241146564s,-5.240968227s]) 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 14 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 59.899932861s delta_ub -7.905755043s) ==== 2033+0+0 (crc 0 0 0) 0x5927800 con 0x41cfc00 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905950069s,-7.905755043s]) 2026-02-12T10:35:15.841+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 14 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 59.899948120s delta_ub -7.905737400s) ==== 2033+0+0 (crc 0 0 0) 0x5927980 con 0x41cf800 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905939102s,-7.905737400s]) 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 13 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 57.257465363s delta_ub -10.548222542s) ==== 2033+0+0 (crc 0 0 0) 0x5927800 con 0x432e000 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548430443s,-10.548222542s]) 2026-02-12T10:35:15.841+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 13 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:15.842181+0000/67.805686951s send_stamp 57.257492065s delta_ub -10.548193932s) ==== 2033+0+0 (crc 0 0 0) 0x5927980 con 0x432e400 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:15.841+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548409462s,-10.548193932s]) 2026-02-12T10:35:15.875+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 860 ==== pg_lease(3.0s4 pg_lease(ru 77.867935181s ub 85.868095398s int 16.000000000s) e65/65) ==== 58+0+0 (unknown 0 0 0) 0x5927980 con 0x40cc000 2026-02-12T10:35:15.875+0000 7f9eeedfa640 15 osd.1 65 enqueue_peering_evt 3.0s4 epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.867935181s ub 85.868095398s int 16.000000000s) 2026-02-12T10:35:15.875+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.867935181s ub 85.868095398s int 16.000000000s)) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.867935181s ub 85.868095398s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.867935181s ub 85.868095398s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) pg 0x52e4000 2026-02-12T10:35:15.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 77.867935181s ub 85.868095398s int 16.000000000s) 2026-02-12T10:35:15.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:15.875+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 77.867935181s ub 85.868095398s int 16.000000000s) 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028699160s -> ru 75.839233398s 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 75.839233398s 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028563023s -> ruub 83.839530945s 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 83.839530945s 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:15.875+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(3.0s0 pg_lease_ack(ruub 85.868095398s) e65/65) -- 0x46c38c0 con 0x40cc000 2026-02-12T10:35:15.875+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:35:15.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.062 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:15.955, recovery is active?:false restrictions:<....> 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:15.954+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:16.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:16.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:16.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:46.042286+0000) 2026-02-12T10:35:16.090+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 19 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:16.091173+0000/57.506313324s send_stamp 57.506313324s delta_ub -10.548193932s) ==== 2033+0+0 (crc 0 0 0) 0x5927800 con 0x41cf000 2026-02-12T10:35:16.090+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548439026s,-10.548193932s]) 2026-02-12T10:35:16.090+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:16.091173+0000/57.506313324s send_stamp 68.054748535s delta_ub 10.548439026s) -- 0x5927680 con 0x41cf000 2026-02-12T10:35:16.090+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 19 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:16.091173+0000/57.506313324s send_stamp 57.506313324s delta_ub -10.548193932s) ==== 2033+0+0 (crc 0 0 0) 0x590f200 con 0x4ef8800 2026-02-12T10:35:16.090+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:16.090+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:16.090+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:16.090+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:16.090+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548459053s,-10.548193932s]) 2026-02-12T10:35:16.090+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:16.091173+0000/57.506313324s send_stamp 68.054771423s delta_ub 10.548459053s) -- 0x590e780 con 0x4ef8800 2026-02-12T10:35:16.090+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:16.090+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:16.090+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:16.090+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:16.548+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 18 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:16.549009+0000/60.606624603s send_stamp 60.606624603s delta_ub -7.905737400s) ==== 2033+0+0 (crc 0 0 0) 0x5927980 con 0x41ce800 2026-02-12T10:35:16.548+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905966759s,-7.905737400s]) 2026-02-12T10:35:16.548+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:16.549009+0000/60.606624603s send_stamp 68.512588501s delta_ub 7.905966759s) -- 0x5927500 con 0x41ce800 2026-02-12T10:35:16.548+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:16.548+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:16.548+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:16.548+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:16.548+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 18 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:16.549009+0000/60.606624603s send_stamp 60.606624603s delta_ub -7.905737400s) ==== 2033+0+0 (crc 0 0 0) 0x590e780 con 0x41cec00 2026-02-12T10:35:16.548+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905995369s,-7.905737400s]) 2026-02-12T10:35:16.548+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:16.549009+0000/60.606624603s send_stamp 68.512619019s delta_ub 7.905995369s) -- 0x590f200 con 0x41cec00 2026-02-12T10:35:16.548+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:16.548+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:16.548+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:16.548+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:16.677+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 18 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:16.678432+0000/66.005950928s send_stamp 66.005950928s delta_ub -2.635877848s) ==== 2033+0+0 (crc 0 0 0) 0x5927680 con 0x4672000 2026-02-12T10:35:16.677+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636052847s,-2.635877848s]) 2026-02-12T10:35:16.677+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 18 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:16.678432+0000/66.005950928s send_stamp 66.005950928s delta_ub -2.635877848s) ==== 2033+0+0 (crc 0 0 0) 0x590f200 con 0x4672400 2026-02-12T10:35:16.677+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:16.678432+0000/66.005950928s send_stamp 68.641998291s delta_ub 2.636052847s) -- 0x5927800 con 0x4672000 2026-02-12T10:35:16.677+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:16.677+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:16.677+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:16.677+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:16.677+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636071205s,-2.635877848s]) 2026-02-12T10:35:16.677+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:16.678432+0000/66.005950928s send_stamp 68.642021179s delta_ub 2.636071205s) -- 0x590e780 con 0x4672400 2026-02-12T10:35:16.677+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:16.677+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:16.677+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:16.677+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:16.747+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:16.747+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.062 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:16.931, recovery is active?:false restrictions:<....> 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:16.931+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:17.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:17.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:17.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:47.042339+0000) 2026-02-12T10:35:17.717+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:17.717+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:17.883+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 20 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:17.883924+0000/64.606323242s send_stamp 64.606323242s delta_ub -5.240968227s) ==== 2033+0+0 (crc 0 0 0) 0x590e780 con 0x4672800 2026-02-12T10:35:17.883+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241176605s,-5.240968227s]) 2026-02-12T10:35:17.883+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:17.883924+0000/64.606323242s send_stamp 69.847503662s delta_ub 5.241176605s) -- 0x590f200 con 0x4672800 2026-02-12T10:35:17.883+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:17.883+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:17.883+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:17.883+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:17.883+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 20 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:17.883924+0000/64.606323242s send_stamp 64.606323242s delta_ub -5.240968227s) ==== 2033+0+0 (crc 0 0 0) 0x5927800 con 0x4673800 2026-02-12T10:35:17.883+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241212845s,-5.240968227s]) 2026-02-12T10:35:17.883+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:17.883924+0000/64.606323242s send_stamp 69.847541809s delta_ub 5.241212845s) -- 0x5927680 con 0x4673800 2026-02-12T10:35:17.883+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:17.883+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:17.883+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:17.883+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.062 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:17.955, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:17.954+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:18.014+0000 7f9ed4b03640 15 osd.1 65 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:35:18.014+0000 7f9ed4b03640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:35:18.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:18.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:35:18.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:35:18.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:35:18.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:18.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:35:18.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 85.978973389s (sent 85.978973389s) 2026-02-12T10:35:18.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] recheck_readable wasn't wait or laggy 2026-02-12T10:35:18.014+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:35:18.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:18.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:18.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:18.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:48.042393+0000) 2026-02-12T10:35:18.714+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 23 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:18.714956+0000/72.707084656s send_stamp 72.707084656s delta_ub 2.028699160s) ==== 2033+0+0 (crc 0 0 0) 0x5927500 con 0x433b000 2026-02-12T10:35:18.714+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028573275s,2.028699160s]) 2026-02-12T10:35:18.714+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:18.714956+0000/72.707084656s send_stamp 70.678512573s delta_ub -2.028573275s) -- 0x5927980 con 0x433b000 2026-02-12T10:35:18.714+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 23 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:18.714956+0000/72.707084656s send_stamp 72.707084656s delta_ub 2.028699160s) ==== 2033+0+0 (crc 0 0 0) 0x590f200 con 0x433b400 2026-02-12T10:35:18.714+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:18.714+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:18.714+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:18.714+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:18.714+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028553247s,2.028699160s]) 2026-02-12T10:35:18.714+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:18.714956+0000/72.707084656s send_stamp 70.678527832s delta_ub -2.028553247s) -- 0x590e780 con 0x433b400 2026-02-12T10:35:18.714+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:18.714+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:18.714+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:18.714+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:18.757+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:18.757+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.062 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:18.926, recovery is active?:false restrictions:<....> 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:18.925+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:18.990+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 20 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:18.991378+0000/60.406517029s send_stamp 60.406517029s delta_ub -10.548311234s) ==== 2033+0+0 (crc 0 0 0) 0x5927680 con 0x41cf000 2026-02-12T10:35:18.990+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548467636s,-10.548311234s]) 2026-02-12T10:35:18.990+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 20 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:18.991378+0000/60.406517029s send_stamp 60.406517029s delta_ub -10.548311234s) ==== 2033+0+0 (crc 0 0 0) 0x590e780 con 0x4ef8800 2026-02-12T10:35:18.990+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:18.991378+0000/60.406517029s send_stamp 70.954986572s delta_ub 10.548467636s) -- 0x5927800 con 0x41cf000 2026-02-12T10:35:18.990+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:18.990+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:18.990+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:18.990+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:18.990+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548493385s,-10.548311234s]) 2026-02-12T10:35:18.990+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:18.991378+0000/60.406517029s send_stamp 70.955009460s delta_ub 10.548493385s) -- 0x590f200 con 0x4ef8800 2026-02-12T10:35:18.990+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:18.990+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:18.990+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:18.990+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:19.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:19.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:49.042446+0000) 2026-02-12T10:35:19.154+0000 7f9edf86d640 20 osd.1 65 reports for 0 queries 2026-02-12T10:35:19.154+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x592c380 con 0x40cc400 2026-02-12T10:35:19.154+0000 7f9edf86d640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:19.154+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672975 v 0) -- 0x5920900 con 0x40cc400 2026-02-12T10:35:19.448+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 19 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:19.449216+0000/63.506832123s send_stamp 63.506832123s delta_ub -7.905846119s) ==== 2033+0+0 (crc 0 0 0) 0x590f200 con 0x41cec00 2026-02-12T10:35:19.448+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905966282s,-7.905846119s]) 2026-02-12T10:35:19.448+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:19.449216+0000/63.506832123s send_stamp 71.412803650s delta_ub 7.905966282s) -- 0x590e780 con 0x41cec00 2026-02-12T10:35:19.448+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:19.448+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.448+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.448+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.448+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 19 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:19.449216+0000/63.506832123s send_stamp 63.506832123s delta_ub -7.905846119s) ==== 2033+0+0 (crc 0 0 0) 0x5927980 con 0x41ce800 2026-02-12T10:35:19.448+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906016827s,-7.905846119s]) 2026-02-12T10:35:19.448+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:19.449216+0000/63.506832123s send_stamp 71.412849426s delta_ub 7.906016827s) -- 0x5927500 con 0x41ce800 2026-02-12T10:35:19.448+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:19.448+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.448+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.448+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.798+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:19.798+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.057 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:19.898, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:19.897+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 5 osd.1 65 heartbeat osd_stat(store_statfs(0x0/0x0/0x384000, data 0x391152/0x486000, compress 0x0/0x0/0x0, omap 0x6470, meta 0x1a49b90), peers [0,2,3,4,5] op hist []) 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 20 osd.1 65 check_full_status cur ratio 1, physical ratio 1, new state failsafe 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub -2.028553247s) -- 0x5926d80 con 0x433a800 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub -2.028553247s) -- 0x5927200 con 0x433a400 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub 2.636071205s) -- 0x5926300 con 0x433a000 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub 2.636071205s) -- 0x5926000 con 0x4672c00 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub 5.241212845s) -- 0x5927b00 con 0x4673000 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub 5.241212845s) -- 0x591d380 con 0x4673400 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub 7.906016827s) -- 0x591cf00 con 0x41cf800 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub 7.906016827s) -- 0x591c000 con 0x41cfc00 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub 10.548493385s) -- 0x591c480 con 0x432e000 2026-02-12T10:35:19.941+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 18 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 73.934593201s delta_ub 2.028694153s) ==== 2033+0+0 (crc 0 0 0) 0x5926000 con 0x433a800 2026-02-12T10:35:19.941+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 71.905899048s delta_ub 10.548493385s) -- 0x591de00 con 0x432e400 2026-02-12T10:35:19.941+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 18 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 73.934608459s delta_ub 2.028711796s) ==== 2033+0+0 (crc 0 0 0) 0x5927200 con 0x433a400 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028558016s,2.028694153s]) 2026-02-12T10:35:19.941+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028561831s,2.028711796s]) 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 16 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 69.270004272s delta_ub -2.635898113s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x433a000 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 16 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 66.664901733s delta_ub -5.241000652s) ==== 2033+0+0 (crc 0 0 0) 0x5927200 con 0x4673000 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636061192s,-2.635898113s]) 2026-02-12T10:35:19.941+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241182804s,-5.241000652s]) 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 16 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 66.664939880s delta_ub -5.240961552s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x4673400 2026-02-12T10:35:19.941+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 16 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 69.270034790s delta_ub -2.635870218s) ==== 2033+0+0 (crc 0 0 0) 0x5232d80 con 0x4672c00 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241157532s,-5.240961552s]) 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 15 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 64.000160217s delta_ub -7.905744553s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x41cfc00 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636088848s,-2.635870218s]) 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 15 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 64.000198364s delta_ub -7.905705929s) ==== 2033+0+0 (crc 0 0 0) 0x5232d80 con 0x41cf800 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905982018s,-7.905744553s]) 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905957699s,-7.905705929s]) 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 14 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 61.357707977s delta_ub -10.548196793s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x432e000 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 14 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:19.942395+0000/71.905899048s send_stamp 61.357727051s delta_ub -10.548172951s) ==== 2033+0+0 (crc 0 0 0) 0x5232d80 con 0x432e400 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548465729s,-10.548196793s]) 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:19.941+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548458099s,-10.548172951s]) 2026-02-12T10:35:20.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:20.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:20.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:50.042506+0000) 2026-02-12T10:35:20.090+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 21 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:20.091536+0000/61.506675720s send_stamp 61.506675720s delta_ub -10.548172951s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x41cf000 2026-02-12T10:35:20.090+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548437119s,-10.548172951s]) 2026-02-12T10:35:20.090+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:20.091536+0000/61.506675720s send_stamp 72.055114746s delta_ub 10.548437119s) -- 0x591c000 con 0x41cf000 2026-02-12T10:35:20.090+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 21 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:20.091536+0000/61.506675720s send_stamp 61.506675720s delta_ub -10.548172951s) ==== 2033+0+0 (crc 0 0 0) 0x5927200 con 0x4ef8800 2026-02-12T10:35:20.090+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:20.090+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:20.090+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:20.090+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:20.090+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548456192s,-10.548172951s]) 2026-02-12T10:35:20.090+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:20.091536+0000/61.506675720s send_stamp 72.055130005s delta_ub 10.548456192s) -- 0x5927b00 con 0x4ef8800 2026-02-12T10:35:20.090+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:20.090+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:20.090+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:20.090+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:20.183+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 21 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:20.184110+0000/66.906517029s send_stamp 66.906517029s delta_ub -5.240961552s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x4673800 2026-02-12T10:35:20.183+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241179466s,-5.240961552s]) 2026-02-12T10:35:20.183+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 21 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:20.184110+0000/66.906517029s send_stamp 66.906517029s delta_ub -5.240961552s) ==== 2033+0+0 (crc 0 0 0) 0x5927b00 con 0x4672800 2026-02-12T10:35:20.183+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:20.184110+0000/66.906517029s send_stamp 72.147689819s delta_ub 5.241179466s) -- 0x591c480 con 0x4673800 2026-02-12T10:35:20.183+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:20.183+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:20.183+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:20.183+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:20.183+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241249561s,-5.240961552s]) 2026-02-12T10:35:20.183+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:20.184110+0000/66.906517029s send_stamp 72.147766113s delta_ub 5.241249561s) -- 0x5927200 con 0x4672800 2026-02-12T10:35:20.183+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:20.183+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:20.183+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:20.183+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:20.753+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:20.753+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.057 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:20.894, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:20.894+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:21.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:21.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:21.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:51.042560+0000) 2026-02-12T10:35:21.041+0000 7f9ee006e640 20 monclient: _un_backoff reopen_interval_multipler now 1 2026-02-12T10:35:21.758+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:21.758+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.057 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:21.862, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:21.861+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:21.883+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 22 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:21.884276+0000/68.606674194s send_stamp 68.606674194s delta_ub -5.241015434s) ==== 2033+0+0 (crc 0 0 0) 0x5927200 con 0x4672800 2026-02-12T10:35:21.883+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241223335s,-5.241015434s]) 2026-02-12T10:35:21.883+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 22 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:21.884276+0000/68.606674194s send_stamp 68.606674194s delta_ub -5.241015434s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x4673800 2026-02-12T10:35:21.883+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:21.884276+0000/68.606674194s send_stamp 73.847900391s delta_ub 5.241223335s) -- 0x5927b00 con 0x4672800 2026-02-12T10:35:21.883+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:21.883+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:21.883+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:21.883+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:21.883+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241244793s,-5.241015434s]) 2026-02-12T10:35:21.883+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:21.884276+0000/68.606674194s send_stamp 73.847923279s delta_ub 5.241244793s) -- 0x591c000 con 0x4673800 2026-02-12T10:35:21.883+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:21.883+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:21.883+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:21.883+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:21.977+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 19 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:21.978590+0000/71.306106567s send_stamp 71.306106567s delta_ub -2.635870218s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x4672000 2026-02-12T10:35:21.977+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 19 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:21.978590+0000/71.306106567s send_stamp 71.306106567s delta_ub -2.635870218s) ==== 2033+0+0 (crc 0 0 0) 0x5927b00 con 0x4672400 2026-02-12T10:35:21.977+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636075020s,-2.635870218s]) 2026-02-12T10:35:21.977+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:21.978590+0000/71.306106567s send_stamp 73.942176819s delta_ub 2.636075020s) -- 0x591c480 con 0x4672000 2026-02-12T10:35:21.977+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:21.977+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:21.977+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:21.977+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:21.977+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636096954s,-2.635870218s]) 2026-02-12T10:35:21.977+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:21.978590+0000/71.306106567s send_stamp 73.942207336s delta_ub 2.636096954s) -- 0x5927200 con 0x4672400 2026-02-12T10:35:21.977+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:21.977+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:21.977+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:21.977+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:22.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:22.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:22.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:52.042630+0000) 2026-02-12T10:35:22.348+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4f56100 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:35:22.348+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5310c00 0x4f56100 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:35:22.348+0000 7f9ef05fd640 10 osd.1 65 ms_handle_fast_authentication new session 0x4e0f500 con 0x5310c00 entity client.admin addr 2026-02-12T10:35:22.348+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2293574551 conn(0x5310c00 0x4f56100 crc :-1 s=READY pgs=3 gs=204 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.6018 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:35:22.348+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.6018 127.0.0.1:0/2293574551 1 ==== command(tid 1: {"prefix": "get_command_descriptions"}) ==== 62+0+0 (crc 0 0 0) 0x54d6160 con 0x5310c00 2026-02-12T10:35:22.348+0000 7f9ee1070640 20 osd.1 65 OSD::ms_dispatch: command(tid 1: {"prefix": "get_command_descriptions"}) 2026-02-12T10:35:22.348+0000 7f9ee1070640 20 osd.1 65 _dispatch 0x54d6160 command(tid 1: {"prefix": "get_command_descriptions"}) 2026-02-12T10:35:22.349+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2293574551 -- command_reply(tid 1: 0 ) -- 0x2efc2c0 con 0x5310c00 2026-02-12T10:35:22.357+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.6018 127.0.0.1:0/2293574551 2 ==== command(tid 2: {"prefix": "flush_pg_stats"}) ==== 52+0+0 (crc 0 0 0) 0x2efc2c0 con 0x5310c00 2026-02-12T10:35:22.357+0000 7f9ee1070640 20 osd.1 65 OSD::ms_dispatch: command(tid 2: {"prefix": "flush_pg_stats"}) 2026-02-12T10:35:22.357+0000 7f9ee1070640 20 osd.1 65 _dispatch 0x2efc2c0 command(tid 2: {"prefix": "flush_pg_stats"}) 2026-02-12T10:35:22.357+0000 7f9eefdfc640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:22.357+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672976 v 0) -- 0x5504f00 con 0x40cc400 2026-02-12T10:35:22.357+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2293574551 -- command_reply(tid 2: 0 ) -- 0x54d6160 con 0x5310c00 2026-02-12T10:35:22.362+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.6018 127.0.0.1:0/2293574551 3 ==== command(tid 3: {"prefix": "flush_pg_stats"}) ==== 52+0+0 (crc 0 0 0) 0x54d6160 con 0x5310c00 2026-02-12T10:35:22.362+0000 7f9ee1070640 20 osd.1 65 OSD::ms_dispatch: command(tid 3: {"prefix": "flush_pg_stats"}) 2026-02-12T10:35:22.362+0000 7f9ee1070640 20 osd.1 65 _dispatch 0x54d6160 command(tid 3: {"prefix": "flush_pg_stats"}) 2026-02-12T10:35:22.362+0000 7f9eefdfc640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:22.362+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672977 v 0) -- 0x5920000 con 0x40cc400 2026-02-12T10:35:22.362+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/2293574551 -- command_reply(tid 3: 0 ) -- 0x2efc2c0 con 0x5310c00 2026-02-12T10:35:22.363+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2293574551 conn(0x5310c00 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:35:22.363+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2293574551 conn(0x5310c00 msgr2=0x4f56100 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:35:22.363+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2293574551 conn(0x5310c00 0x4f56100 crc :-1 s=READY pgs=3 gs=204 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:35:22.363+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/2293574551 conn(0x5310c00 0x4f56100 crc :-1 s=READY pgs=3 gs=204 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:35:22.363+0000 7f9ee1070640 2 osd.1 65 ms_handle_reset con 0x5310c00 session 0x4e0f500 2026-02-12T10:35:22.805+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:22.805+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.057 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:22.908, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:22.908+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:22.948+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 20 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:22.949385+0000/67.007003784s send_stamp 67.007003784s delta_ub -7.905705929s) ==== 2033+0+0 (crc 0 0 0) 0x5927200 con 0x41cec00 2026-02-12T10:35:22.948+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 20 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:22.949385+0000/67.007003784s send_stamp 67.007003784s delta_ub -7.905705929s) ==== 2033+0+0 (crc 0 0 0) 0x5232d80 con 0x41ce800 2026-02-12T10:35:22.948+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906001091s,-7.905705929s]) 2026-02-12T10:35:22.948+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:22.949385+0000/67.007003784s send_stamp 74.913002014s delta_ub 7.906001091s) -- 0x5927b00 con 0x41cec00 2026-02-12T10:35:22.948+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:22.948+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:22.948+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:22.948+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:22.948+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.906024456s,-7.905705929s]) 2026-02-12T10:35:22.948+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:22.949385+0000/67.007003784s send_stamp 74.913024902s delta_ub 7.906024456s) -- 0x591de00 con 0x41ce800 2026-02-12T10:35:22.948+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:22.948+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:22.948+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:22.948+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:22.991+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 22 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:22.991692+0000/64.406829834s send_stamp 64.406829834s delta_ub -10.548282623s) ==== 2033+0+0 (crc 0 0 0) 0x5927b00 con 0x4ef8800 2026-02-12T10:35:22.991+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548468590s,-10.548282623s]) 2026-02-12T10:35:22.991+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:22.991692+0000/64.406829834s send_stamp 74.955299377s delta_ub 10.548468590s) -- 0x5927200 con 0x4ef8800 2026-02-12T10:35:22.991+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:22.991+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:22.991+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:22.991+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:22.991+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 22 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:22.991692+0000/64.406829834s send_stamp 64.406829834s delta_ub -10.548282623s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x41cf000 2026-02-12T10:35:22.991+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548499107s,-10.548282623s]) 2026-02-12T10:35:22.991+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:22.991692+0000/64.406829834s send_stamp 74.955329895s delta_ub 10.548499107s) -- 0x591c000 con 0x41cf000 2026-02-12T10:35:22.991+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:22.991+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:22.991+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:22.991+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:23.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:23.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:23.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:53.042688+0000) 2026-02-12T10:35:23.414+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 24 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:23.415151+0000/77.407279968s send_stamp 77.407279968s delta_ub 2.028711796s) ==== 2033+0+0 (crc 0 0 0) 0x5927200 con 0x433b400 2026-02-12T10:35:23.414+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 24 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:23.415151+0000/77.407279968s send_stamp 77.407279968s delta_ub 2.028711796s) ==== 2033+0+0 (crc 0 0 0) 0x591de00 con 0x433b000 2026-02-12T10:35:23.414+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028512478s,2.028711796s]) 2026-02-12T10:35:23.414+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:23.415151+0000/77.407279968s send_stamp 75.378768921s delta_ub -2.028512478s) -- 0x5927b00 con 0x433b400 2026-02-12T10:35:23.414+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:23.414+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:23.414+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:23.414+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:23.414+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028481722s,2.028711796s]) 2026-02-12T10:35:23.414+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:23.415151+0000/77.407279968s send_stamp 75.378799438s delta_ub -2.028481722s) -- 0x5232d80 con 0x433b000 2026-02-12T10:35:23.414+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:23.414+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:23.414+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:23.414+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:23.448+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 21 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:23.449589+0000/67.507202148s send_stamp 67.507202148s delta_ub -7.905800343s) ==== 2033+0+0 (crc 0 0 0) 0x5232d80 con 0x41ce800 2026-02-12T10:35:23.448+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905964375s,-7.905800343s]) 2026-02-12T10:35:23.448+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:23.449589+0000/67.507202148s send_stamp 75.413169861s delta_ub 7.905964375s) -- 0x591de00 con 0x41ce800 2026-02-12T10:35:23.448+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:23.448+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:23.448+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:23.448+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:23.448+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 21 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:23.449589+0000/67.507202148s send_stamp 67.507202148s delta_ub -7.905800343s) ==== 2033+0+0 (crc 0 0 0) 0x5927b00 con 0x41cec00 2026-02-12T10:35:23.448+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905978680s,-7.905800343s]) 2026-02-12T10:35:23.448+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:23.449589+0000/67.507202148s send_stamp 75.413185120s delta_ub 7.905978680s) -- 0x5927200 con 0x41cec00 2026-02-12T10:35:23.448+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:23.448+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:23.448+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:23.448+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:23.583+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 23 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:23.584484+0000/70.306892395s send_stamp 70.306892395s delta_ub -5.240974426s) ==== 2033+0+0 (crc 0 0 0) 0x591c000 con 0x4673800 2026-02-12T10:35:23.583+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241186619s,-5.240974426s]) 2026-02-12T10:35:23.583+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:23.584484+0000/70.306892395s send_stamp 75.548072815s delta_ub 5.241186619s) -- 0x591c480 con 0x4673800 2026-02-12T10:35:23.583+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:23.583+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:23.583+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:23.583+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 23 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:23.584484+0000/70.306892395s send_stamp 70.306892395s delta_ub -5.240974426s) ==== 2033+0+0 (crc 0 0 0) 0x5927200 con 0x4672800 2026-02-12T10:35:23.583+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:23.583+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241197586s,-5.240974426s]) 2026-02-12T10:35:23.583+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:23.584484+0000/70.306892395s send_stamp 75.548080444s delta_ub 5.241197586s) -- 0x5927b00 con 0x4672800 2026-02-12T10:35:23.583+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:23.583+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:23.583+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:23.583+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:23.670+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 861 ==== pg_lease(2.0s4 pg_lease(ru 85.662933350s ub 93.663063049s int 16.000000000s) e65/65) ==== 58+0+0 (unknown 0 0 0) 0x591de00 con 0x40cc000 2026-02-12T10:35:23.670+0000 7f9eeedfa640 15 osd.1 65 enqueue_peering_evt 2.0s4 epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.662933350s ub 93.663063049s int 16.000000000s) 2026-02-12T10:35:23.670+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.662933350s ub 93.663063049s int 16.000000000s)) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.662933350s ub 93.663063049s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process 2.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process OpSchedulerItem(2.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.662933350s ub 93.663063049s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) pg 0x524a000 2026-02-12T10:35:23.670+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:23.670+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.662933350s ub 93.663063049s int 16.000000000s) 2026-02-12T10:35:23.670+0000 7f9ed3b01640 10 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 85.662933350s ub 93.663063049s int 16.000000000s) 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028711796s -> ru 83.634223938s 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 83.634223938s 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028481722s -> ruub 91.634582520s 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 pg_epoch: 65 pg[2.0s4( v 50'200 (50'190,50'200] local-lis/les=56/57 n=200 ec=41/41 lis/c=56/56 les/c/f=57/57/65 sis=56) [0,2,3,4,1]p0(0) r=4 lpr=56 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 91.634582520s 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:23.670+0000 7f9ed3b01640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(2.0s0 pg_lease_ack(ruub 93.663063049s) e65/65) -- 0x54d6dc0 con 0x40cc000 2026-02-12T10:35:23.670+0000 7f9ed3b01640 10 log is not dirty 2026-02-12T10:35:23.670+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:23.776+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:23.776+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:23.875+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] <== osd.0 v2:127.0.0.1:6802/394311964 862 ==== pg_lease(3.0s4 pg_lease(ru 85.868095398s ub 93.868217468s int 16.000000000s) e65/65) ==== 58+0+0 (unknown 0 0 0) 0x591de00 con 0x40cc000 2026-02-12T10:35:23.875+0000 7f9eeedfa640 15 osd.1 65 enqueue_peering_evt 3.0s4 epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.868095398s ub 93.868217468s int 16.000000000s) 2026-02-12T10:35:23.875+0000 7f9eeedfa640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.868095398s ub 93.868217468s int 16.000000000s)) class_id 2 prio 255 cost 10 e65) 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.868095398s ub 93.868217468s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) queued 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 3.0s4 to_process waiting <> waiting_peering {} 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(3.0s4 PGPeeringEvent(epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.868095398s ub 93.868217468s int 16.000000000s)) class_id 2immediate prio 255 cost 10 e65) pg 0x52e4000 2026-02-12T10:35:23.875+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] do_peering_event: epoch_sent: 65 epoch_requested: 65 MLease epoch 65 from osd.0 pg_lease(ru 85.868095398s ub 93.868217468s int 16.000000000s) 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease pg_lease(ru 85.868095398s ub 93.868217468s int 16.000000000s) 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_ub 2.028711796s -> ru 83.839378357s 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until now 83.839378357s 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease peer_clock_delta_lb 2.028481722s -> ruub 91.839744568s 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[3.0s4( v 50'200 (50'190,50'200] local-lis/les=58/59 n=200 ec=47/47 lis/c=58/58 les/c/f=59/59/65 sis=58) [0,2,3,4,1]p0(0) r=4 lpr=58 crt=50'200 active mbc={}] PeeringState::proc_lease readable_until_ub now 91.839744568s 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 1 -- [v2:127.0.0.1:6812/3208901565,v1:127.0.0.1:6813/3208901565] --> [v2:127.0.0.1:6802/394311964,v1:127.0.0.1:6803/394311964] -- pg_lease_ack(3.0s0 pg_lease_ack(ruub 93.868217468s) e65/65) -- 0x54d6840 con 0x40cc000 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:35:23.875+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.057 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:23.881, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:23.881+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:24.041+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:24.041+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:24.041+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:54.042756+0000) 2026-02-12T10:35:24.155+0000 7f9edf86d640 20 osd.1 65 reports for 0 queries 2026-02-12T10:35:24.155+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x592c700 con 0x40cc400 2026-02-12T10:35:24.155+0000 7f9edf86d640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:24.155+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672978 v 0) -- 0x5920c00 con 0x40cc400 2026-02-12T10:35:24.768+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:24.768+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.056 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:24.888, recovery is active?:false restrictions:<....> 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:24.888+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:24.982+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4212000 unknown :-1 s=NONE pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0).accept 2026-02-12T10:35:24.982+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> conn(0x5311000 0x4212000 unknown :-1 s=BANNER_ACCEPTING pgs=0 gs=0 cs=0 l=0 c_cookie=0 s_cookie=0 reconnecting=0 rev1=0 crypto rx=0 tx=0 comp rx=0 tx=0)._handle_peer_banner_payload supported=3 required=0 2026-02-12T10:35:24.982+0000 7f9ef05fd640 10 osd.1 65 ms_handle_fast_authentication new session 0x4e0f6c0 con 0x5311000 entity client.admin addr 2026-02-12T10:35:24.982+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3661994669 conn(0x5311000 0x4212000 crc :-1 s=READY pgs=3 gs=205 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).ready entity=client.6048 client_cookie=0 server_cookie=0 in_seq=0 out_seq=0 2026-02-12T10:35:24.982+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.6048 127.0.0.1:0/3661994669 1 ==== command(tid 1: {"prefix": "get_command_descriptions"}) ==== 62+0+0 (crc 0 0 0) 0x2efc2c0 con 0x5311000 2026-02-12T10:35:24.983+0000 7f9ee1070640 20 osd.1 65 OSD::ms_dispatch: command(tid 1: {"prefix": "get_command_descriptions"}) 2026-02-12T10:35:24.983+0000 7f9ee1070640 20 osd.1 65 _dispatch 0x2efc2c0 command(tid 1: {"prefix": "get_command_descriptions"}) 2026-02-12T10:35:24.983+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3661994669 -- command_reply(tid 1: 0 ) -- 0x54d6160 con 0x5311000 2026-02-12T10:35:24.991+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.6048 127.0.0.1:0/3661994669 2 ==== command(tid 2: {"prefix": "flush_pg_stats"}) ==== 52+0+0 (crc 0 0 0) 0x54d6160 con 0x5311000 2026-02-12T10:35:24.991+0000 7f9ee1070640 20 osd.1 65 OSD::ms_dispatch: command(tid 2: {"prefix": "flush_pg_stats"}) 2026-02-12T10:35:24.991+0000 7f9ee1070640 20 osd.1 65 _dispatch 0x54d6160 command(tid 2: {"prefix": "flush_pg_stats"}) 2026-02-12T10:35:24.991+0000 7f9eefdfc640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:24.991+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672979 v 0) -- 0x5505200 con 0x40cc400 2026-02-12T10:35:24.991+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3661994669 -- command_reply(tid 2: 0 ) -- 0x2efc2c0 con 0x5311000 2026-02-12T10:35:24.997+0000 7f9ee1070640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] <== client.6048 127.0.0.1:0/3661994669 3 ==== command(tid 3: {"prefix": "flush_pg_stats"}) ==== 52+0+0 (crc 0 0 0) 0x2efc2c0 con 0x5311000 2026-02-12T10:35:24.997+0000 7f9ee1070640 20 osd.1 65 OSD::ms_dispatch: command(tid 3: {"prefix": "flush_pg_stats"}) 2026-02-12T10:35:24.997+0000 7f9ee1070640 20 osd.1 65 _dispatch 0x2efc2c0 command(tid 3: {"prefix": "flush_pg_stats"}) 2026-02-12T10:35:24.997+0000 7f9eefdfc640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:24.997+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672980 v 0) -- 0x5920300 con 0x40cc400 2026-02-12T10:35:24.997+0000 7f9eefdfc640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> 127.0.0.1:0/3661994669 -- command_reply(tid 3: 0 ) -- 0x54d6160 con 0x5311000 2026-02-12T10:35:24.998+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3661994669 conn(0x5311000 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_bulk peer close file descriptor 85 2026-02-12T10:35:24.998+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3661994669 conn(0x5311000 msgr2=0x4212000 crc :-1 s=STATE_CONNECTION_ESTABLISHED l=1).read_until read failed 2026-02-12T10:35:24.998+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3661994669 conn(0x5311000 0x4212000 crc :-1 s=READY pgs=3 gs=205 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).handle_read_frame_preamble_main read frame preamble failed r=-1 2026-02-12T10:35:24.998+0000 7f9ef05fd640 1 --2- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] >> 127.0.0.1:0/3661994669 conn(0x5311000 0x4212000 crc :-1 s=READY pgs=3 gs=205 cs=0 l=1 c_cookie=0 s_cookie=0 reconnecting=0 rev1=1 crypto rx=0 tx=0 comp rx=0 tx=0).stop 2026-02-12T10:35:24.998+0000 7f9ee1070640 2 osd.1 65 ms_handle_reset con 0x5311000 session 0x4e0f6c0 2026-02-12T10:35:25.042+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:25.042+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:25.042+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:55.042816+0000) 2026-02-12T10:35:25.478+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 20 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:25.478793+0000/74.806312561s send_stamp 74.806312561s delta_ub -2.635909081s) ==== 2033+0+0 (crc 0 0 0) 0x591c480 con 0x4672000 2026-02-12T10:35:25.478+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 20 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:25.478793+0000/74.806312561s send_stamp 74.806312561s delta_ub -2.635909081s) ==== 2033+0+0 (crc 0 0 0) 0x5927b00 con 0x4672400 2026-02-12T10:35:25.478+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636112928s,-2.635909081s]) 2026-02-12T10:35:25.478+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:25.478793+0000/74.806312561s send_stamp 77.442428589s delta_ub 2.636112928s) -- 0x591c000 con 0x4672000 2026-02-12T10:35:25.478+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:25.478+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.478+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.478+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.478+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636138439s,-2.635909081s]) 2026-02-12T10:35:25.478+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:25.478793+0000/74.806312561s send_stamp 77.442451477s delta_ub 2.636138439s) -- 0x5927200 con 0x4672400 2026-02-12T10:35:25.478+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:25.478+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.478+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.478+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.817+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:25.817+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 5 osd.1 65 heartbeat osd_stat(store_statfs(0x0/0x0/0x384000, data 0x391152/0x486000, compress 0x0/0x0/0x0, omap 0x6470, meta 0x1a49b90), peers [0,2,3,4,5] op hist []) 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 20 osd.1 65 check_full_status cur ratio 1, physical ratio 1, new state failsafe 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub -2.028481722s) -- 0x591c180 con 0x433a800 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub -2.028481722s) -- 0x591c600 con 0x433a400 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub 2.636138439s) -- 0x591ca80 con 0x433a000 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub 2.636138439s) -- 0x591c900 con 0x4672c00 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub 5.241197586s) -- 0x591d080 con 0x4673000 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub 5.241197586s) -- 0x591d500 con 0x4673400 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub 7.905978680s) -- 0x591d800 con 0x41cf800 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub 7.905978680s) -- 0x591d980 con 0x41cfc00 2026-02-12T10:35:25.841+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub 10.548499107s) -- 0x590f980 con 0x432e000 2026-02-12T10:35:25.842+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 77.806175232s delta_ub 10.548499107s) -- 0x5927c80 con 0x432e400 2026-02-12T10:35:25.842+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 17 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 72.565177917s delta_ub -5.240996838s) ==== 2033+0+0 (crc 0 0 0) 0x3eb1200 con 0x4673000 2026-02-12T10:35:25.842+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 19 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 79.834877014s delta_ub 2.028702021s) ==== 2033+0+0 (crc 0 0 0) 0x5927c80 con 0x433a800 2026-02-12T10:35:25.842+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241153240s,-5.240996838s]) 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028535128s,2.028702021s]) 2026-02-12T10:35:25.842+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 19 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 79.834907532s delta_ub 2.028735399s) ==== 2033+0+0 (crc 0 0 0) 0x3eb1200 con 0x433a400 2026-02-12T10:35:25.842+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028558016s,2.028735399s]) 2026-02-12T10:35:25.842+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 16 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 69.900428772s delta_ub -7.905749321s) ==== 2033+0+0 (crc 0 0 0) 0x5927c80 con 0x41cf800 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 17 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 72.565231323s delta_ub -5.240945339s) ==== 2033+0+0 (crc 0 0 0) 0x590f980 con 0x4673400 2026-02-12T10:35:25.842+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905952454s,-7.905749321s]) 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241155148s,-5.240945339s]) 2026-02-12T10:35:25.842+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 17 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 75.170310974s delta_ub -2.635865450s) ==== 2033+0+0 (crc 0 0 0) 0x5927c80 con 0x4672c00 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636084557s,-2.635865450s]) 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 16 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 69.900444031s delta_ub -7.905730724s) ==== 2033+0+0 (crc 0 0 0) 0x590f980 con 0x41cfc00 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905967236s,-7.905730724s]) 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 17 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 75.170349121s delta_ub -2.635829687s) ==== 2033+0+0 (crc 0 0 0) 0x590f980 con 0x433a000 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636081457s,-2.635829687s]) 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 15 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 67.257987976s delta_ub -10.548186302s) ==== 2033+0+0 (crc 0 0 0) 0x590f980 con 0x432e000 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 15 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:25.842668+0000/77.806175232s send_stamp 67.258018494s delta_ub -10.548156738s) ==== 2033+0+0 (crc 0 0 0) 0x5927c80 con 0x432e400 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548453331s,-10.548186302s]) 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:25.842+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548430443s,-10.548156738s]) 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.056 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:25.849, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:25.848+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:26.014+0000 7f9ed4b03640 15 osd.1 65 enqueue_peering_evt 1.0 epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:35:26.014+0000 7f9ed4b03640 20 osd.1 op_wq(0) _enqueue OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2 prio 255 cost 10 e37) 2026-02-12T10:35:26.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process <> waiting <> waiting_peering {} 2026-02-12T10:35:26.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) queued 2026-02-12T10:35:26.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process 1.0 to_process waiting <> waiting_peering {} 2026-02-12T10:35:26.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process OpSchedulerItem(1.0 PGPeeringEvent(epoch_sent: 37 epoch_requested: 37 RenewLease) class_id 2immediate prio 255 cost 10 e37) pg 0x50c8000 2026-02-12T10:35:26.014+0000 7f9ed3b01640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:26.014+0000 7f9ecfaf9640 10 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] do_peering_event: epoch_sent: 37 epoch_requested: 37 RenewLease 2026-02-12T10:35:26.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] PeeringState::recalc_readable_until readable_until[_ub] 93.979125977s (sent 93.979125977s) 2026-02-12T10:35:26.014+0000 7f9ecfaf9640 20 osd.1 pg_epoch: 65 pg[1.0( v 38'200 (38'100,38'200] local-lis/les=37/38 n=200 ec=34/34 lis/c=37/37 les/c/f=38/38/65 sis=37) [1] r=0 lpr=37 crt=38'200 lcod 38'199 mlcod 38'199 active+clean] recheck_readable wasn't wait or laggy 2026-02-12T10:35:26.014+0000 7f9ecfaf9640 10 log is not dirty 2026-02-12T10:35:26.014+0000 7f9ecfaf9640 20 osd.1 op_wq(0) _process empty q, waiting 2026-02-12T10:35:26.042+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:26.042+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:26.042+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:56.042882+0000) 2026-02-12T10:35:26.578+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 21 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:26.578991+0000/75.906509399s send_stamp 75.906509399s delta_ub -2.635829687s) ==== 2033+0+0 (crc 0 0 0) 0x3eb1200 con 0x4672400 2026-02-12T10:35:26.578+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636058092s,-2.635829687s]) 2026-02-12T10:35:26.578+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:26.578991+0000/75.906509399s send_stamp 78.542572021s delta_ub 2.636058092s) -- 0x591d080 con 0x4672400 2026-02-12T10:35:26.578+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 21 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:26.578991+0000/75.906509399s send_stamp 75.906509399s delta_ub -2.635829687s) ==== 2033+0+0 (crc 0 0 0) 0x590f980 con 0x4672000 2026-02-12T10:35:26.578+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:26.578+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:26.578+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:26.578+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:26.578+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636076212s,-2.635829687s]) 2026-02-12T10:35:26.578+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:26.578991+0000/75.906509399s send_stamp 78.542587280s delta_ub 2.636076212s) -- 0x591d980 con 0x4672000 2026-02-12T10:35:26.578+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:26.578+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:26.578+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:26.578+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.056 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:26.859, recovery is active?:false restrictions:<....> 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:26.859+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:26.865+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:26.865+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:26.914+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 25 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:26.915345+0000/80.907478333s send_stamp 80.907478333s delta_ub 2.028735399s) ==== 2033+0+0 (crc 0 0 0) 0x5927c80 con 0x433b000 2026-02-12T10:35:26.914+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028572559s,2.028735399s]) 2026-02-12T10:35:26.914+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:26.915345+0000/80.907478333s send_stamp 78.878898621s delta_ub -2.028572559s) -- 0x591d800 con 0x433b000 2026-02-12T10:35:26.914+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:26.914+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:26.914+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:26.914+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:26.914+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 25 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:26.915345+0000/80.907478333s send_stamp 80.907478333s delta_ub 2.028735399s) ==== 2033+0+0 (crc 0 0 0) 0x591d080 con 0x433b400 2026-02-12T10:35:26.914+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028548956s,2.028735399s]) 2026-02-12T10:35:26.914+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:26.915345+0000/80.907478333s send_stamp 78.878921509s delta_ub -2.028548956s) -- 0x3eb1200 con 0x433b400 2026-02-12T10:35:26.914+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:26.914+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:26.914+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:26.914+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:26.949+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.4 127.0.0.1:0/613575436 22 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:26.949781+0000/71.007392883s send_stamp 71.007392883s delta_ub -7.905730724s) ==== 2033+0+0 (crc 0 0 0) 0x3eb1200 con 0x41cec00 2026-02-12T10:35:26.949+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905982971s,-7.905730724s]) 2026-02-12T10:35:26.949+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.4 127.0.0.1:0/613575436 22 ==== osd_ping(ping e65 up_from 24 ping_stamp 2026-02-12T10:35:26.949781+0000/71.007392883s send_stamp 71.007392883s delta_ub -7.905730724s) ==== 2033+0+0 (crc 0 0 0) 0x591d800 con 0x41ce800 2026-02-12T10:35:26.949+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:26.949781+0000/71.007392883s send_stamp 78.913383484s delta_ub 7.905982971s) -- 0x591d080 con 0x41cec00 2026-02-12T10:35:26.949+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:26.949+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:26.949+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:26.949+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:26.949+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905995846s,-7.905730724s]) 2026-02-12T10:35:26.949+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/613575436 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:26.949781+0000/71.007392883s send_stamp 78.913391113s delta_ub 7.905995846s) -- 0x5927c80 con 0x41ce800 2026-02-12T10:35:26.949+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:26.949+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:26.949+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:26.949+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:27.042+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:27.042+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:27.042+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:57.042942+0000) 2026-02-12T10:35:27.091+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 23 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:27.091976+0000/68.507110596s send_stamp 68.507110596s delta_ub -10.548156738s) ==== 2033+0+0 (crc 0 0 0) 0x591d980 con 0x41cf000 2026-02-12T10:35:27.091+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548457146s,-10.548156738s]) 2026-02-12T10:35:27.091+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:27.091976+0000/68.507110596s send_stamp 79.055572510s delta_ub 10.548457146s) -- 0x590f980 con 0x41cf000 2026-02-12T10:35:27.091+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:27.091+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:27.091+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:27.091+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:27.091+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 23 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:27.091976+0000/68.507110596s send_stamp 68.507110596s delta_ub -10.548156738s) ==== 2033+0+0 (crc 0 0 0) 0x591d080 con 0x4ef8800 2026-02-12T10:35:27.091+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548477173s,-10.548156738s]) 2026-02-12T10:35:27.091+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:27.091976+0000/68.507110596s send_stamp 79.055595398s delta_ub 10.548477173s) -- 0x3eb1200 con 0x4ef8800 2026-02-12T10:35:27.091+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:27.091+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:27.091+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:27.091+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.056 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:27.864, recovery is active?:false restrictions:<....> 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/sh,nb:2026-02-13T11:50:18.523,(periodic-regular,tr:2026-02-13T11:50:18.523) 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 20 osd.1 osd-scrub: scrub-queue jobs: 1.0/dp,nb:2026-02-19T01:55:55.743,(periodic-regular,tr:2026-02-19T01:55:55.743) 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:27.863+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:27.887+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:27.887+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:28.042+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:28.042+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:28.042+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:58.043004+0000) 2026-02-12T10:35:28.614+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.0 127.0.0.1:0/394311964 26 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:28.615545+0000/82.607673645s send_stamp 82.607673645s delta_ub 2.028664112s) ==== 2033+0+0 (crc 0 0 0) 0x3eb1200 con 0x433b400 2026-02-12T10:35:28.614+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028522253s,2.028664112s]) 2026-02-12T10:35:28.614+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.0 127.0.0.1:0/394311964 26 ==== osd_ping(ping e65 up_from 5 ping_stamp 2026-02-12T10:35:28.615545+0000/82.607673645s send_stamp 82.607673645s delta_ub 2.028664112s) ==== 2033+0+0 (crc 0 0 0) 0x5927c80 con 0x433b000 2026-02-12T10:35:28.614+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:28.615545+0000/82.607673645s send_stamp 80.579147339s delta_ub -2.028522253s) -- 0x591d080 con 0x433b400 2026-02-12T10:35:28.614+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:28.614+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:28.614+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:28.614+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:28.614+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028496027s,2.028664112s]) 2026-02-12T10:35:28.614+0000 7f9eeedfa640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/394311964 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:28.615545+0000/82.607673645s send_stamp 80.579177856s delta_ub -2.028496027s) -- 0x591d800 con 0x433b000 2026-02-12T10:35:28.614+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:28.614+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:28.614+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:28.614+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.056 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:28.823, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:28.823+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:28.883+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.3 127.0.0.1:0/1553562147 24 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:28.884674+0000/75.607070923s send_stamp 75.607070923s delta_ub -5.240945339s) ==== 2033+0+0 (crc 0 0 0) 0x591d080 con 0x4672800 2026-02-12T10:35:28.884+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241199017s,-5.240945339s]) 2026-02-12T10:35:28.884+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:28.884674+0000/75.607070923s send_stamp 80.848274231s delta_ub 5.241199017s) -- 0x3eb1200 con 0x4672800 2026-02-12T10:35:28.884+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.3 127.0.0.1:0/1553562147 24 ==== osd_ping(ping e65 up_from 20 ping_stamp 2026-02-12T10:35:28.884674+0000/75.607070923s send_stamp 75.607070923s delta_ub -5.240945339s) ==== 2033+0+0 (crc 0 0 0) 0x590f980 con 0x4673800 2026-02-12T10:35:28.884+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:28.884+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:28.884+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:28.884+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:28.884+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241244316s,-5.240945339s]) 2026-02-12T10:35:28.884+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1553562147 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:28.884674+0000/75.607070923s send_stamp 80.848320007s delta_ub 5.241244316s) -- 0x591d980 con 0x4673800 2026-02-12T10:35:28.884+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:28.884+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:28.884+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:28.884+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:28.926+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:28.926+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:29.042+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:29.042+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:29.042+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:34:59.043034+0000) 2026-02-12T10:35:29.155+0000 7f9edf86d640 20 osd.1 65 reports for 0 queries 2026-02-12T10:35:29.155+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- mgrreport(unknown.1 +0-0 packed 3294 daemon_metrics=2) -- 0x592ca80 con 0x40cc400 2026-02-12T10:35:29.155+0000 7f9edf86d640 15 osd.1 65 collect_pg_stats 2026-02-12T10:35:29.155+0000 7f9edf86d640 1 -- [v2:127.0.0.1:6810/3208901565,v1:127.0.0.1:6811/3208901565] --> [v2:127.0.0.1:6808/2360560950,v1:127.0.0.1:6809/2360560950] -- pg_stats(1 pgs seq 42949672981 v 0) -- 0x5920f00 con 0x40cc400 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 5 osd.1 65 heartbeat osd_stat(store_statfs(0x0/0x0/0x384000, data 0x391152/0x486000, compress 0x0/0x0/0x0, omap 0x6470, meta 0x1a49b90), peers [0,2,3,4,5] op hist []) 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 20 osd.1 65 check_full_status cur ratio 1, physical ratio 1, new state failsafe 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6806/394311964,v1:127.0.0.1:6807/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub -2.028496027s) -- 0x5927e00 con 0x433a800 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6804/394311964,v1:127.0.0.1:6805/394311964] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub -2.028496027s) -- 0x597c000 con 0x433a400 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6824/1263863159,v1:127.0.0.1:6825/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub 2.636076212s) -- 0x597c180 con 0x433a000 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6822/1263863159,v1:127.0.0.1:6823/1263863159] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub 2.636076212s) -- 0x597c300 con 0x4672c00 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6832/1553562147,v1:127.0.0.1:6833/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub 5.241244316s) -- 0x597c480 con 0x4673000 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6830/1553562147,v1:127.0.0.1:6831/1553562147] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub 5.241244316s) -- 0x597c600 con 0x4673400 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6840/613575436,v1:127.0.0.1:6841/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub 7.905995846s) -- 0x597c780 con 0x41cf800 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6838/613575436,v1:127.0.0.1:6839/613575436] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub 7.905995846s) -- 0x597c900 con 0x41cfc00 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6848/3665184393,v1:127.0.0.1:6849/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub 10.548477173s) -- 0x597ca80 con 0x432e000 2026-02-12T10:35:29.342+0000 7f9ecbaf1640 1 -- 127.0.0.1:0/3208901565 --> [v2:127.0.0.1:6846/3665184393,v1:127.0.0.1:6847/3665184393] -- osd_ping(ping e65 up_from 10 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 81.306404114s delta_ub 10.548477173s) -- 0x597cc00 con 0x432e400 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6830/1553562147 18 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 76.065399170s delta_ub -5.241007328s) ==== 2033+0+0 (crc 0 0 0) 0x597c180 con 0x4673400 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6806/394311964 20 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 83.335121155s delta_ub 2.028712749s) ==== 2033+0+0 (crc 0 0 0) 0x597cc00 con 0x433a800 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241162300s,-5.241007328s]) 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028544903s,2.028712749s]) 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6824/1263863159 18 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 78.670501709s delta_ub -2.635898829s) ==== 2033+0+0 (crc 0 0 0) 0x597c180 con 0x433a000 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636075497s,-2.635898829s]) 2026-02-12T10:35:29.342+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.0 v2:127.0.0.1:6804/394311964 20 ==== osd_ping(ping_reply e65 up_from 5 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 83.335144043s delta_ub 2.028742313s) ==== 2033+0+0 (crc 0 0 0) 0x597c480 con 0x433a400 2026-02-12T10:35:29.342+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6840/613575436 17 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 73.400619507s delta_ub -7.905778408s) ==== 2033+0+0 (crc 0 0 0) 0x597cc00 con 0x41cf800 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.4 v2:127.0.0.1:6838/613575436 17 ==== osd_ping(ping_reply e65 up_from 24 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 73.400650024s delta_ub -7.905753613s) ==== 2033+0+0 (crc 0 0 0) 0x597c180 con 0x41cfc00 2026-02-12T10:35:29.342+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.0 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6802/394311964 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.0 up_from 5 peer_clock_delta [2.028557539s,2.028742313s]) 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905981064s,-7.905778408s]) 2026-02-12T10:35:29.342+0000 7f9ef05fd640 1 -- 127.0.0.1:0/3208901565 <== osd.3 v2:127.0.0.1:6832/1553562147 18 ==== osd_ping(ping_reply e65 up_from 20 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 76.065444946s delta_ub -5.240955353s) ==== 2033+0+0 (crc 0 0 0) 0x597c480 con 0x4673000 2026-02-12T10:35:29.342+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.3 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6828/1553562147 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.3 up_from 20 peer_clock_delta [-5.241168022s,-5.240955353s]) 2026-02-12T10:35:29.342+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.2 v2:127.0.0.1:6822/1263863159 18 ==== osd_ping(ping_reply e65 up_from 15 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 78.670532227s delta_ub -2.635871410s) ==== 2033+0+0 (crc 0 0 0) 0x597cc00 con 0x4672c00 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636093616s,-2.635871410s]) 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.4 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6846/3665184393 16 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 70.758186340s delta_ub -10.548212051s) ==== 2033+0+0 (crc 0 0 0) 0x597cc00 con 0x432e400 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6836/613575436 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.4 up_from 24 peer_clock_delta [-7.905988693s,-7.905753613s]) 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9eeedfa640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 1 -- 127.0.0.1:0/3208901565 <== osd.5 v2:127.0.0.1:6848/3665184393 16 ==== osd_ping(ping_reply e65 up_from 28 ping_stamp 2026-02-12T10:35:29.342895+0000/81.306404114s send_stamp 70.758163452s delta_ub -10.548235893s) ==== 2033+0+0 (crc 0 0 0) 0x597c180 con 0x432e000 2026-02-12T10:35:29.342+0000 7f9eeedfa640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548460960s,-10.548212051s]) 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.342+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548498154s,-10.548235893s]) 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 10 osd.1 65 tick_without_osd_lock 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 0 osd.1 65 set_statfs fake total 3686400 adjust available 0 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_random_backoff: lost coin flip, randomly backing off (ratio: 0.660) 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 15 osd.1 osd-scrub:restrictions_on_scrubbing: Lost on the dice. Regular scheduled scrubs are not permitted. 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_time_permit: should run between 0 - 0 now 10 = yes 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 20 osd.1 osd-scrub:scrub_load_below_threshold: loadavg per cpu 0.058 < max 2000.000 (#CPUs:24) = yes 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 10 osd.1 osd-scrub:initiate_scrub: scrub scheduling (@tick) starts. time now:2026-02-12T10:35:29.872, recovery is active?:false restrictions:<.backoff...> 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 20 osd.1 osd-scrub:initiate_scrub: no PGs are ready for scrubbing 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate 0 attempts, promoted 0 objects and 0 B; target 25 obj/sec or 5 MiB/sec 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 20 osd.1 65 promote_throttle_recalibrate new_prob 1000 2026-02-12T10:35:29.871+0000 7f9ee6d2d640 10 osd.1 65 promote_throttle_recalibrate actual 0, actual/prob ratio 1, adjusted new_prob 1000, prob 1000 -> 1000 2026-02-12T10:35:29.872+0000 7f9ee6d2d640 20 osd.1 65 maybe_send_beacon beacon would be too frequent; skipping 2026-02-12T10:35:29.972+0000 7f9ee752e640 10 osd.1 65 tick 2026-02-12T10:35:29.972+0000 7f9ee752e640 10 osd.1 65 maybe_update_heartbeat_peers forcing update after 20.124588 seconds 2026-02-12T10:35:29.972+0000 7f9ee752e640 10 osd.1 65 reset_heartbeat_peers 2026-02-12T10:35:29.972+0000 7f9ee752e640 10 osd.1 65 maybe_update_heartbeat_peers updating 2026-02-12T10:35:29.972+0000 7f9ee752e640 10 osd.1 65 adding neighbor peer osd.0 2026-02-12T10:35:29.972+0000 7f9ee752e640 10 osd.1 65 adding neighbor peer osd.2 2026-02-12T10:35:29.972+0000 7f9ee752e640 10 osd.1 65 maybe_update_heartbeat_peers 5 peers, extras 0,2,3,4,5 2026-02-12T10:35:29.972+0000 7f9ee752e640 20 osd.1 65 tick last_purged_snaps_scrub 2026-02-12T10:34:09.052070+0000 next 2026-02-13T21:58:17.489570+0000 2026-02-12T10:35:29.991+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.5 127.0.0.1:0/3665184393 24 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:29.992226+0000/71.407363892s send_stamp 71.407363892s delta_ub -10.548212051s) ==== 2033+0+0 (crc 0 0 0) 0x597c180 con 0x41cf000 2026-02-12T10:35:29.991+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548470497s,-10.548212051s]) 2026-02-12T10:35:29.991+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.5 127.0.0.1:0/3665184393 24 ==== osd_ping(ping e65 up_from 28 ping_stamp 2026-02-12T10:35:29.992226+0000/71.407363892s send_stamp 71.407363892s delta_ub -10.548212051s) ==== 2033+0+0 (crc 0 0 0) 0x597c480 con 0x4ef8800 2026-02-12T10:35:29.991+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:29.992226+0000/71.407363892s send_stamp 81.955833435s delta_ub 10.548470497s) -- 0x597c600 con 0x41cf000 2026-02-12T10:35:29.991+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:29.991+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.991+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.991+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:29.991+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.5 up_from 28 peer_clock_delta [-10.548490524s,-10.548212051s]) 2026-02-12T10:35:29.991+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/3665184393 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:29.992226+0000/71.407363892s send_stamp 81.955856323s delta_ub 10.548490524s) -- 0x597c000 con 0x4ef8800 2026-02-12T10:35:29.991+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.5 from_epoch 65 2026-02-12T10:35:29.991+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:29.991+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:29.991+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6844/3665184393 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:30.042+0000 7f9ee006e640 10 monclient: tick 2026-02-12T10:35:30.042+0000 7f9ee006e640 10 monclient: _check_auth_tickets 2026-02-12T10:35:30.042+0000 7f9ee006e640 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2026-02-12T10:35:00.043090+0000) 2026-02-12T10:35:30.078+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] <== osd.2 127.0.0.1:0/1263863159 22 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:30.079177+0000/79.406692505s send_stamp 79.406692505s delta_ub -2.635871410s) ==== 2033+0+0 (crc 0 0 0) 0x597c600 con 0x4672000 2026-02-12T10:35:30.078+0000 7f9ef0dfe640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636060953s,-2.635871410s]) 2026-02-12T10:35:30.078+0000 7f9ef0dfe640 1 -- [v2:127.0.0.1:6816/3208901565,v1:127.0.0.1:6817/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:30.079177+0000/79.406692505s send_stamp 82.042755127s delta_ub 2.636060953s) -- 0x597c180 con 0x4672000 2026-02-12T10:35:30.078+0000 7f9ef0dfe640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:30.078+0000 7f9ef0dfe640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:30.078+0000 7f9ef0dfe640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:30.078+0000 7f9ef0dfe640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65 2026-02-12T10:35:30.078+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] <== osd.2 127.0.0.1:0/1263863159 22 ==== osd_ping(ping e65 up_from 15 ping_stamp 2026-02-12T10:35:30.079177+0000/79.406692505s send_stamp 79.406692505s delta_ub -2.635871410s) ==== 2033+0+0 (crc 0 0 0) 0x597c000 con 0x4672400 2026-02-12T10:35:30.078+0000 7f9ef05fd640 20 osd.1 65 handle_osd_ping new stamps hbstamp(osd.2 up_from 15 peer_clock_delta [-2.636077404s,-2.635871410s]) 2026-02-12T10:35:30.078+0000 7f9ef05fd640 1 -- [v2:127.0.0.1:6814/3208901565,v1:127.0.0.1:6815/3208901565] --> 127.0.0.1:0/1263863159 -- osd_ping(ping_reply e65 up_from 10 ping_stamp 2026-02-12T10:35:30.079177+0000/79.406692505s send_stamp 82.042770386s delta_ub 2.636077404s) -- 0x597c480 con 0x4672400 2026-02-12T10:35:30.078+0000 7f9ef05fd640 20 osd.1 65 get_con_osd_cluster to osd.2 from_epoch 65 2026-02-12T10:35:30.078+0000 7f9ef05fd640 20 osd.1 65 get_nextmap_reserved map_reservations: {65=1} 2026-02-12T10:35:30.078+0000 7f9ef05fd640 20 osd.1 65 release_map epoch: 65 2026-02-12T10:35:30.078+0000 7f9ef05fd640 10 osd.1 65 maybe_share_map: con v2:127.0.0.1:6820/1263863159 our osdmap epoch of 65 is not newer than session's projected_epoch of 65